{
  "name": "LLM providers × Claude Code / Codex engine support matrix",
  "name_zh": "大模型 × Claude Code / Codex 引擎支持矩阵",
  "source": "https://justalittlesnail.ai/guides/",
  "publisher": "Just A Little Snail (justalittlesnail.ai)",
  "last_verified": "2026-07-10",
  "methodology": "Endpoint probing: Claude Code requires an Anthropic-compatible endpoint (/v1/messages); Codex CLI (>=0.14x) requires an OpenAI Responses API endpoint (/v1/responses). Each provider probed directly; 401-with-route vs 404 distinguished with control paths.",
  "notes": "Codex CLI removed the Chat Completions wire protocol in Feb 2026 and no longer reads OPENAI_BASE_URL; providers without a Responses endpoint cannot work with current Codex.",
  "providers": [
    {
      "id": "deepseek",
      "name": "DeepSeek",
      "vendor": "DeepSeek 深度求索",
      "claude_code": true,
      "codex": false,
      "anthropic_endpoint": "https://api.deepseek.com/anthropic",
      "responses_endpoint": null,
      "guide": "https://justalittlesnail.ai/guides/deepseek.html"
    },
    {
      "id": "qwen",
      "name": "Qwen",
      "vendor": "Alibaba Cloud 阿里云百炼",
      "claude_code": true,
      "codex": true,
      "anthropic_endpoint": "dashscope (Anthropic-compatible)",
      "responses_endpoint": "https://dashscope.aliyuncs.com/compatible-mode/v1/responses",
      "guide": "https://justalittlesnail.ai/guides/qwen.html"
    },
    {
      "id": "kimi",
      "name": "Kimi",
      "vendor": "Moonshot 月之暗面",
      "claude_code": true,
      "codex": false,
      "anthropic_endpoint": "https://api.moonshot.cn (Anthropic-compatible)",
      "responses_endpoint": null,
      "guide": "https://justalittlesnail.ai/guides/kimi.html"
    },
    {
      "id": "glm",
      "name": "GLM",
      "vendor": "Zhipu 智谱",
      "claude_code": true,
      "codex": false,
      "anthropic_endpoint": "https://open.bigmodel.cn (Anthropic-compatible)",
      "responses_endpoint": null,
      "guide": "https://justalittlesnail.ai/guides/glm.html"
    },
    {
      "id": "mimo",
      "name": "MiMo",
      "vendor": "Xiaomi 小米",
      "claude_code": true,
      "codex": true,
      "anthropic_endpoint": "https://api.xiaomimimo.com (Anthropic-compatible)",
      "responses_endpoint": "https://api.xiaomimimo.com/v1/responses",
      "guide": "https://justalittlesnail.ai/guides/mimo.html"
    },
    {
      "id": "minimax",
      "name": "MiniMax",
      "vendor": "MiniMax 稀宇科技",
      "claude_code": true,
      "codex": true,
      "anthropic_endpoint": "https://api.minimaxi.com/anthropic",
      "responses_endpoint": "https://api.minimaxi.com/v1/responses",
      "guide": "https://justalittlesnail.ai/guides/minimax.html"
    },
    {
      "id": "stepfun",
      "name": "StepFun",
      "vendor": "StepFun 阶跃星辰",
      "claude_code": true,
      "codex": true,
      "anthropic_endpoint": "https://api.stepfun.com/anthropic",
      "responses_endpoint": "https://api.stepfun.com/v1/responses",
      "guide": "https://justalittlesnail.ai/guides/stepfun.html"
    },
    {
      "id": "qianfan",
      "name": "Baidu Qianfan ERNIE",
      "vendor": "Baidu 百度智能云",
      "claude_code": false,
      "codex": true,
      "anthropic_endpoint": null,
      "responses_endpoint": "https://qianfan.baidubce.com/v2/responses",
      "guide": "https://justalittlesnail.ai/guides/qianfan.html"
    },
    {
      "id": "anthropic",
      "name": "Anthropic Claude (official)",
      "vendor": "Anthropic",
      "claude_code": true,
      "codex": false,
      "anthropic_endpoint": "official",
      "responses_endpoint": null,
      "guide": "https://justalittlesnail.ai/guides/anthropic.html"
    }
  ]
}