OpenClaw 可以通过自定义 provider 接入 CoderPlan。创建“第三方 Claude 工具”密钥后,在 OpenClaw 的 models.providers 中填写 CoderPlan Base URL、API Key、anthropic-messages 协议和一个当前可用的 Claude 模型 ID,再把默认模型切到该 provider。
models: { providers: { coderplan: { baseUrl: "https://api.coderplan.ai", apiKey: "sk-your-api-key", api: "anthropic-messages", models: [{ id: "your-claude-model-id", name: "CoderPlan Claude" }]} } },agents: { defaults: { model: { primary: "coderplan/your-claude-model-id" } } }在 CoderPlan API 密钥页选择“第三方 Claude 工具”,创建后立即复制完整 `sk-` 密钥;不要使用只允许编程 CLI 的自动选择密钥。
前往 API 密钥页在 `models.providers` 下添加一个自定义 provider,填写 Base URL、API Key、`anthropic-messages` 协议和模型条目,再把默认模型设为 `provider/model`。
OpenClaw 官方文档说明,自定义或代理服务应在 models.providers 中显式配置 baseUrl、apiKey、api 和 models;Anthropic Compatible 代理使用 anthropic-messages。
查看 OpenClaw 官方文档重启 OpenClaw 后发送一个简短请求。成功返回说明 provider、密钥、模型 ID 和账户额度已连通;再开始长任务。
本教程使用 Anthropic Compatible 的 `anthropic-messages` 协议,填写 CoderPlan 基础 Base URL,不追加 `/v1`。
先确认 models.providers 中的模型 ID 与 agents.defaults.model.primary 里的 provider/model 完全一致,并从 CoderPlan 控制台模型列表复制当前可用的精确 ID。
不建议。OpenClaw 属于第三方 HTTP 工具,应创建“第三方 Claude 工具”密钥,以匹配当前的访问限制和 Claude 模型范围。