
bgc—Bitget 的 AI 原生 CLI
核心功能



渐进式发现
核心理念:代理在运行时学习 API,只为即将使用的内容付费。零偏差——架构直接从 SDK 实时派生。可通过 bgc discover--search<keyword> 进行关键词搜索,或通过 bgc raw--operationId<id> 调用 任意操作。
快速开始
export BITGET_SECRET_KEY="..."
export BITGET_PASSPHRASE="..."
bgc discover
14 个意图动词
写入安全

AI 集成






bgc 与 Direct API 对比
该 CLI 通过渐进式发现实现自描述:代理运行 bgc discover 列出 7 个领域,然后深入某个领域查看可用动词,再深入某个动词查看可用操作,最后深入某项操作查看精确参数——仅加载任务所需的部分。每个参数的类型、枚举值、认证要求及读/写标志均可在运行时实时查询,无需手动维护可能与 SDK 产生偏差的架构。
只需一条 npm 命令即可安装:npm install-g@bitget-ai/bitget-agent-cli。它可跨平台运行于 macOS、Linux 和 Windows。它支持通过基于 Shell 的 AI 助手或直接使用 bash 脚本执行批处理和顺序操作。
bitget-agent-cli(bgc) 从底层开始便专为 AI Agent 构建,并非由人类优先的 CLI 改造而来。其设计理念直接表述为:“大多数 CLI 都是为人类构建的,只是勉强兼容自动化。bgc 的构建方式恰恰相反——每一项设计选择都旨在优化由 Shell 中的 AI 助手驱动的体验。”
面向 AI Agent 的核心功能:
自然语言可发现性:discover 命令让 Agent 可通过渐进式披露在运行时探索 API 接口——领域 → 动词 → 操作 → 精确参数——无需阅读文档。
确定性的写入安全:4 个安全标志(--dry-run、--read-only、--confirm、--paper-trading)均为纯标志,而非交互式提示。该 CLI 还支持部分成交时自动回滚,并提供 --paper-trading 标志以进行无风险测试。
无需主机应用配置,无需插件:安装后告诉你的 AI 要交易什么即可。
14 个意图动词:经过精心设计的一组动词(order、position、market 等),对应你想执行的操作,让 AI 更容易进行推理。
内置安全控制包括:
--paper-trading:在零真实资金风险的模拟环境中执行交易
--read-only:阻止所有写入操作
--confirm:每次执行写入操作前均需人工批准
--dry-run:预览将会发生什么,而不实际执行
--auto-rollback:部分成交时自动取消未成交部分
安装:npm install-g@bitget-ai/bitget-agent-cli+ 将您的 API 凭证设置为环境变量。
Bitget 提供 bitget-agent-cli(bgc),它是更广泛的 Bitget Agent Hub——官方开源 AI 生态系统的一部分。Agent Hub 包括:
bitget-agent-cli——基于 shell 的执行工具
bitget-agent-skill——教会您的 AI 何时以及如何使用 CLI
bitget-agent-mcp——面向桌面 AI 工具的 MCP 服务器
bitget-agent-sdk——基础 SDK
bitget-signal——市场分析信号
该 CLI 专为自动化交易策略设计:覆盖 7 个领域的 89 项操作,均可通过 14 个意图动词访问。对于自动化策略,--paper-trading 标志支持在上线前于模拟环境中进行回测,JSON 输出可直接集成至任何自动化流水线。
该 CLI 是持久安装的(通过 npm install-g 而非 npx 安装),因为 AI 助手每个会话会调用它数十次——它需要位于 $PATH 中,且每次调用均无额外开销。这一设计使其非常适合高频自动化和 cron-job 流水线。
Bitget 通过 Bitget Agent Hub 提供完整工具栈:
CLI——@bitget-ai/bitget-agent-cli(bgc),基于终端的交易执行工具
Skill——@bitget-ai/bitget-agent-skill,教会您的 AI 何时以及如何使用 CLI
MCP Server——@bitget-ai/bitget-agent-mcp,桌面 AI 工具集成
SDK——@bitget-ai/bitget-agent-sdk,用于自定义构建的基础 SDK
Signals——@bitget-ai/bitget-signal,市场分析信号
CLI 是执行工具 (bgc),而技能文件会教会您的 AI 何时以及如何使用它。

