工具兼容总览
本站全部接入页的兼容矩阵:每个工具支持哪条协议、能不能用 Claude 模型、配置写在哪里、最后核实日期,一张表查完
需要 API Key? 前往注册 →端点与 Base URL →
最后核实:2026-09-18 · 📄 依据官方文档(下表 26 个工具页同日逐页核实,协议能力推导自 接入点与 API 格式)
2026-10-13 增补 5 行:Qwen Code、Kimi Code CLI、goose、LobeChat、Open WebUI。这 5 行按各家官方文档核对,没有测试 Key,一律标 📄;上面「26 个工具页」指 2026-09-18 那一批,增补后本表共 31 行。
怎么用这张表¶
三种协议与模型家族的关系是:Claude 系只能走 Anthropic 协议(Base URL https://api.qcode.cc/api);GPT 系走 OpenAI 的 Chat(https://api.qcode.cc/openai/v1)与 Responses 协议;GLM / Kimi / DeepSeek / Qwen 等国产模型走 Anthropic 或 OpenAI Chat 协议;QCode 暂不提供 Gemini 模型。工具只支持 OpenAI 协议 ⇒ 在 QCode 上用不了 Claude。「Claude」列即按此推导,逐页细节以各工具页为准。
兼容矩阵¶
| 工具 | 支持的协议 | Claude | 配置位置 | 最后核实 | 文档 |
|---|---|---|---|---|---|
| CC Switch | 管理上述 CLI 的全部配置 | ✅ | 应用内(写入 ~/.claude/、~/.codex/) |
2026-09-18 | CC Switch |
| magpie | Anthropic / OpenAI Chat / Responses(本机网关 127.0.0.1:3425) | ✅ | ~/.claude/settings.json、~/.codex/config.toml(由 magpie 写入) |
2026-10-27 | magpie |
| Codex CLI | OpenAI Responses / Chat | ❌ | ~/.codex/config.toml |
2026-09-18 | Codex |
| Claude Desktop | Anthropic | ✅ | 应用内 Configure Third-Party Inference | 2026-09-18 | Claude Desktop |
| OpenCode | Anthropic / OpenAI | ✅ | ~/.config/opencode/opencode.json |
2026-09-18 | OpenCode |
| OpenClaw | Anthropic / OpenAI Chat / Responses | ✅ | ~/.openclaw/openclaw.json |
2026-09-18 | OpenClaw |
| Hermes Agent | Anthropic / OpenAI Chat / Responses | ✅ | ~/.hermes/config.yaml |
2026-09-18 | Hermes Agent |
| WorkBuddy | 仅 OpenAI Chat | ❌ | 应用内自定义模型 | 2026-09-18 | WorkBuddy |
| Antigravity CLI | Gemini 原生 | ❌ | settings.json + 环境变量 | 2026-09-18 | Antigravity |
| CodeWhale(原 DeepSeek-TUI) | Anthropic / OpenAI Chat | ✅ | ~/.codewhale/config.toml |
2026-09-18 | CodeWhale |
| Zed | ACP / Anthropic 兼容 / OpenAI 兼容 | ✅ | settings.json(language_models) |
2026-09-18 | Zed |
| ACP 宿主(通用路径) | 取决于挂载的 agent | ✅ | agent 自身的环境变量/配置 | 2026-09-18 | ACP 总览 |
| VS Code | 视扩展:Claude Code 扩展(Anthropic)、Copilot 自定义端点(三协议) | ✅ | ~/.claude/config.json / chatLanguageModels.json |
2026-09-18 | VS Code |
| GitHub Copilot(VS Code / CLI) | Messages / Chat Completions / Responses | ✅ | chatLanguageModels.json / 环境变量 |
2026-09-18 | GitHub Copilot |
| Trae | 内置自定义模型:Anthropic Messages / OpenAI Chat Completions;另有 Claude Code 扩展 | ✅ | 设置 → 模型(添加模型)/ 扩展设置 + ~/.claude/ |
2026-09-18 | Trae |
| Cursor | Override OpenAI / Anthropic Base URL(帮助中心未列该字段,官方论坛由 Cursor 员工确认存在) | ✅ | Settings → Models → API Keys | 2026-09-18 | Cursor |
| Cline | Anthropic / OpenAI Compatible | ✅ | 扩展设置面板 | 2026-09-18 | Cline |
| Cherry Studio | OpenAI / Anthropic / Responses | ✅ | 设置 → 模型服务 | 2026-09-18 | Cherry Studio |
| JetBrains IDE | Claude Code 插件(Anthropic) | ✅ | claude CLI 配置共享 |
2026-09-18 | JetBrains |
| Devin Desktop(原 Windsurf) | ACP 挂 Claude Code | ✅ | 宿主设置 + agent 环境变量 | 2026-09-18 | Devin Desktop |
| Gemini CLI(企业付费) | Gemini 原生 | ❌ | 环境变量 base URL | 2026-09-18 | Gemini CLI |
| Kilo Code | Provider API:Anthropic Messages / OpenAI Compatible / OpenAI Responses | ✅ | 设置 → Providers → Custom provider | 2026-09-18 | Kilo Code |
| Crush | Anthropic / OpenAI | ✅ | ~/.config/crush/crush.json |
2026-09-18 | Crush |
| Droid(Factory) | Anthropic / OpenAI | ✅ | ~/.factory/settings.json |
2026-09-18 | Droid |
| Aider | Anthropic / OpenAI(LiteLLM 路由) | ✅ | CLI 参数 / ~/.aider.conf.yml |
2026-09-18 | Aider |
| SillyTavern | Anthropic Messages(反向代理地址)+ OpenAI 兼容 | ✅ | 应用内 API 连接设置 | 2026-09-18 | SillyTavern |
| Roo Code | Anthropic / OpenAI(仓库已归档) | ✅ | 扩展设置面板 | 2026-09-18 | Roo Code |
| Qwen Code | Anthropic / OpenAI 兼容 | ✅ | ~/.qwen/settings.json(modelProviders) |
2026-10-13 | Qwen Code |
| Kimi Code CLI | Anthropic Messages / OpenAI Chat | ✅ | ~/.kimi-code/config.toml([providers.<name>]) |
2026-10-13 | Kimi Code CLI |
| goose | Anthropic / OpenAI 兼容 / Ollama 兼容(自定义 provider) | ✅ | goose configure;ANTHROPIC_HOST、OPENAI_HOST + OPENAI_BASE_PATH |
2026-10-13 | goose |
| LobeChat | Anthropic / OpenAI 兼容(Proxy URL) | ✅ | App Settings → AI Providers;自部署 ANTHROPIC_PROXY_URL、OPENAI_PROXY_URL |
2026-10-13 | LobeChat |
| Open WebUI | 仅 OpenAI Chat Completions | ❌ | Settings → Admin → Connections;OPENAI_API_BASE_URL |
2026-10-13 | Open WebUI |
不支持自定义端点的工具¶
以下产品没有可填任意 Base URL 的入口,无法接 QCode,我们不为它们写接入指南:
- Qoder:只接官方目录内厂商 key,不能填任意第三方 Base URL(官方文档)。
- Devin 云端版:闭源 SaaS,无自定义 Base URL。本地桌面的 Devin Desktop 走 ACP 路径,见上表。
- iFlow CLI:官方已于 2026-04-17 停止服务。
能填自定义地址、但我们暂未出单页的工具¶
- Junie(JetBrains 的 agent):IDE 内的 BYOK 确实只列 OpenAI / Anthropic / Google / xAI / OpenRouter / Copilot 这些固定厂商(官方页),但 Junie CLI 的自定义模型 profile 可以填任意
baseUrl:JSON 文件放在$JUNIE_HOME/models/*.json或项目内的.junie/models/*.json,apiType取Anthropic/OpenAICompletion/OpenAIResponses/Google之一(官方文档)。它的baseUrl要写成完整的请求地址,Junie 不会补路径。我们暂未为它写单页,端点与模型 id 见 接入点与 API 格式。
只能用 GPT / 国产、用不了 Claude 的工具¶
只实现 OpenAI Chat Completions 协议的客户端,在 QCode 上能正常用 GPT 系与 GLM / Kimi / DeepSeek / Qwen,但调 Claude 模型会直接收到 model_not_available_on_endpoint(该校验在鉴权之前)。上表中 Claude 列为 ❌ 的工具都属于此类(WorkBuddy、Codex 等)。此外:CodeBuddy 的 models.json 只支持 OpenAI Chat 且要写完整 /chat/completions 地址;Warp 的自定义推理端点只支持 OpenAI Chat,且请求经 Warp 服务器转发;Chatbox 列在这一类里的依据是它的官方用户文档:添加自定义 provider 时,文档举的 API 类型只有 OpenAI API 兼容(配 GPT 模型)和 Google Gemini 兼容(配 Gemini 模型)两种。官方仓库的开发文档另把 Claude 列为 provider 的 API 协议类型之一(英文界面文案「Claude API Compatible」),自建条目会落到 CustomClaude,但两处都没写这个类型下 API Host 和 API Path 该怎么填,所以 Chatbox 能不能调 Claude,本页双向都不下断言。
相关文档¶
- 接入点与 API 格式 —— 协议 × 模型家族真源
- 订阅、官方 API 与 QCode Key
- 故障排查指南
- 常见问题 FAQ
开始使用 QCode
一把 API Key 同时用于 Claude Code、Codex 等工具;按 token 计费,各模型单价见 qcode.cc/models