Skip to content

接入 AI 编程工具

把 PrimeRouter 当成"自家的 OpenAI / Anthropic API"接进任何 AI 编程工具。本节为每个工具提供独立配置页(含 macOS / Linux / Windows 命令)。

工具一览

工具形态协议文档
Claude CodeCLIAnthropic Messages配置 →
OpenClawCLI / Gateway / AgentAnthropic Compatible配置 →
OpenCodeCLI / TUIOpenAI Compatible配置 →
CursorIDEOpenAI Compatible配置 →
ClineVS Code / Cursor 扩展OpenAI Compatible配置 →
CrushCLI / TUIOpenAI Compatible配置 →
Codex 配置教程Windows / macOSOpenAI Responses / Chat配置 →
Codex CLICLIOpenAI Responses / Chat配置 →
VibecodeWeb / DesktopOpenAI Compatible配置 →

协议兼容性

PrimeRouter 同时暴露两套协议:

协议Endpoint
OpenAI Compatiblehttps://primerouter.ai/v1
Anthropic Messageshttps://primerouter.ai(工具自动追加 /v1/messages

绝大多数工具走 OpenAI 协议;Claude Code 走 Anthropic 协议。


通用准备(一次性)

1. 注册 + 拿到 API Key

  1. 打开 primerouter.ai → 注册账号
  2. 控制台 → 令牌 → 添加令牌 → 分组default 或你已订阅的分组 → 保存
  3. 复制 sk-xxx(本节统一记作 sk-你的primerouter-key

2. 三个核心参数

参数
Base URLhttps://primerouter.ai/v1
API Key上一步的 sk-xxx
Model IDclaude-sonnet-4-6claude-opus-4-7

3. 推荐的 Claude 模型 ID

Model ID适合
claude-sonnet-4-6日常代码助手,默认推荐
claude-opus-4-6复杂任务的稳定档 Opus
claude-opus-4-7最新 Opus,最强推理 / 长上下文重构

完整模型列表见 可用模型


自检:连通性测试

任何工具配好后,先用一条 curl 验证你的 Key 和 Base URL:

bash
curl https://primerouter.ai/v1/chat/completions \
  -H "Authorization: Bearer sk-你的primerouter-key" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "claude-sonnet-4-6",
    "messages": [{"role":"user","content":"ping"}],
    "max_tokens": 10
  }'
powershell
curl.exe https://primerouter.ai/v1/chat/completions `
  -H "Authorization: Bearer sk-你的primerouter-key" `
  -H "Content-Type: application/json" `
  -d '{\"model\":\"claude-sonnet-4-6\",\"messages\":[{\"role\":\"user\",\"content\":\"ping\"}],\"max_tokens\":10}'

期望响应包含 choices[0].message.content。如果返回 4xx,先看这几点

错误原因处理
401 invalid_api_keyKey 拼错或令牌被禁用控制台 → 令牌 → 检查状态
403 no_permission令牌分组和渠道分组不匹配编辑令牌,加入对应分组
404 model_not_foundmodel id 拼错或该分组未启用该模型可用模型 查正确 ID
429 too_many_requests超出当前分组速率限制升级订阅或换 group
500/502上游临时不可用检查 primerouter.ai 状态

流式 vs 非流式

所有上述工具默认都用流式(SSE)。如果某个工具加载慢或挂死:

  • 先在工具设置里关闭 streaming 排除流式分发的问题
  • 再回到 PrimeRouter 控制台 → 日志,看请求是否真的到了 prime-router
  • 如果没到,是工具到 PrimeRouter 之间的网络问题;如果到了但响应慢,可能是上游 cooldown,换个 model 试试

费用与计费

  • PrimeRouter 按实际 token 用量计费,每次调用扣费在控制台 → 日志可见
  • 使用 Claude 系列时,Prompt Cache 自动生效(同 prompt 第二次调用自动 90% 折扣,cache_ratio=0.1)— 对 IDE/Agent 类工具特别友好
  • 长 context 工具(Cline / Codex / Claude Code)建议用 Sonnet 4.5 作为默认,省钱又稳

详细计费规则见 计费规则