Claude Code 使用 Anthropic Messages API 进行通信。通过两个环境变量将其指向 Console,即可使用任何接受 Anthropic Messages 的模型。
export ANTHROPIC_BASE_URL="https://opencode.ai/inference/anthropic"
export ANTHROPIC_AUTH_TOKEN="oc_sk_..."
claude --model claude-sonnet-5-5
将 oc_sk_... 替换为个人 API 密钥。

配置

在 ~/.claude/settings.json 中设置这些变量,即可在每个会话中使用 Console。将 opus、sonnet 和 haiku 别名映射到 Console 模型,以便 /model 和后台任务使用它们。
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://opencode.ai/inference/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "oc_sk_...",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5-5",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5-5",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-5-5"
  }
}
Claude Code 会在基础 URL 后追加 /v1/messages,因此不要写上该路径。运行 /status 以确认基础 URL 和令牌已生效。
请使用 ANTHROPIC_AUTH_TOKEN,而不是 ANTHROPIC_API_KEY。如果你已登录 Claude 账户,请先运行 /logout,以免 Claude Code 将该登录凭据发送到 Console。

Go

使用 Go 基础 URL,以及来自订阅了 Go 的工作区的密钥。
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://opencode.ai/inference/go/anthropic",
    "ANTHROPIC_AUTH_TOKEN": "oc_sk_...",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "minimax-m3",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-5-5"
  }
}

模型

Claude Code 只能使用接受 Anthropic Messages 的模型。
| 套餐 | 模型 | | ------------- | ------------------------------------------------------------------- | | 按量付费 | Claude 模型及大多数 Qwen 模型 | | Go | Claude Haiku 5.5、Kimi K3、DeepSeek V4、MiniMax M3 及 Qwen 模型 |
GPT、Gemini 以及大多数开放模型在 Claude Code 中尚不可用。在此之前,请使用 Pi 或 Hermes。
对所有 Harness 中所有模型的支持即将推出。

非 Claude 模型

Claude Code 会向每个模型发送 Claude 专用的请求选项。如果非 Claude 模型以 400 错误拒绝请求,请关闭实验性 beta 功能。
{
  "env": {
    "CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1"
  }
}

Console MCP

为所有项目添加 Console MCP 服务器。
claude mcp add --transport http --scope user opencode-console https://opencode.ai/console/mcp
在 Claude Code 中运行 /mcp,选择 opencode-console,然后在浏览器中登录。