Skip to content
On this page

AI 编程工具接入

CoreRouter 可以接入 Cline、Claude Code、Codex 等编程工具。和普通聊天客户端不同,编程工具通常需要模型支持工具调用、流式输出、多轮对话和较长上下文。

工具选择

工具推荐程度API 格式Base URL适合场景
Cline入门首选OpenAI Compatiblehttps://api.corerouter.tech/v1配置简单,适合大多数用户
Claude Code条件支持Anthropic Messageshttps://api.corerouter.tech要求 Anthropic-compatible 接口和适合工具调用的模型
Codex条件支持OpenAI Responses APIhttps://api.corerouter.tech/v1要求模型支持 Responses

不建议直接承诺支持的工具

工具结论原因
Cursor暂不作为正式支持项自定义 API Key / Base URL 主要面向聊天模型,Tab、内置 Agent、模型路由和部分高级能力不一定走自定义接口。
只支持官方登录的 IDE 插件不支持不能填写自定义 Base URL、API Key 和 Model ID。
强制 Responses API 的 Agent条件支持只有支持 Responses 的 Model ID 才能接入,普通 Chat Completions 模型不可直接复用。
强制 Anthropic 原生全部端点的工具条件支持如果工具依赖未开放的 Anthropic 辅助端点,可能无法完整工作。
强制 Assistants、Threads、Files 或 Batches 的 Agent不支持对应功能文档提供的是 Chat、Responses、Anthropic Messages 等模型调用入口,不包含这些资源管理接口。

模型要求

建议优先选择控制台中标记支持以下能力的模型:

  • Tool Calling / Tool Use
  • Streaming
  • Coding Agent
  • 长上下文
  • Responses API 或对应工具要求的协议

普通聊天可用,不代表一定适合编程 Agent。如果工具能聊天但无法读文件、改文件或执行多步任务,优先检查模型能力。

配置前先做协议验证

工具建议先验证
Cline/v1/chat/completions 和工具调用
Claude Code/v1/messages
Codex/v1/responses,并使用支持 Responses 的 Model ID

如果对应接口的 curl 都失败,先不要继续调工具配置。请先修正 API Key、Base URL、模型 ID 或模型能力。

推荐测试流程

配置完成后按顺序测试:

  1. 基础对话:请介绍一下你自己。
  2. 项目分析:请分析当前项目的目录结构。
  3. 文件读取:请查看 package.json 并总结主要依赖。
  4. Agent 任务:请创建一个 hello.ts 文件,实现 hello 函数,然后运行测试。

前一步失败时,先不要继续复杂任务,先检查 Base URL、API Key、Model ID 和模型能力。

常见问题

普通聊天正常,但无法执行任务

通常是模型没有稳定支持 Tool Calling、流式输出或多轮 Agent 格式。换用明确支持 Coding Agent 的模型后再测。

工具提示连接失败

检查三项:

  • API Key 是否完整且未带多余空格。
  • Base URL 是否符合该工具要求。
  • Model ID 是否来自 CoreRouter 控制台。
  • 当前工具需要的接口是否可用,例如 Codex 需要所选 Model ID 支持 /v1/responses。

不同工具的 Base URL 不一样

工具Base URL
Clinehttps://api.corerouter.tech/v1
Claude Codehttps://api.corerouter.tech
Codexhttps://api.corerouter.tech/v1

Claude Code 使用 Anthropic API 风格,Base URL 不带 /v1。Cline 和 Codex 使用 OpenAI 风格,一般使用带 /v1 的地址。

安全建议

  • 为编程工具创建独立 API Key。
  • 给该 API Key 设置合理额度上限。
  • 不要把 API Key 写入项目源码或提交到 Git。
  • API Key 泄露后立即禁用或删除。

Released under the MIT License.