手动设置 Claude Code
自己动手让 Claude Code 使用 bInference 并连接 Binance,对这台电脑上的每个会话都生效。
快捷方式
npx binference agent-os my-agent
会在一个文件夹中设置好这里的一切,并带上交易限制、提醒和驾驶舱。参见设置
Agent。本页介绍如何手动设置 Claude Code,没有驾驶舱的限制和刹车。
获取 bInference 密钥
在 binference.io 用钱包登录,点击创建密钥。打开限制消费并设置每日上限:无论 Agent 运行多久,它都限制了这个 Agent 在 AI 上最多能花多少。
让 Claude Code 使用 bInference
把以下内容加入 ~/.claude/settings.json,这样每个 Claude Code 会话都会使用它们:
{
"env": {
"ANTHROPIC_BASE_URL": "https://binference.io/api",
"ANTHROPIC_AUTH_TOKEN": "binf_...",
"ANTHROPIC_API_KEY": ""
}
}ANTHROPIC_API_KEY 保持为空,这样 Claude Code 永远不会改用别的密钥。要选择模型,加上 "ANTHROPIC_MODEL": "anthropic/claude-sonnet-5.5"。模型页面中任何擅长使用工具的模型都可以。Claude Code 页面介绍了让每次调用预留更少额度的设置。
添加 Binance MCP Server
在 Terminal(Windows 上用 PowerShell)中,原样运行 Binance 提供的命令:
claude mcp add binance-mcp-server --transport http https://agent.binance.com/mcp/agentic然后启动 Claude Code,打开 /mcp 菜单,选择 binance-mcp-server 并完成身份验证。Binance 会打开它自己的登录页面,并询问要授予哪些权限范围。先从最少的开始:
| 权限范围 | 允许 Agent |
|---|---|
| 市场数据 | 读取价格、订单簿、K 线和资金费率。无需登录 |
| 账户 | 读取 Agentic 子账户的余额和仓位,并可选择查看你的主账户 |
| 交易 | 交易 Spot、Margin、Convert 和 Futures,以你的账户本身的权限为限 |
| 转账 | 只能在 Agentic 子账户内部的钱包之间转移资金 |
没有提现权限:Agent 永远无法把资金转出去。
永远不要把地址粘贴到对话里
不要让 Claude 帮你安装这个服务器,也不要在浏览器里打开这个地址。Binance 要求你自己运行上面的命令。
检查两边的连接
问 Claude Code:
Use the Binance MCP Server to show the current BTCUSDT price and 24-hour change.回答中应该显示调用了 Binance 的工具,并给出实时的 BTCUSDT 数据。这一个问题就用到了两边:模型运行在 bInference 上,价格来自 Binance。这次调用会在一分钟内出现在你的调用记录页面上。
为 Agentic 子账户充值
你的 Agent 在它自己的子账户里交易,这个子账户在你第一次授权时创建。它一开始是空的,而且只有你能给它充值:
- 在 binance.com 上,进入 Profile → Dashboard → Sub-account → Asset Management。
- 点击 Transfer,把资产从你的主账户转到 Agentic 子账户。即时到账,免手续费。
只转入你愿意让 Agent 拿去交易的金额。
你的第一次会话
| 你问 | 会发生什么 |
|---|---|
| “BTCUSDT 现在价格多少,24 小时内怎么变化的?” | 立即读取实时数据。无需确认 |
| “我的 Agentic 账户里有什么?” | 读取子账户各个钱包的余额 |
| “在 spot 用市价买 100 美元的 BNB。” | 复述这笔订单并等你确认。这一步动用真实资金 |
| “成交了吗?我现在的 BNB 余额是多少?” | 查询订单和最新余额 |
每一笔下单、撤单和转账都会先请你确认。只读操作会直接执行。
加上链上交易
要让同一个 Claude Code 会话在 BNB Chain、Ethereum、Base 或 Solana 上兑换代币,请添加 Agentic Wallet Skill。参见 Agentic Wallet。
须知
- 让 Agent 盯着自己的预算。 用同一个密钥添加 bInference MCP 服务器,Agent 就能在执行长任务前查看自己的额度。参见 MCP 服务器。
- 会话越长,每轮越贵。 Claude Code 每一轮都会发送整个对话,外加 Binance 的工具列表。会话变长时运行
/compact。参见费用。 - 模型繁忙: 繁忙的模型会返回
529 overloaded_error,Claude Code 会自动切换到它的备用模型。 - 粘贴大图可能让请求超过 4 MB(
413)。运行/compact或/clear。 - 两种不同的“余额不足”错误。 交易因资金不足失败,说明 Binance 子账户是空的。bInference 返回
402 insufficient_balance,说明 AI 预算是空的。参见故障排查。