在 ATP 上跑 Claude Code
把 Claude Code 指向 Gateway,用一把项目(project)密钥驱动任一允许的模型——不用改 code,只设环境变数。
建立项目 API 密钥#
把 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 区块。
挑一个允许的模型#
ANTHROPIC_MODEL 必须是 GET /v1/models 回传、且在该密钥所属项目已启用的模型 ID——否则 Gateway 回传 403。不确定就先列出 id。
验证#
在 Claude Code 跑一段 prompt,再打开控制台:该次呼叫会出现在请求记录,花掉的点数会显示在用量页。见 用量与记录。
Codex 也一样
同样的做法适用于 Codex 与其他会说 OpenAI 或 Anthropic wire format 的 agent——Codex 设定见 Coding agents。
下一步
这页有帮助吗?