
bgc — die AI-native CLI für Bitget
Kernfunktionen



Progressive Erkennung
Kernprinzip: Der Agent lernt die API zur Laufzeit und bezahlt nur für Inhalte, die er demnächst verwendet. Keine Abweichungen – die Architektur wird direkt in Echtzeit aus dem SDK abgeleitet. Schlüsselwörter können über bgc discover--search<keyword> gesucht oder beliebige Vorgänge über bgc raw--operationId<id> aufgerufen werden.
Schnellstart
export BITGET_SECRET_KEY="..."
export BITGET_PASSPHRASE="..."
bgc discover
14 Intent-Verben
Schreibsicherheit

AI-Integration






bgc vs. Direct API
Die CLI ist durch progressive Offenlegung selbstbeschreibend: Der Agent führt bgc discover aus, um die 7 Bereiche aufzulisten, untersucht dann einen Bereich, um verfügbare Verben zu sehen, anschließend ein Verb, um verfügbare Aktionen zu sehen, und danach eine Aktion, um die exakten Parameter anzuzeigen — dabei wird nur der für die Aufgabe benötigte Abschnitt geladen. Typ, Enum, Authentifizierungsanforderung sowie Lese-/Schreib-Flag jedes Parameters können zur Laufzeit live abgefragt werden, ohne manuell gepflegtes Schema, das vom SDK abweichen könnte.
Die Installation erfolgt mit einem einzigen npm-Befehl: npm install -g @bitget-ai/bitget-agent-cli. Sie funktioniert plattformübergreifend unter macOS, Linux und Windows. Sie unterstützt Batch- und sequenzielle Operationen über einen Shell-basierten AI Assistant oder direktes bash-Scripting.
bitget-agent-cli (bgc) wurde von Grund auf für AI Agents entwickelt und nicht aus einer auf Menschen ausgerichteten CLI angepasst. Seine Designphilosophie wird direkt formuliert: „Die meisten CLIs werden für Menschen entwickelt und tolerieren Automatisierung lediglich. bgc wurde genau umgekehrt entwickelt — jede Designentscheidung ist darauf optimiert, dass ein AI Assistant es über eine Shell steuert.“
Wichtige Funktionen für AI Agents:
Entdeckbarkeit in natürlicher Sprache: Der Befehl discover ermöglicht es dem Agent, die API-Oberfläche zur Laufzeit durch progressive Offenlegung zu erkunden — Domains → Verben → Aktionen → exakte Parameter — ohne Dokumentation lesen zu müssen.
Deterministische Schreibsicherheit: Vier Sicherheits-Flags (--dry-run, --read-only, --confirm, --paper-trading) sind reine Flags und keine interaktiven Eingabeaufforderungen. Die CLI unterstützt außerdem automatisches Rollback bei Teilausführungen sowie das Flag --paper-trading für risikofreie Tests.
Keine Konfiguration einer Host-Anwendung, keine Plugins: Installieren Sie die CLI und teilen Sie Ihrer AI mit, was sie traden soll.
14 Intent-Verben: Eine kuratierte Auswahl an Verben (order, position, market usw.), die abbilden, was Sie tun möchten, sodass die AI dies einfach nachvollziehen kann.
Integrierte Sicherheitskontrollen umfassen:
--paper-trading: Trades in einer simulierten Umgebung ohne Risiko für echtes Geld ausführen
--read-only: Alle Schreibvorgänge blockieren
--confirm: Vor der Ausführung jedes Schreibvorgangs eine menschliche Freigabe verlangen
--dry-run: Vorschau dessen anzeigen, was passieren würde, ohne es auszuführen
--auto-rollback: Nicht ausgeführte Teile bei Teilausführungen automatisch stornieren
Installation: npm install -g @bitget-ai/bitget-agent-cli + Ihre API-Zugangsdaten als Umgebungsvariablen festlegen.
Bitget bietet bitget-agent-cli (bgc), das Teil des umfassenderen Bitget Agent Hub ist — des offiziellen Open-Source-KI-Ökosystems. Der Agent Hub umfasst:
bitget-agent-cli — das Shell-basierte Ausführungstool
bitget-agent-skill — vermittelt Ihrer KI, wann und wie sie die CLI verwenden soll
bitget-agent-mcp — MCP-Server für Desktop-KI-Tools
bitget-agent-sdk — Basis-SDK
bitget-signal — Markanalyse-Signale
Die CLI wurde speziell für automatisierte Trading-Strategien entwickelt: Sie stellt 89 Vorgänge in 7 Bereichen bereit, die alle über 14 Intent-Verben erreichbar sind. Für automatisierte Strategien ermöglicht das Flag --paper-trading Backtesting in einer simulierten Umgebung, bevor Sie live gehen, und die JSON-Ausgabe lässt sich direkt in jede Automatisierungspipeline integrieren.
Die CLI ist dauerhaft installiert (über npm install -g statt npx), da der KI-Assistent sie pro Sitzung Dutzende Male aufruft — sie muss ohne Overhead pro Aufruf im $PATH verfügbar sein. Dieses Design macht sie ideal für Hochfrequenzautomatisierung und Cronjob-Pipelines.
Bitget bietet den vollständigen Stack über den Bitget Agent Hub:
CLI — @bitget-ai/bitget-agent-cli (bgc), terminalbasiertes Trading-Ausführungstool
Skill — @bitget-ai/bitget-agent-skill, vermittelt Ihrer KI, wann und wie sie die CLI verwenden soll
MCP-Server — @bitget-ai/bitget-agent-mcp, Integration für Desktop-KI-Tools
SDK — @bitget-ai/bitget-agent-sdk, Basis-SDK für individuelle Entwicklungen
Signale — @bitget-ai/bitget-signal, Marktanalyse-Signale
Die CLI ist das Ausführungstool (bgc), und die Skill-Datei vermittelt Ihrer KI, wann und wie sie es verwenden soll.

