bgc — natywne dla AI CLI dla Bitget

Steruj ujednoliconym kontem handlowym Bitget (UTA v3) z Claude Code, Codex CLI, OpenClaw lub dowolnego asystenta AI opartego na powłoce. 89 operacji, 14 czasowników intencji, progresywne odkrywanie, schematy zero-drift, deterministyczne bezpieczeństwo zapisu.
$
npx @bitget-ai/bitget-agent-installer upgrade-all --target all
kliknij, aby skopiować
npm
Node.js ≥20
macOS
Linux
Windows
Licencja MIT
89
Operacje
7
Domeny
14
Czasowniki intencji

Kluczowe funkcje

Trzy możliwości, które sprawiają, że bgc jest najbardziej natywnym dla AI CLI kryptowalutowym na rynku.
Natywne dla agentów AI
Zbudowane dla Claude Code, Codex CLI i OpenClaw. Stopniowe odkrywanie pozwala każdemu AI uczyć się API w czasie trwania (runtime) — bez konieczności wstępnego ładowania.
Handel CLI
89 operacji w 7 domenach — dane rynkowe, handel spot/handel futures, zarządzanie kontem, środki, subkonta, pożyczki i ewidencja podatkowa. Wszystko z poziomu Twojego terminala.
Bezpieczeństwo zapisu
Cztery deterministyczne bramki bezpieczeństwa — dry-run, read-only, confirm, paper-trading. Brak interaktywnych monitów, bezpieczne dla nienadzorowanych powłok AI.

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> .

01
Warstwa 1.
bgc discover
7 domen: market, trade, account, funds, subaccount, loan, tax
02
Warstwa 2.
bgc discover --domain trade
3 czasowniki: order, position, strategy_order
03
Warstwa 3.
bgc discover --tool order
10 akcji: place, cancel, modify, cancelAll, history...
04
Warstwa 4.
bgc discover --tool order --action place
Dokładny kontrakt: wymagane parametry, opcjonalne parametry, autoryzacja, flagi odczytu/zapisu

Szybki start

Zacznij w 3 krokach. Preferuj instalator Agent Hub; instalacja ręczna również działa.
Zainstaluj CLI + Skill
Zalecane: Instalator Agent Hub instaluje bgc i wdraża umiejętności w jednym kroku. Ręcznie: npm install -g CLI, a następnie npx umiejętność.
npx @bitget-ai/bitget-agent-installer upgrade-all --target all
Ustaw poświadczenia
Wyeksportuj swój klucz API, klucz tajny i frazę dostępu z Zarządzania API Bitget (lub użyj klucza subkonta Agentic po autoryzacji Hub OAuth).
export BITGET_API_KEY="..."
export BITGET_SECRET_KEY="..."
export BITGET_PASSPHRASE="..."
Zweryfikuj
Sprawdź instalację i zbadaj pełną powierzchnię API.
bgc --version
bgc discover

14 czasowników intencji

Każdy czasownik to intencja — to, co chcesz zrobić, a nie sposób wywołania punktu końcowego. Metanarzędzia discover i raw znajdują się poza 14 czasownikami.
Domena
Czasownik
Autoryzacja
Opis
market
market
publiczne
Tickery, arkusz zleceń, świece, stopa finansowania, OI
trade
order
prywatne
Place, cancel, modify, cancelAll
trade
position
prywatne
Informacje o pozycji, historia, ranga ADL, zamknięcie
trade
strategy_order
prywatne
Zlecenia strategiczne/wyzwalające/planowane
account
account_overview
prywatne
Snapshot konta za pomocą jednego wywołania
account
account_config
prywatne
Ustawienia konta i informacje o kluczu API
account
repayment
prywatne
Spłata dla depozytu zabezpieczającego cross / izolowanego depozytu zabezpieczającego
funds
transfer_funds
prywatne
Przenoszenie środków między kontami
funds
deposit
prywatne
Adres wpłaty i historia
funds
withdraw
prywatne
Żądanie wypłaty (wysokie ryzyko)
środki
funds_records
prywatne
Historia transferów / wpłat / wypłat
subkonto
subaccount
prywatne
Zarządzaj subkontami i ich wpłatami
pożyczka
loan
prywatne
Pożyczaj / spłacaj pożyczki krypto
tax
tax
prywatne
Zapytanie o rejestry podatkowe transakcji

Bezpieczeństwo zapisu

