手动设置 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 会话都会使用它们:

~/.claude/settings.json
{
  "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 在它自己的子账户里交易,这个子账户在你第一次授权时创建。它一开始是空的,而且只有你能给它充值:

  1. 在 binance.com 上,进入 Profile → Dashboard → Sub-account → Asset Management。
  2. 点击 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 预算是空的。参见故障排查。

本页目录