在 ATP 上跑 Claude Code

本页内容

把 Claude Code 指向 Gateway,用一把项目(project)密钥驱动任一允许的模型——不用改 code,只设环境变数。

1

建立项目 API 密钥#

在控制台建立(或选择)组织、工作区与项目,再从该项目建立 API 密钥。这把密钥会继承项目的允许模型与点数余额。完整密钥只显示一次,记得复制。见 管理 API 密钥。

2

把 Claude Code 指向 Gateway#

设定 base URL(不用加 /v1——Claude Code 会自己补上 /v1/messages)、把密钥当 auth token 送出,并清掉 ANTHROPIC_API_KEY 以免它盖过去。

export ANTHROPIC_BASE_URL="https://api.atptoken.ai"
export ANTHROPIC_AUTH_TOKEN="atp-..."
export ANTHROPIC_API_KEY=""
export ANTHROPIC_MODEL="claude-sonnet-4-6"   # any model from GET /v1/models
claude

偏好设定档?把相同的值写进 ~/.claude/settings.json 的 env 区块。

3

挑一个允许的模型#

ANTHROPIC_MODEL 必须是 GET /v1/models 回传、且在该密钥所属项目已启用的模型 ID——否则 Gateway 回传 403。不确定就先列出 id。

4

验证#

在 Claude Code 跑一段 prompt,再打开控制台:该次呼叫会出现在请求记录,花掉的点数会显示在用量页。见 用量与记录。

Codex 也一样

同样的做法适用于 Codex 与其他会说 OpenAI 或 Anthropic wire format 的 agent——Codex 设定见 Coding agents。

下一步

这页有帮助吗?