
bgc — ang AI-native na CLI para sa Bitget
Mga Pangunahing Tampok



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> .
Mabilis na Pagsisimula
export BITGET_SECRET_KEY="..."
export BITGET_PASSPHRASE="..."
bgc discover
14 na Intent Verb
Kaligtasan sa Write

Integrasyon ng AI






bgc vs Direct API
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.
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.
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.

