AnyInt Docs
Agent 接入

配置 Claude Code

通过稳定的 Anthropic 兼容 API 将 Claude Code 接入 AnyInt。

Claude Code 通过 Anthropic 兼容 API 接入 AnyInt。

支持状态

AnyInt Anthropic 兼容 API 的公开状态为 Stable。Claude Code 是第三方客户端,其本地配置可能随版本变化。

准备内容

  • AnyInt API Key
  • 对该 Key 可见的 Anthropic 兼容模型 ID
  • 已安装并至少初始化过一次的 Claude Code

查询可用模型 ID:

export ANYINT_API_KEY="your-anyint-api-key"

curl https://api.anyint.ai/anthropic/v1/models \
  -H "x-api-key: $ANYINT_API_KEY" \
  -H "anthropic-version: 2023-06-01"

推荐配置

先为当前终端设置连接。确认端点和模型可以工作后,再决定是否写入持久配置。

export ANTHROPIC_BASE_URL="https://api.anyint.ai/anthropic"
export ANTHROPIC_AUTH_TOKEN="$ANYINT_API_KEY"
export ANTHROPIC_MODEL="<ANTHROPIC_MODEL_ID>"
export ANTHROPIC_DEFAULT_SONNET_MODEL="<ANTHROPIC_MODEL_ID>"
export CLAUDE_CODE_SUBAGENT_MODEL="<FAST_ANTHROPIC_MODEL_ID>"

claude

请使用当前账号返回的模型 ID。如果不需要为子 Agent 单独路由,主模型和快速模型可以使用同一个 ID。

持久配置

Claude Code 通常从 macOS/Linux 的 ~/.claude/settings.json 或 Windows 的 %USERPROFILE%\.claude\settings.json 读取配置。将以下字段合并到已有 env 对象:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.anyint.ai/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "your-anyint-api-key",
    "ANTHROPIC_MODEL": "<ANTHROPIC_MODEL_ID>",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "<ANTHROPIC_MODEL_ID>",
    "CLAUDE_CODE_SUBAGENT_MODEL": "<FAST_ANTHROPIC_MODEL_ID>"
  }
}

这个文件包含凭证,应作为本地敏感配置保护。不要提交到代码仓库,也不要在截图中公开。

验证连接

启动 Claude Code,并发送一个最小提示词:

请只回复:AnyInt connected

如果 Claude Code 返回指定文本,且没有要求切换 Provider 或登录其他 API 账号,即完成接入。

常见问题

现象检查项
Claude Code 要求登录 Anthropic确认当前环境或配置文件包含 ANTHROPIC_BASE_URLANTHROPIC_AUTH_TOKEN
模型不可用使用同一个 Key 重新查询 /anthropic/v1/models,复制完整模型 ID。
仍然使用旧配置重新打开终端,并检查是否有环境变量覆盖配置文件。
鉴权失败ANTHROPIC_AUTH_TOKEN 只填写 Key,不要添加 Bearer 前缀。

更多诊断方法见 Agent 接入排障

相关页面

On this page