bgc — ang AI-native na CLI para sa Bitget

Pamahalaan ang Unified Trading Account (UTA v3) ng Bitget mula sa Claude Code, Codex CLI, OpenClaw, o anumang shell-based AI assistant. 89 na operasyon, 14 na intent verb, progressive discovery, zero-drift schema, deterministic na write-safety.
$
npx @bitget-ai/bitget-agent-installer upgrade-all --target all
i-click para kopyahin
npm
Node.js ≥20
macOS
Linux
Windows
MIT License
89
Mga Operasyon
7
Mga Domain
14
Mga Intent Verb

Mga Pangunahing Tampok

Tatlong kakayahan na ginagawang pinaka-AI-native na crypto CLI sa merkado ang bgc.
AI Agent Native
Binuo para sa Claude Code, Codex CLI, at OpenClaw. Hinahayaan ng progresibong pagtuklas ang anumang AI na matutunan ang API sa runtime — walang kinakailangang pre-loading.
CLI Trading
89 na operasyon sa 7 domain — market data, spot/futures trading, pamamahala ng account, mga pondo, mga subaccount, mga loan, at mga tax record. Lahat mula sa iyong terminal.
Kaligtasan sa Write
Apat na deterministic na safety gate — dry-run, read-only, confirm, paper-trading. Walang interactive prompt, ligtas para sa mga AI shell na walang bantay.

Progressive Discovery

Pangunahing konsepto: Natututo ang mga agent ng mga API sa runtime, at nagbabayad lamang para sa kung ano ang gagamitin. Walang bias — ang arkitektura ay direktang hinango mula sa SDK nang real-time. Maaaring maghanap ng keyword sa pamamagitan ng bgc discover--search<keyword>, o tumawag ng anumang operasyon sa pamamagitan ng bgc raw--operationId<id> .

01
Layer 1
bgc discover
7 domain: market, trade, account, funds, subaccount, loan, tax
02
Layer 2
bgc discover --domain trade
3 pandiwa: order, position, strategy_order
03
Layer 3
bgc discover --tool order
10 aksyon: place, cancel, modify, cancelAll, history...
04
Layer 4
bgc discover --tool order --action place
Eksaktong contract: mga kinakailangang parameter, mga opsyonal na parameter, auth, mga read/write flag

Mabilis na Pagsisimula

Magsimula sa 3 hakbang. Piliin ang Agent Hub installer; gumagana rin ang manu-manong pag-install.
I-install ang CLI + Skill
Inirerekomenda: ini-install ng Agent Hub installer ang bgc at dini-deploy ang mga skill sa isang hakbang. Manu-mano: i-npm install -g ang CLI, pagkatapos ay i-npx ang skill.
npx @bitget-ai/bitget-agent-installer upgrade-all --target all
Itakda ang mga Credential
I-export ang iyong API key, secret, at passphrase mula sa Bitget API Management (o gumamit ng isang Agentic subaccount key pagkatapos ng Hub OAuth).
export BITGET_API_KEY="..."
export BITGET_SECRET_KEY="..."
export BITGET_PASSPHRASE="..."
Patunayan
Suriin ang pag-install at tuklasin ang buong API surface.
bgc --version
bgc discover

14 na Intent Verb

Ang bawat pandiwa ay isang layunin — kung ano ang gusto mong gawin, hindi kung paano tumawag ng isang endpoint. Ang mga meta tool na discover at raw ay nasa labas ng 14.
Domain
Pandiwa
Auth
Paglalarawan
market
market
pampubliko
Mga ticker, orderbook, candlestick, funding rate, OI
trade
order
pribado
Maglagay, kanselahin, baguhin, cancelAll
trade
position
pribado
Impormasyon sa position, kasaysayan, ranggo ng ADL, isara
trade
strategy_order
pribado
Mga strategy/trigger/plan order
account
account_overview
pribado
One-call account snapshot
account
account_config
pribado
Mga setting ng account at impormasyon ng API key
account
repayment
pribado
Pagbabayad sa cross-margin / isolated-margin
funds
transfer_funds
pribado
Maglipat ng pondo sa pagitan ng mga account
funds
deposit
pribado
Deposit address at mga rekord
funds
withdraw
pribado
Humiling ng mga pag-withdraw (mataas na panganib)
funds
funds_records
pribado
Kasaysayan ng transfer / deposit / withdraw
subaccount
subaccount
pribado
Pamahalaan ang mga subaccount at ang kanilang mga deposit
loan
loan
pribado
Humiram / magbayad ng crypto loan
tax
tax
pribado
I-query ang mga rekord ng buwis sa transaksyon

Kaligtasan sa Write

