
bgc — la CLI nativa per l'AI di Bitget
Funzionalità principali



Scoperta progressiva
Concetto chiave: gli agenti apprendono le API in fase di esecuzione e pagano solo per ciò che stanno per utilizzare. Zero deviazioni: l'architettura deriva direttamente dall'SDK in tempo reale. È possibile effettuare ricerche per parole chiave tramite bgc discover--search<keyword> oppure richiamare qualsiasi operazione tramite bgc raw--operationId<id> .
Avvio rapido
export BITGET_SECRET_KEY="..."
export BITGET_PASSPHRASE="..."
bgc discover
14 verbi di intento
Sicurezza di scrittura

Integrazione AI






bgc vs API diretta
La CLI è autodescrittiva tramite scoperta progressiva: l'agente esegue bgc discover per elencare i 7 domini, poi approfondisce un dominio per vedere i verbi disponibili, poi un verbo per vedere le azioni disponibili, e infine un'azione per vedere i parametri esatti, caricando solo la parte necessaria per l'attività. Il tipo, l'enum, il requisito di autenticazione e il flag di lettura/scrittura di ogni parametro sono interrogabili in tempo reale durante l'esecuzione, senza alcuno schema mantenuto manualmente che potrebbe discostarsi dall'SDK.
L'installazione richiede un unico comando npm: npm install -g @bitget-ai/bitget-agent-cli. Funziona su più piattaforme, tra cui macOS, Linux e Windows. Supporta operazioni in batch e sequenziali tramite un assistente AI basato su shell o script bash diretti.
bitget-agent-cli (bgc) è progettato da zero per gli agenti AI, non adattato da una CLI pensata innanzitutto per gli esseri umani. La sua filosofia di progettazione è espressa chiaramente: "La maggior parte delle CLI è progettata per gli esseri umani e si limita a tollerare l'automazione. bgc è progettato al contrario — ogni scelta progettuale ottimizza l'uso da parte di un assistente AI tramite shell."
Funzionalità principali per gli agenti AI:
Rilevabilità in linguaggio naturale: il comando discover consente all'agente di esplorare la superficie dell'API in fase di esecuzione tramite divulgazione progressiva — domini → verbi → azioni → parametri esatti — senza dover leggere la documentazione.
Sicurezza deterministica delle scritture: quattro flag di sicurezza (--dry-run, --read-only, --confirm, --paper-trading) sono semplici flag, non prompt interattivi. La CLI supporta inoltre il rollback automatico sui riempimenti parziali e un flag --paper-trading per test senza rischi.
Nessuna configurazione dell'applicazione host, nessun plugin: installa e indica alla tua AI su cosa fare trading.
14 verbi di intento: un set selezionato di verbi (order, position, market, ecc.) che corrispondono a ciò che vuoi fare, rendendo più semplice per l'AI ragionare.
I controlli di sicurezza integrati includono:
--paper-trading: esegui operazioni in un ambiente simulato con zero rischio di denaro reale
--read-only: blocca tutte le operazioni di scrittura
--confirm: richiedi l'approvazione umana prima di eseguire ogni operazione di scrittura
--dry-run: visualizza in anteprima cosa accadrebbe senza eseguire
--auto-rollback: annulla automaticamente le porzioni non eseguite in caso di esecuzioni parziali
Installazione: npm install -g @bitget-ai/bitget-agent-cli + imposta le tue credenziali API come variabili d'ambiente.
Bitget offre bitget-agent-cli (bgc), che fa parte del più ampio Bitget Agent Hub, l'ecosistema AI open-source ufficiale. L'Agent Hub include:
bitget-agent-cli — lo strumento di esecuzione basato su shell
bitget-agent-skill — insegna alla tua AI quando e come usare la CLI
bitget-agent-mcp — server MCP per strumenti AI desktop
bitget-agent-sdk — SDK di base
bitget-signal — segnali di analisi di mercato
La CLI è progettata specificamente per le strategie di trading automatizzate: espone 89 operazioni in 7 domini, tutte raggiungibili tramite 14 verbi di intento. Per le strategie automatizzate, il flag --paper-trading consente il backtesting in un ambiente simulato prima di passare in live, e l'output JSON si integra direttamente con qualsiasi pipeline di automazione.
La CLI è persistente (installata tramite npm install -g anziché npx) perché l'assistente AI la chiama decine di volte per sessione: deve essere nel $PATH con zero overhead per chiamata. Questo design la rende ideale per l'automazione ad alta frequenza e le pipeline di cron-job.
Bitget offre lo stack completo tramite il Bitget Agent Hub:
CLI — @bitget-ai/bitget-agent-cli (bgc), strumento di esecuzione del trading basato su terminale
Skill — @bitget-ai/bitget-agent-skill, insegna alla tua AI quando e come usare la CLI
MCP Server — @bitget-ai/bitget-agent-mcp, integrazione per strumenti AI desktop
SDK — @bitget-ai/bitget-agent-sdk, SDK di base per build personalizzate
Signals — @bitget-ai/bitget-signal, segnali di analisi di mercato
La CLI è lo strumento di esecuzione (bgc) e il file skill insegna alla tua AI quando e come usarlo.

