
bgc: la CLI nativa de IA para Bitget
Características principales



Descubrimiento progresivo
Idea central: los agentes aprenden la API en tiempo de ejecución y solo pagan por lo que van a utilizar. Sin desviaciones: la arquitectura se deriva directamente del SDK en tiempo real. Puedes realizar búsquedas por palabras 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
Write-Safety

Integración de IA






bgc frente a API directa
La CLI es autodescriptiva a través del descubrimiento progresivo: el agente ejecuta bgc discover para listar los 7 dominios, luego profundiza en un dominio para ver los verbos disponibles, luego en un verbo para ver las acciones disponibles, y luego en una acción para ver los parámetros exactos, cargando solo la parte que necesita la tarea. El tipo, la enumeración, el requisito de autenticación y el indicador de lectura/escritura de cada parámetro se pueden consultar en vivo en tiempo de ejecución, sin un esquema mantenido manualmente que pueda desviarse del SDK.
La instalación es un único comando npm: npm install -g @bitget-ai/bitget-agent-cli. Funciona de forma multiplataforma en 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) está desarrollado desde cero para agentes de IA, no es una adaptación de una CLI pensada primero para humanos. Su filosofía de diseño se expone directamente: "La mayoría de las CLI están creadas para humanos y simplemente toleran la automatización. bgc está construida al revés: cada decisión de diseño se optimiza para que un asistente de IA la controle desde una shell".
Características clave para agentes de IA:
Descubrimiento en lenguaje natural: el comando discover permite al agente explorar la superficie de la API en tiempo de ejecución mediante revelación progresiva (dominios → verbos → acciones → parámetros exactos) sin necesidad de leer la documentación.
Seguridad de escritura determinista: cuatro indicadores de seguridad (--dry-run, --read-only, --confirm, --paper-trading) son indicadores puros, no avisos interactivos. La CLI también admite la reversión automática en ejecuciones parciales y un indicador --paper-trading para realizar pruebas sin riesgo.
Sin configuración de la aplicación host, sin complementos: instálalo y dile a tu IA 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: previsualiza lo que sucedería sin ejecutar
--auto-rollback: cancela automáticamente las partes no completadas en ejecuciones parciales
Instalación: npm install -g @bitget-ai/bitget-agent-cli + configura tus credenciales de API como variables de entorno.
Bitget ofrece bitget-agent-cli (bgc), que forma parte del Bitget Agent Hub, el ecosistema de IA de código abierto oficial. El 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 a través de 14 verbos de intención. Para las estrategias automatizadas, el indicador --paper-trading permite realizar backtesting en un entorno simulado antes de operar en vivo, y la salida JSON se integra directamente con cualquier canal de automatización.
La CLI es persistente (se instala a través de npm install -g en lugar de npx) porque el asistente de IA la llama docenas 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 los canales de trabajos cron.
Bitget ofrece la pila completa a través del 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 de herramientas de IA de escritorio
SDK: @bitget-ai/bitget-agent-sdk, SDK base para compilaciones personalizadas
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 habilidades enseña a tu IA cuándo y cómo usarla.