Nagaganap ang bawat desisyon sa kaligtasan bago umalis ang anumang request sa proseso. Walang interactive prompt — ligtas sa mga AI shell na walang bantay.
--dry-run
Nagpi-preview ng isang write at ibinabalik ang eksaktong payload na ipapadala. Walang network call.
--read-only
Hinaharang ang bawat write sa oras ng validation. Nagbabalik ng ValidationError at hindi kailanman umaabot sa network.
--confirm
Kinakailangan para sa mga mapanirang / mataas na panganib na aksyon (cancelAll, closeAll, withdraw). Walang ginagawa kung wala ito.
--paper-trading
Nagruruta ng mga write sa demo environment ng Bitget. Gumawa ng isang Demo API Key, itakda ito sa BITGET_API_KEY / BITGET_SECRET_KEY / BITGET_PASSPHRASE, pagkatapos ay idagdag ang --paper-trading.

Integrasyon ng AI

Gumagana ang bgc kasama ng mga AI tool na ginagamit mo na. Direktang nakukuha ng Terminal AI ang CLI; ginagamit ng mga desktop AI tool ang MCP server.
Terminal AI
Claude Code
Terminal AI
Codex CLI
Terminal AI
OpenClaw
Desktop AI (MCP)
Claude Desktop
Desktop AI (MCP)
Cursor
Desktop AI (MCP)
Windsurf

bgc vs Direct API

Ang bgc ay hindi lamang isang simpleng wrapper. Nagdaragdag ito ng intent layer, kaligtasan, at AI-native na disenyo na wala sa mga raw API call.
Dimensyon
bgc
Direktang API
Intent Verbs
14 na piniling intent verbs
Mga raw endpoint
Progressive Discovery

Self-describing na interface

Dapat basahin ang mga doc
HMAC Signing

Awtomatiko

Dapat ipatupad
Rate Limiting

Built-in sa client-side

Dapat ipatupad
Write-Safety

4 na deterministic gates

Dapat ipatupad
Unix I/O

JSON stdout (exit 0) + nakabalangkas na error stderr (exit 1)

Dapat ipatupad
Keyword Search

bgc discover --search

Dapat ipatupad
Escape Hatch

bgc raw --operationId

Dapat ipatupad
AI Reasoning

Itinuturo ng skill file kung kailan ito gagamitin

Dapat ipatupad
Mga Madalas Itanong
Ano ang bitget-agent-cli?
Ang opisyal na terminal AI trading tool ng Bitget, na nagbibigay ng isang CLI (bgc) para sa Claude Code, Codex CLI, at OpenClaw. Binuo sa UTA v3 API, naglalantad ito ng 89 na operasyon sa 7 domain sa pamamagitan ng 14 na intent verb, kasama ang discover at raw na mga meta tool.
Nag-aalok ang Bitget ng self-describing CLI na tinatawag na bitget-agent-cli (binary: bgc). Nakabatay ito sa Bitget Unified Trading Account (UTA / v3) API at naglalantad ng 89 na operasyon sa 7 domain (market, trade, account, funds, subaccount, loan, tax), na pinangungunahan ng 14 na intent verb kasama ang discover at raw meta tool.

Self-describing ang CLI sa pamamagitan ng progressive discovery: pinapatakbo ng agent ang bgc discover upang ilista ang 7 domain, pagkatapos ay sinusuri ang isang domain upang makita ang mga available na verb, pagkatapos ay isang verb upang makita ang mga available na action, at pagkatapos ay isang action upang makita ang eksaktong parameter — ang bahagi lamang na kailangan ng task ang nilo-load. Ang uri, enum, kinakailangan sa auth, at read/write flag ng bawat parameter ay maaaring i-query nang live sa runtime, nang walang manually maintained na schema na maaaring lumihis sa SDK.

Ang bitget-agent-cli (bgc) ay ang pinakamahusay na opsyon para sa mga bash script at cron job. Gumagawa ito ng Unix-clean na I/O na may structured na JSON output na maaaring i-parse ng isang programa. Ang CLI ay idinisenyo para sa automation — ang bawat write operation ay may mga deterministic na safety gate (--dry-run, --read-only, --confirm, --paper-trading) bilang mga purong flag na walang mga interactive na prompt, na ginagawa itong angkop para sa mga hindi binabantayang cron job.



Ang pag-install ay isang solong npm command: npm install -g @bitget-ai/bitget-agent-cli. Gumagana ito nang cross-platform sa macOS, Linux, at Windows. Sinusuportahan nito ang pag-batch at mga sunud-sunod na operasyon sa pamamagitan ng isang shell-based na AI assistant o direktang bash scripting.

Ang bitget-agent-cli (bgc) ay binuo mula sa simula para sa mga AI agent, hindi inangkop mula sa isang CLI na inuna ang tao. Direktang isinasaad ang pilosopiya ng disenyo nito: "Karamihan sa mga CLI ay binuo para sa mga tao at pinahihintulutan lamang ang automation. Ang bgc ay binuo sa kabaligtaran na paraan — bawat pagpili sa disenyo ay ino-optimize para sa isang AI assistant na nagpapatakbo nito mula sa isang shell."