Każda decyzja dotycząca bezpieczeństwa ma miejsce, zanim jakiekolwiek żądanie opuści proces. Brak interaktywnych monitów — bezpieczne w nienadzorowanych powłokach AI.
--dry-run
Wyświetla podgląd operacji zapisu i zwraca dokładny ładunek danych, który zostałby wysłany. Nie wykonuje żądania sieciowego.
--read-only
Blokuje każdy zapis w fazie walidacji. Zwraca ValidationError i nigdy nie dociera do sieci.
--confirm
Wymagane dla działań destrukcyjnych / o wysokim ryzyku (cancelAll, closeAll, withdraw). Bez tego parametru operacja nie zostanie wykonana.
--paper-trading
Kieruje żądania zapisu do środowiska demonstracyjnego Bitget. Utwórz klucz API Demo, ustaw go w zmiennych BITGET_API_KEY / BITGET_SECRET_KEY / BITGET_PASSPHRASE, a następnie dodaj parametr --paper-trading.

Integracja AI

bgc współpracuje z narzędziami AI, z których już korzystasz. Terminal AI otrzymuje CLI bezpośrednio; narzędzia AI na komputery stacjonarne korzystają z serwera MCP.
Terminal AI
Claude Code
Terminal AI
Codex CLI
Terminalowe AI
OpenClaw
Desktopowe AI (MCP)
Claude Desktop
Desktop AI (MCP)
Cursor
Desktopowe AI (MCP)
Windsurf

bgc vs Direct API

bgc to nie tylko prosta nakładka. Dodaje warstwę intencji, bezpieczeństwo i natywny projekt AI, których brakuje surowym wywołaniom API.
Wymiar
bgc
Bezpośrednie API
Czasowniki intencji (Intent Verbs)
14 wyselekcjonowanych czasowników intencji (intent verbs)
Surowe endpointy
Progresywne odkrywanie

Samoopisujący się interfejs

Należy zapoznać się z dokumentacją
Podpisywanie HMAC

Automatyczne

Wymaga implementacji
Limitowanie zapytań (Rate Limiting)

Wbudowane po stronie klienta

Wymaga wdrożenia
Write-Safety

4 deterministyczne bramki (gates)

Wymaga implementacji
Unix I/O

JSON stdout (kod wyjścia 0) + ustrukturyzowany błąd stderr (kod wyjścia 1)

Wymaga wdrożenia
Wyszukiwanie po słowach kluczowych

bgc discover --search

Wymaga wdrożenia
Wyjście awaryjne

bgc raw --operationId

Wymaga implementacji
Wnioskowanie AI

Plik umiejętności wskazuje, kiedy z tego korzystać

Wymaga wdrożenia
Często zadawane pytania
Czym jest bitget-agent-cli?
Oficjalne narzędzie handlowe AI w terminalu od Bitget, udostępniające CLI (bgc) dla Claude Code, Codex CLI i OpenClaw. Zbudowane na API UTA v3, udostępnia 89 operacji w 7 domenach za pomocą 14 czasowników intencji, a także metanarzędzia discover i raw.
Bitget oferuje samopisujące się CLI o nazwie bitget-agent-cli (plik binarny: bgc). Jest on zbudowany na API ujednoliconego konta handlowego Bitget (UTA / v3) i udostępnia 89 operacji w 7 domenach (market, trade, account, funds, subaccount, loan, tax), poprzedzonych 14 czasownikami intencji oraz narzędziami discover i raw meta.

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.
bitget-agent-cli (bgc) to najlepsza opcja dla skryptów bash i zadań cron. Generuje czyste wejście/wyjście w stylu Unix ze strukturyzowanym wyjściem JSON, które program może przeanalizować. CLI jest zaprojektowane z myślą o automatyzacji — każda operacja zapisu ma deterministyczne bramki bezpieczeństwa (--dry-run, --read-only, --confirm, --paper-trading) jako czyste flagi bez interaktywnych monitów, co czyni je odpowiednim dla nienadzorowanych zadań cron.

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.

bitget-agent-cli (bgc) to oficjalne narzędzie handlowe Bitget w terminalu, zaprojektowane do obsługi przez asystenta AI opartego na powłoce — Claude Code, Codex CLI, OpenClaw lub dowolne AI oparte na powłoce — z człowiekiem czytającym wynik. Nie jest wymagane kodowanie poza instalacją i ustawieniem zmiennych środowiskowych klucza API.

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.

bitget-agent-cli (bgc) zapewnia ustandaryzowane wyjście JSON opisane jako „Unix-clean I/O” — wyjście, które program może przeanalizować. CLI jest zaprojektowane od podstaw z myślą o automatyzacji, a każda operacja zwraca ustrukturyzowany JSON odpowiedni do przesyłania do jq, wprowadzania do pulpitów nawigacyjnych monitorowania lub przetwarzania w zautomatyzowanych przepływach pracy.

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ć.

Zasoby dla deweloperów

Zacznij handlować z natywnym dla AI CLI

89 operacji, 14 czasowników intencji, 4 warstwy bezpieczeństwa — wszystko z poziomu Twojego terminala.