Tool Compatibility Overview

The compatibility matrix behind every integration page on this site: which protocol each tool speaks, whether Claude models work with it, where its configuration lives, and when each page was last verified

Updated 2026-09-18
On This Page

Last verified: 2026-09-18 · 📄 Per official docs (the 26 tool pages below verified the same day; protocol capabilities derived from Endpoints and API paths)

How to read this table

The rule of the four protocol legs: Claude models only work on the Anthropic leg (base URL https://api.qcode.cc/api); GPT models use the OpenAI Chat (https://api.qcode.cc/openai/v1) and Responses legs; GLM / Kimi / DeepSeek / Qwen use the Anthropic or OpenAI Chat legs; Gemini models use the native Gemini leg. A client that only implements the OpenAI protocol cannot use Claude on QCode. The "Claude" column follows exactly that derivation; details live on each tool's page.

Compatibility matrix

Tool Protocols supported Claude Where to configure Last verified Docs
CC Switch manages all the CLI configs above in-app (writes ~/.claude/, ~/.codex/) 2026-09-18 CC Switch
Codex CLI OpenAI Responses / Chat ~/.codex/config.toml 2026-09-18 Codex
Claude Desktop Anthropic in-app Configure Third-Party Inference 2026-09-18 Claude Desktop
OpenCode Anthropic / OpenAI / Gemini ~/.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 only in-app custom model 2026-09-18 WorkBuddy
Antigravity CLI native Gemini settings.json + environment variables 2026-09-18 Antigravity
CodeWhale (formerly DeepSeek-TUI) Anthropic / OpenAI Chat ~/.codewhale/config.toml 2026-09-18 CodeWhale
Zed ACP / Anthropic-compat / OpenAI-compat settings.json (language_models) 2026-09-18 Zed
ACP hosts (generic path) depends on the mounted agent the agent's own env / config 2026-09-18 ACP Overview
VS Code per extension: Claude Code extension (Anthropic), Copilot Custom Endpoint (three protocols) ~/.claude/config.json / chatLanguageModels.json 2026-09-18 VS Code
GitHub Copilot (VS Code / CLI) Messages / Chat Completions / Responses chatLanguageModels.json / environment variables 2026-09-18 GitHub Copilot
Trae custom models in the built-in AI: Anthropic Messages / OpenAI Chat Completions; plus the Claude Code extension Settings → Models (add model) / extension settings + ~/.claude/ 2026-09-18 Trae
Cursor Override OpenAI / Anthropic Base URL (fields not listed in the help centre, confirmed by Cursor staff on the official forum) Settings → Models → API Keys 2026-09-18 Cursor
Cline Anthropic / OpenAI Compatible extension settings panel 2026-09-18 Cline
Cherry Studio OpenAI / Anthropic / Responses / Gemini Settings → Model Services 2026-09-18 Cherry Studio
JetBrains IDEs Claude Code plugin (Anthropic) shared with the claude CLI config 2026-09-18 JetBrains
Devin Desktop (formerly Windsurf) ACP hosting Claude Code host settings + agent env vars 2026-09-18 Devin Desktop
Gemini CLI (enterprise paid) native Gemini environment variable base URL 2026-09-18 Gemini CLI
Kilo Code Provider API: Anthropic Messages / OpenAI Compatible / OpenAI Responses Settings → 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 routing) CLI flags / ~/.aider.conf.yml 2026-09-18 Aider
SillyTavern Anthropic Messages (proxy URL) + OpenAI-compatible in-app API connection settings 2026-09-18 SillyTavern
Roo Code Anthropic / OpenAI (repo archived) extension settings panel 2026-09-18 Roo Code

Tools that cannot take a custom endpoint

These products expose no field for an arbitrary Base URL, so QCode cannot be connected and we publish no setup guide for them:

  • Qoder: only vendor keys from its official catalogue, no third-party Base URL (official docs).
  • Devin (cloud): closed SaaS, no custom Base URL; the desktop Devin Desktop goes through the ACP route (in the table).
  • iFlow CLI: shut down by its vendor on 2026-04-17.

Accepts a custom URL, but has no page yet

  • Junie (JetBrains' agent): BYOK inside the IDE does list only fixed vendors — OpenAI / Anthropic / Google / xAI / OpenRouter / Copilot (official page) — but custom model profiles in the Junie CLI accept any baseUrl: the JSON file goes into $JUNIE_HOME/models/*.json or the project's .junie/models/*.json, and apiType is one of Anthropic / OpenAICompletion / OpenAIResponses / Google (official docs). Its baseUrl must be the complete request URL — Junie appends no path. We have not written a dedicated page for it yet; endpoints and model IDs are in Endpoints and API formats.

GPT / Chinese models only, no Claude

Clients that implement only the OpenAI Chat Completions protocol work fine with GPT and the GLM / Kimi / DeepSeek / Qwen families, but calling Claude models returns model_not_available_on_endpoint (validated before authentication). Every row with ❌ in the Claude column is of this kind (WorkBuddy, Codex…). In addition: CodeBuddy's models.json supports only OpenAI Chat and demands the full /chat/completions URL; Warp's custom inference endpoint is OpenAI-Chat-only and its requests are relayed through Warp servers; Chatbox is primarily OpenAI-compatible and likewise cannot serve Claude models.

Related Documents

Roo Code Setup
Use QCode.cc from the Roo Code VS Code extension: pick the Anthropic provider, tick the custom base URL, and Claude works
Connect SillyTavern to QCode
Chat with QCode.cc's Claude / GPT models in SillyTavern; an honest note on whether gpt-image-2 image generation can be connected, plus alternatives
Aider Integration
Configure Aider with QCode.cc: Claude over the Anthropic endpoint (anthropic/ prefix), GPT and Chinese models over the OpenAI-compatible endpoint
🚀
Get Started with QCode — Claude Code & Codex
One plan for both Claude Code and Codex, Asia-Pacific low latency
View Pricing Plans → Create Account
Team of 3+?
Enterprise: dedicated domain + sub-key management + ban protection, from ¥250/person/mo
Learn Enterprise →