连接 Claude Code
使用独立 API 密钥,将 Claude Code 接入 AnyInt 的 Anthropic 兼容网关。
Claude Code 通过 ANTHROPIC_BASE_URL 与网关凭证支持 Anthropic 格式的 LLM 网关。AnyInt 在网关边界消费该凭证,不会把 AnyInt 密钥转发给上游服务商。
开始前准备
- 按照 Claude Code 官方说明安装或更新 Claude Code。
- 创建 AnyInt API 密钥。
- 从模型目录选择 Anthropic 兼容模型 ID。
配置网关
将 AnyInt 密钥设置为 Claude Code 的网关认证 token。Claude Code 会追加 /v1/messages 等操作路径,因此网关根地址应使用 /anthropic。
export ANYINT_API_KEY="your_api_key"
export ANTHROPIC_BASE_URL="https://api.anyint.ai/anthropic"
export ANTHROPIC_AUTH_TOKEN="$ANYINT_API_KEY"在代码仓库中启动 Claude Code:
claude如果所选上游模型使用非默认 ID,请通过 Claude Code 支持的模型设置配置。不要假设示例模型对当前租户可用。
验证与排查
- 收到
401表示 AnyInt 密钥缺失、无效、过期或已撤销。 - 收到模型不存在错误,表示配置的模型 ID 不在公开目录中,或当前密钥不可用。
- Claude Code 开始发送新的 Anthropic 能力时应及时更新客户端;网关与协议能力需要同步演进。
- Auto Mode 分类器计费提示(v2.1.278+):Claude Code 新增了服务端安全校验(Server-side Safeguards)。若当前上游渠道未支持该服务端功能,客户端会降级并提示
We're changing auto mode to no longer charge for classifier requests...。这不影响 Auto Mode 正常使用,可在终端或环境中配置export CLAUDE_CODE_AUTO_MODE_SERVER=0直接跳过服务端校验尝试并隐藏提示。 - 排查网关认证时,应确保当前会话使用网关 token,而不是已保存的 Claude 订阅登录凭证。
变量行为以 Anthropic 官方 LLM 网关文档为准。