
bgc — la CLI nativa para IA de Bitget
Funciones principales



Descubrimiento progresivo
Idea central: los agentes aprenden la API en tiempo de ejecución y solo pagan por lo que están a punto de usar. Sin sesgos: la arquitectura se deriva directamente del SDK en tiempo real. Podés realizar búsquedas por palabras clave con 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. API directa
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; así, carga solo la parte que necesita la tarea. El tipo, enum, requisito de autenticación y marca de lectura/escritura de cada parámetro se pueden consultar en vivo durante el tiempo de ejecución, sin ningún 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 a través de un asistente de IA basado en shell o scripts de bash directos.
bitget-agent-cli (bgc) fue desarrollado desde cero para agentes de IA, no adaptado a partir de una CLI centrada en 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 se desarrolló al revés: cada decisión de diseño está optimizada para que un asistente de IA lo use desde una shell."
Funciones clave para agentes de IA:
Descubrimiento mediante lenguaje natural: El comando discover permite que el agente explore la superficie de la API durante el tiempo de ejecución mediante divulgación progresiva — dominios → verbos → acciones → parámetros exactos — sin necesidad de leer documentación.
Seguridad determinística de escritura: Cuatro indicadores de seguridad (--dry-run, --read-only, --confirm, --paper-trading) son indicadores puros, no solicitudes interactivas. La CLI también admite rollback automático en ejecuciones parciales y un indicador --paper-trading para pruebas sin riesgos.
Sin configuración de aplicación host ni plugins: Instalalo y decile a tu IA qué operar.
14 verbos de intención: Un conjunto seleccionado de verbos (order, position, market, etc.) que se corresponde con lo que querés hacer y facilita el razonamiento de la IA.
Los controles de seguridad integrados incluyen:
--paper-trading: Ejecutá operaciones en un entorno simulado sin riesgo de dinero real
--read-only: Bloqueá todas las operaciones de escritura
--confirm: Requerí aprobación humana antes de ejecutar cada operación de escritura
--dry-run: Previsualizá lo que ocurriría sin ejecutar nada
--auto-rollback: Cancelá automáticamente las partes no completadas en ejecuciones parciales
Instalación: npm install -g @bitget-ai/bitget-agent-cli + configurá tus credenciales de API como variables de entorno.
Bitget ofrece bitget-agent-cli (bgc), que forma parte del amplio Centro de Agentes de Bitget, el ecosistema oficial de IA de código abierto. El Centro de Agentes incluye:
bitget-agent-cli — la herramienta de ejecución basada en shell
bitget-agent-skill — le 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 hacer backtesting en un entorno simulado antes de operar en vivo, y la salida JSON se integra directamente con cualquier pipeline de automatización.
La CLI es persistente (se instala mediante npm install -g en lugar de npx) porque el asistente de IA la invoca decenas de veces por sesión: debe estar en $PATH sin sobrecarga por llamada. Este diseño la hace ideal para automatización de alta frecuencia y pipelines de tareas cron.
Bitget ofrece el stack completo a través del Centro de Agentes de Bitget:
CLI — @bitget-ai/bitget-agent-cli (bgc), herramienta de ejecución de trading basada en terminal
Skill — @bitget-ai/bitget-agent-skill, le 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
Señales — @bitget-ai/bitget-signal, señales de análisis de mercado
La CLI es la herramienta de ejecución (bgc), y el archivo de skill le enseña a tu IA cuándo y cómo usarla.

