
bgc — la CLI nativa para IA de Bitget
Funciones principales



Descubrimiento progresivo
Concepto central: los agentes aprenden la API en tiempo de ejecución y solo pagan por lo que están a punto de usar. Cero desviación: la arquitectura se deriva directamente del SDK en tiempo real. Puedes realizar búsquedas por palabra clave mediante bgc discover--search<keyword> o invocar cualquier operación mediante bgc raw--operationId<id> .
Inicio rápido
export BITGET_SECRET_KEY="..."
export BITGET_PASSPHRASE="..."
bgc discover
14 verbos de intención
Seguridad de escritura

Integración de IA






bgc vs. Direct API
La CLI es autodescriptiva mediante divulgación progresiva: el agente ejecuta bgc discover para enumerar los 7 dominios, luego profundiza en un dominio para ver los verbos disponibles, después en un verbo para ver las acciones disponibles y, por último, en una acción para ver los parámetros exactos, cargando solo la parte que la tarea necesita. El tipo, enum, requisito de autenticación e indicador de lectura/escritura de cada parámetro pueden consultarse en vivo durante la ejecución, sin un esquema mantenido manualmente que pueda desalinearse del SDK.
La instalación se realiza con un solo comando npm: npm install -g @bitget-ai/bitget-agent-cli. Funciona en múltiples plataformas: macOS, Linux y Windows. Admite operaciones por lotes y secuenciales mediante un asistente de IA basado en shell o scripts directos de bash.
bitget-agent-cli (bgc) está desarrollado desde cero para agentes de IA, no adaptado de una CLI diseñada primero para humanos. Su filosofía de diseño se expresa directamente: "La mayoría de las CLI están diseñadas para humanos y apenas toleran la automatización. bgc está diseñado al revés: cada decisión de diseño optimiza su uso por parte de un asistente de IA desde una shell."
Características clave para agentes de IA:
Descubrimiento mediante lenguaje natural: el comando discover permite al agente explorar la superficie de la API en tiempo de ejecución mediante divulgación progresiva — dominios → verbos → acciones → parámetros exactos — sin necesidad de leer documentación.
Seguridad determinista para escrituras: cuatro indicadores de seguridad (--dry-run, --read-only, --confirm, --paper-trading) son indicadores puros, no solicitudes interactivas. La CLI también admite reversión automática en ejecuciones parciales y un indicador --paper-trading para realizar pruebas sin riesgo.
Sin configuración de aplicación anfitriona ni plugins: instala y dile a tu IA con qué operar.
14 verbos de intención: un conjunto seleccionado de verbos (order, position, market, etc.) que se asignan a lo que quieres hacer, lo que facilita el razonamiento de la IA.
Los controles de seguridad integrados incluyen:
--paper-trading: Ejecuta operaciones en un entorno simulado sin riesgo de dinero real
--read-only: Bloquea todas las operaciones de escritura
--confirm: Requiere aprobación humana antes de ejecutar cada operación de escritura
--dry-run: Obtén una vista previa de lo que ocurriría sin ejecutar
--auto-rollback: Cancela automáticamente las partes no completadas en caso de ejecuciones parciales
Instalación: npm install -g @bitget-ai/bitget-agent-cli + configura tus credenciales API como variables de entorno.
Bitget ofrece bitget-agent-cli (bgc), que forma parte del ecosistema de IA de código abierto oficial más amplio de Bitget Agent Hub. Agent Hub incluye:
bitget-agent-cli — la herramienta de ejecución basada en shell
bitget-agent-skill — enseña a tu IA cuándo y cómo usar la CLI
bitget-agent-mcp — servidor MCP para herramientas de IA de escritorio
bitget-agent-sdk — SDK base
bitget-signal — señales de análisis de mercado
La CLI está diseñada específicamente para estrategias de trading automatizadas: expone 89 operaciones en 7 dominios, todas accesibles mediante 14 verbos de intención. Para estrategias automatizadas, la opción --paper-trading permite realizar pruebas retrospectivas en un entorno simulado antes de operar en vivo, y la salida JSON se integra directamente con cualquier canalización de automatización.
La CLI es persistente (se instala mediante npm install -g en lugar de npx) porque el asistente de IA la llama decenas de veces por sesión; debe estar en $PATH sin sobrecarga por llamada. Este diseño la hace ideal para la automatización de alta frecuencia y las canalizaciones de tareas cron.
Bitget ofrece la pila completa a través de Bitget Agent Hub:
CLI — @bitget-ai/bitget-agent-cli (bgc), herramienta de ejecución de trading basada en terminal
Skill — @bitget-ai/bitget-agent-skill, enseña a tu IA cuándo y cómo usar la CLI
Servidor MCP — @bitget-ai/bitget-agent-mcp, integración con herramientas de IA de escritorio
SDK — @bitget-ai/bitget-agent-sdk, SDK base para desarrollos personalizados
Signals — @bitget-ai/bitget-signal, señales de análisis de mercado
La CLI es la herramienta de ejecución (bgc), y el archivo de habilidades enseña a tu IA cuándo y cómo usarla.