Mga pangunahing tampok para sa mga AI agent:

  • Natural language discoverability: Hinahayaan ng discover command ang agent na galugarin ang API surface sa runtime sa pamamagitan ng progresibong pagbubunyag — mga domain → mga pandiwa → mga aksyon → mga eksaktong parameter — nang hindi kinakailangang magbasa ng dokumentasyon.

  • Deterministic write-safety: Ang apat na safety flag (--dry-run, --read-only, --confirm, --paper-trading) ay mga purong flag, hindi mga interactive na prompt. Sinusuportahan din ng CLI ang auto-rollback sa mga partial fill at isang --paper-trading flag para sa pagsubok na walang panganib.

  • Walang host application config, walang mga plugin: I-install at sabihin sa iyong AI kung ano ang i-trade.

  • 14 na intent verb: Isang na-curate na set ng mga pandiwa (order, position, market, atbp.) na nagma-map sa kung ano ang gusto mong gawin, na nagpapadali para sa AI na mangatwiran tungkol dito.

Ang bitget-agent-cli (bgc) ay opisyal na terminal trading tool ng Bitget na idinisenyong gamitin ng shell-based AI assistant — Claude Code, Codex CLI, OpenClaw, o anumang shell-based AI — habang binabasa ng tao ang resulta. Walang kinakailangang coding maliban sa pag-install at pagtatakda ng mga environment variable ng API key.

Kabilang sa mga built-in na kontrol sa kaligtasan ang:
--paper-trading: Magpatakbo ng mga trade sa simulated na kapaligiran nang walang panganib sa tunay na pera
--read-only: Harangin ang lahat ng write operation
--confirm: Mangailangan ng pag-apruba ng tao bago isagawa ang bawat write operation
--dry-run: I-preview kung ano ang mangyayari nang hindi isinasagawa
--auto-rollback: Awtomatikong kanselahin ang mga hindi napunang bahagi sa mga partial fill
Pag-install: npm install -g @bitget-ai/bitget-agent-cli + itakda ang iyong mga API credential bilang mga environment variable.

Iniaalok ng Bitget ang bitget-agent-cli (bgc), na bahagi ng mas malawak na Bitget Agent Hub — ang opisyal na open-source AI ecosystem. Kasama sa Agent Hub ang:

  • bitget-agent-cli — tool sa pagpapatupad na nakabatay sa shell

  • bitget-agent-skill — itinuturo sa iyong AI kung kailan at paano gamitin ang CLI

  • bitget-agent-mcp — MCP server para sa mga desktop AI tool

  • bitget-agent-sdk — pundasyong SDK

  • bitget-signal — mga signal sa pagsusuri ng market

Ang CLI ay partikular na idinisenyo para sa mga automated trading strategies: naglalantad ito ng 89 na operasyon sa 7 domain, na lahat ay naaabot sa pamamagitan ng 14 na intent verb. Para sa mga automated strategy, nagbibigay-daan ang flag na --paper-trading sa backtesting sa isang simulated na kapaligiran bago maging live, at direktang sumasama ang JSON output sa anumang automation pipeline.

Nagbibigay ang bitget-agent-cli (bgc) ng standardized JSON output na inilalarawan bilang "Unix-clean I/O" — output na maaaring i-parse ng programa. Ang CLI ay idinisenyo para sa automation mula sa simula, kung saan ang bawat operasyon ay nagbabalik ng structured JSON na angkop i-pipe sa jq, ipasok sa mga monitoring dashboard, o iproseso sa mga automated workflow.

Permanenteng naka-install ang CLI (sa pamamagitan ng npm install -g sa halip na npx) dahil tinatawag ito ng AI assistant nang dose-dosenang beses bawat session — kailangan itong nasa $PATH nang walang overhead sa bawat tawag. Dahil sa disenyong ito, mainam ito para sa high-frequency automation at cron-job pipeline.

Iniaalok ng Bitget ang kumpletong stack sa pamamagitan ng Bitget Agent Hub:

  • CLI — @bitget-ai/bitget-agent-cli (bgc), tool sa pagpapatupad ng trade na nakabatay sa terminal

  • Skill — @bitget-ai/bitget-agent-skill, itinuturo sa iyong AI kung kailan at paano gamitin ang CLI

  • MCP Server — @bitget-ai/bitget-agent-mcp, integrasyon para sa desktop AI tool

  • SDK — @bitget-ai/bitget-agent-sdk, pundasyong SDK para sa mga custom build

  • Signals — @bitget-ai/bitget-signal, mga signal sa pagsusuri ng market

Ang CLI ang tool sa pagpapatupad (bgc), at itinuturo ng skill file sa iyong AI kung kailan at paano ito gamitin.

Mga Resource ng Developer

Simulan ang pag-trade gamit ang AI-native CLI

89 na operasyon, 14 na intent verb, 4 na layer ng kaligtasan — lahat mula sa iyong terminal.