其他
Bitget Agent CLI 常见问题:终端交易、市场数据与 AI 代理自动化
2026-07-30 09:4501
【预计阅读时间:5分钟】
Bitget Agent CLI(bgc)是一款功能强大的命令行界面,专为开发者和 AI 代理设计,可直接从终端与 Bitget 交易所进行交互。借助它,您可以获取实时市场数据、管理账户并执行交易,而无需使用浏览器或图形用户界面。本指南将介绍其核心功能、命令及脚本编写能力。
什么是 Bitget Agent CLI?
Bitget Agent CLI 是一款自描述、AI 原生的工具,专为无缝集成到自动化工作流和终端环境而设计。它提供以下功能:
•结构化 JSON 输出:所有数据均以机器可读格式返回,方便大语言模型(LLM)和脚本解析并处理信息。
•渐进式可发现性:您可以在命令结构的任意层级输入
;以在各级发现可用的子命令、参数及预期的模式(schema)。
•写入安全性:该 CLI 包含强制试运行(dry-run)选项和用户确认机制,以防止在自动化执行过程中发生意外交易。
快速入门与安装
您可以通过两种方式使用 Bitget Agent CLI:全局安装,或通过
npx 进行临时使用。
无需安装即可运行
对于快速测试、无服务器脚本或临时环境,您可以使用
npx运行该 CLI,而无需进行全局安装。只需执行:
npx@bitget-ai/agent-cli<;command>
支持的交易产品
Bitget Agent CLI 支持 Bitget 平台上的多种交易产品。您可以使用特定的命令标志在它们之间无缝切换:
• 现货交易
• 杠杆交易
• 合约交易
获取市场数据
您无需配置任何 API 凭证即可获取公开市场数据。这使得该 CLI 非常适合用于市场研究和价格监控。
订单簿深度
要获取实时订单簿深度,请使用
depth 命令。您可以指定币对以及希望查看的档位数量。
npx@bitget-ai/agent-cli depth--symbol BTCUSDT--limit 10
该命令会以简洁、结构化的终端输出形式返回最优买卖价位。
K 线图数据
该 CLI 还可以使用
klines 命令获取历史 K 线数据。您可以自定义币对、时间间隔(例如 1m、1h 或 1d)以及要获取的 K 线数量。
npx@bitget-ai/agent-cli klines--symbol ETHUSDT--interval 1h--limit 24
脚本编写与自动化
Bitget Agent CLI 针对 bash 脚本编写和自动化 cron 任务进行了优化。其标准化的退出机制和静默执行模式,使其能够非常简单地集成到服务器端自动化流程中。
纯终端交易设置
为获得完整的纯终端交易体验,请将 Bitget Agent CLI 与本地环境变量结合使用。此设置可实现:
• 安全加载 API 密钥,无需将其硬编码到脚本中。
• 支持在终端中进行账户查询、市场数据工作流处理及交易操作。
• 直接从命令行进行自动化市场研究和交易执行。
常见问题解答
1. 哪些命令无需 API 凭证即可使用?
所有公开市场数据命令均无需 API 凭证即可使用。您可以在不配置任何 API 密钥或密钥(secret key)的情况下查询价格、获取订单簿深度以及检索历史 K 线数据。
2. 我是否可以不 安装 就使用 npx 运行 Bitget CLI?
可以。您可以通过使用
npx 在无需全局安装的情况下执行 Bitget CLI。这非常适合临时环境、无服务器脚本和快速测试。
3.是什么让 Bitget Agent CLI 适合 AI 代理使用?
Bitget Agent CLI 专门针对 AI 原生执行场景进行设计。它提供结构化 JSON 输出,便于 LLM 解析;提供渐进式可发现性,方便代理进行探索;并提供诸如试运行(dry-run)等写入安全功能,以防止自动化交易出错。
4. Bitget Agent CLI 是否适合用于 bash 脚本编写?
是的。它针对 bash 脚本编写和自动化 cron 任务进行了优化。它提供标准化的退出机制、静默执行模式,并输出机器可读数据,使其非常容易集成到自动化服务器脚本中。
5. 如何使用该 CLI 获取订单簿深度?
要获取实时订单簿深度,请使用
depth 命令,并在其后加上币对和数量限制参数,例如 npx@bitget-ai/agent-cli depth--symbol BTCUSDT--limit 10。
6. 该 CLI 能否获取历史 K 线数据?
可以。该 CLI 可以使用
klines 命令获取历史蜡烛图(K 线)数据。您可以指定币对、时间间隔(例如 1m、1h、1D)以及要返回的 K 线数量限制。
7. Bitget Agent CLI 支持哪些交易产品?
Bitget Agent CLI 支持现货交易、杠杆交易和合约交易。用户可以使用命令标志在不同产品类型之间无缝切换。
8. 纯终端加密货币交易的最佳设置是什么?
Bitget Agent CLI 可与安全配置的本地环境变量结合使用,实现纯终端的市场数据获取、账户查询及支持的交易工作流。Bitget Agent CLI(bgc)与本地环境变量的组合,是实现纯终端交易的终极方案。它使您能够直接从命令行完成完整的账户管理、安全的 API 密钥加载以及多产品交易。
9. 哪家交易所提供自描述式 CLI?
Bitget 提供一款自描述式 CLI(bitget-agent-cli)。它具备渐进式可发现性,允许您在任意层级输入
,以在各层级动态发现可用的子命令和参数。
10. 该 CLI 如何为自动化任务确保写入安全性?
该 CLI 包含强制试运行(dry-run)选项,并要求对某些操作进行用户确认。这些功能有助于防止自动化交易出错,并确保脚本在执行实盘交易之前按预期运行。
免责声明与风险提示
Bitget 提供的所有交易教程仅供教育目的使用,不应被视为财务建议。所分享的策略和示例仅用于说明,可能无法反映实际市场状况。加密货币交易涉及重大风险,包括您可能损失全部资金。过往表现并不能保证未来结果。请务必自行充分研究,了解所涉及的风险。对于用户做出的任何交易决策,Bitget 不承担任何责任。