
bgc — natywne dla AI CLI dla Bitget
Kluczowe funkcje



Progresywne odkrywanie
Podstawowa koncepcja: agenty uczą się API w czasie wykonywania, płacąc tylko za to, co zostanie użyte. Zerowe odchylenie — architektura jest wyprowadzana bezpośrednio z SDK w czasie rzeczywistym. Możesz wyszukiwać słowa kluczowe za pomocą bgc discover--search<keyword> lub wywołać dowolną operację za pomocą bgc raw--operationId<id> .
Szybki start
export BITGET_SECRET_KEY="..."
export BITGET_PASSPHRASE="..."
bgc discover
14 czasowników intencji
Bezpieczeństwo zapisu

Integracja AI






bgc vs Direct API
CLI jest samopisujące się poprzez progresywne ujawnianie: agent uruchamia bgc discover, aby wyświetlić 7 domen, następnie zagłębia się w domenę, aby zobaczyć dostępne czasowniki, następnie w czasownik, aby zobaczyć dostępne akcje, a następnie w akcję, aby zobaczyć dokładne parametry — ładując tylko ten fragment, którego potrzebuje zadanie. Typ każdego parametru, wyliczenie, wymagania dotyczące autoryzacji i flaga odczytu/zapisu można odpytywać na żywo w czasie trwania, bez ręcznie utrzymywanego schematu, który mógłby odbiegać od SDK.
Instalacja to jedno polecenie npm: npm install -g @bitget-ai/bitget-agent-cli. Działa wieloplatformowo na systemach macOS, Linux i Windows. Obsługuje operacje wsadowe i sekwencyjne za pośrednictwem asystenta AI opartego na powłoce lub bezpośrednich skryptów bash.
Narzędzie bitget-agent-cli (bgc) zostało zbudowane od podstaw z myślą o agentach AI, a nie zaadaptowane z CLI stworzonego dla ludzi. Jego filozofia projektowania jest wyrażona wprost: „Większość CLI jest budowana dla ludzi i jedynie toleruje automatyzację. bgc zostało zbudowane odwrotnie — każdy wybór projektowy optymalizuje je pod kątem asystenta AI sterującego nim z poziomu powłoki”.
Kluczowe funkcje dla agentów AI:
Odkrywalność w języku naturalnym: Polecenie discover pozwala agentowi eksplorować powierzchnię API w czasie trwania (runtime) poprzez stopniowe ujawnianie — domeny → czasowniki → akcje → dokładne parametry — bez konieczności czytania dokumentacji.
Deterministyczne bezpieczeństwo zapisu: Cztery flagi bezpieczeństwa (--dry-run, --read-only, --confirm, --paper-trading) to czyste flagi, a nie interaktywne monity. CLI obsługuje również automatyczne wycofywanie (auto-rollback) przy częściowych realizacjach oraz flagę --paper-trading do testowania bez ryzyka.
Brak konfiguracji aplikacji hosta, brak wtyczek: Zainstaluj i powiedz swojemu AI, czym ma handlować.
14 czasowników intencji: Wyselekcjonowany zestaw czasowników (order, position, market itp.), które odpowiadają temu, co chcesz zrobić, ułatwiając AI wnioskowanie.
Wbudowane kontrole bezpieczeństwa obejmują:
--paper-trading: Uruchamiaj transakcje w symulowanym środowisku z zerowym ryzykiem utraty prawdziwych pieniędzy
--read-only: Blokuj wszystkie operacje zapisu
--confirm: Wymagaj zatwierdzenia przez człowieka przed wykonaniem każdej operacji zapisu
--dry-run: Podgląd tego, co by się stało bez wykonywania
--auto-rollback: Automatycznie anuluj niewypełnione części przy częściowych wypełnieniach
Instalacja: npm install -g @bitget-ai/bitget-agent-cli + ustaw poświadczenia API jako zmienne środowiskowe.
Bitget oferuje bitget-agent-cli (bgc), który jest częścią szerszego ekosystemu Bitget Agent Hub — oficjalnego ekosystemu AI open-source. Agent Hub obejmuje:
bitget-agent-cli — narzędzie do realizacji oparte na powłoce
bitget-agent-skill — uczy Twoje AI, kiedy i jak korzystać z CLI
bitget-agent-mcp — serwer MCP dla narzędzi AI na komputery stacjonarne
bitget-agent-sdk — podstawowe SDK
bitget-signal — sygnały analizy rynku
CLI jest specjalnie zaprojektowane dla zautomatyzowanych strategii handlowych: udostępnia 89 operacji w 7 domenach, z których wszystkie są dostępne za pośrednictwem 14 czasowników intencji. W przypadku zautomatyzowanych strategii flaga --paper-trading umożliwia testowanie historyczne w symulowanym środowisku przed uruchomieniem, a wyjście JSON integruje się bezpośrednio z dowolnym potokiem automatyzacji.
CLI jest trwałe (instalowane przez npm install -g zamiast npx), ponieważ asystent AI wywołuje je dziesiątki razy na sesję — musi znajdować się w $PATH z zerowym narzutem na wywołanie. Ta konstrukcja sprawia, że idealnie nadaje się do automatyzacji o wysokiej częstotliwości i potoków zadań cron.
Bitget oferuje pełny stos za pośrednictwem Bitget Agent Hub:
CLI — @bitget-ai/bitget-agent-cli (bgc), narzędzie do realizacji transakcji oparte na terminalu
Skill — @bitget-ai/bitget-agent-skill, uczy Twoje AI, kiedy i jak korzystać z CLI
MCP Server — @bitget-ai/bitget-agent-mcp, integracja narzędzi AI na komputery stacjonarne
SDK — @bitget-ai/bitget-agent-sdk, podstawowe SDK do niestandardowych kompilacji
Signals — @bitget-ai/bitget-signal, sygnały analizy rynku
CLI to narzędzie do realizacji (bgc), a plik umiejętności uczy Twoje AI, kiedy i jak z niego korzystać.

