能跑通的 Agent × 模型 × 连接方式

数据来自 2026-09-29T18:33:53 的 Cindy runtime 实测
连接方式分两层,别混
· 第一层 Agent → Cindy:由 agent 决定,固定不变 —— Claude Code 只吃 anthropic-messages,Codex 只吃 openai-responses,Pi 三种都吃。
· 第二层 Cindy → 上游:由渠道的 wireProtocol 决定,就是下表那一列。
· 同一批模型对不同的 agent,上游协议可以不一样(各 agent 单独配)。

Claude Code

可用 10 / 声明 18 · Agent 侧协议:anthropic-messages
渠道模型上游连接方式工具调用
provider-xtiq4sclaude-sonnet-4-5anthropic-messages
/v1/messages
工具 OK
provider-xtiq4sgemini-3.8-flashanthropic-messages
/v1/messages
工具 OK
provider-xtiq4sgpt-5.6-lunaanthropic-messages
/v1/messages
工具 OK
workbuddydeepseek-v4.1-flashopenai-chat
/v1/chat/completions
未测
workbuddyglm-5.3-flashopenai-chat
/v1/chat/completions
未测
workbuddyqwen3.8-flashopenai-chat
/v1/chat/completions
未测
provider-xtiq4sdeepseek-v4.1-flashanthropic-messages
/v1/messages
无工具
cpaclaude-fable-5-dd-hsalf-3.5-mlg声明协议不通
实走 messages
未测
cpaclaude-fable-5-dd-hsalf-keespeed声明协议不通
实走 messages
未测
cpaclaude-fable-5-dd-xhsalf-3.5-mlg声明协议不通
实走 messages
未测
不可用 8 个:
  • cindy-local-ollama/gemma4:e4b — 实测全部失败
  • cindy-local-ollama/ornith-1.5-ctx64k:latest — 实测全部失败
  • luna-013pro/deepseek-v4.1-flash — 实测全部失败
  • shour/claude-haiku-4-5-20251001 — 实测全部失败
  • shour/claude-opus-4-8 — 实测全部失败
  • shour/claude-opus-5 — 实测全部失败
  • shour/claude-sonnet-4-6 — 实测全部失败
  • shour/claude-sonnet-5 — 实测全部失败

Codex

可用 12 / 声明 16 · Agent 侧协议:openai-responses
渠道模型上游连接方式工具调用
lunagpt-5.6-lunaopenai-chat
/v1/chat/completions
未测
provider-xtiq4sdeepseek-v4.1-flashopenai-chat
/v1/chat/completions
未测
provider-xtiq4sgemini-3.8-flashopenai-chat
/v1/chat/completions
未测
workbuddydeepseek-v4.1-flashopenai-chat
/v1/chat/completions
未测
workbuddyglm-5.3-flashopenai-chat
/v1/chat/completions
未测
workbuddyqwen3.8-flashopenai-chat
/v1/chat/completions
未测
cpadeepseek-flash声明协议不通
实走 messages,responses,chat
未测
cpaglm-5.3-flash声明协议不通
实走 messages,responses,chat
未测
cpaglm-5.3-flashx声明协议不通
实走 messages,responses,chat
未测
provider-xtiq4sgpt-5.6-luna声明协议不通
实走 messages,responses,chat
未测
shourgpt-6-astra声明协议不通
实走 responses,chat
未测
shourgpt-6-sol声明协议不通
实走 responses,chat
未测
不可用 4 个:
  • cindy-local-ollama/gemma4:e4b — 实测全部失败
  • cindy-local-ollama/ornith-1.5-ctx64k:latest — 实测全部失败
  • luna-013pro/deepseek-v4.1-flash — 实测全部失败
  • shour/gpt-6-luna — 实测全部失败

Pi

可用 11 / 声明 15 · Agent 侧协议:三种都接受
渠道模型上游连接方式工具调用
cpadeepseek-flashopenai-responses
/v1/responses
工具 OK
cpaglm-5.3-flashopenai-responses
/v1/responses
工具 OK
cpaglm-5.3-flashxopenai-responses
/v1/responses
工具 OK
lunagpt-5.6-lunaopenai-chat
/v1/chat/completions
未测
provider-xtiq4sdeepseek-v4.1-flashopenai-chat
/v1/chat/completions
未测
provider-xtiq4sgemini-3.8-flashopenai-chat
/v1/chat/completions
未测
provider-xtiq4sgpt-5.6-lunaopenai-chat
/v1/chat/completions
未测
shourgpt-5.6-terraopenai-chat
/v1/chat/completions
未测
workbuddydeepseek-v4.1-flashopenai-chat
/v1/chat/completions
未测
workbuddyglm-5.3-flashopenai-chat
/v1/chat/completions
未测
workbuddyqwen3.8-flash声明协议不通
实走 messages,chat
未测
不可用 4 个:
  • cindy-local-ollama/gemma4:e4b — 实测全部失败
  • cindy-local-ollama/ornith-1.5-ctx64k:latest — 实测全部失败
  • luna-013pro/deepseek-v4.1-flash — 实测全部失败
  • shour/gpt-5.6-luna — 实测全部失败
「可用」= 真发请求试出来的结果,不是配置声明。
注意:探测用的是 providers.json 里同 host 的 key(Cindy 自己的 key 加密读不到),所以这是「上游可用性」,不完全等于「经 Cindy 代理后可用性」。
「声明协议不通」表示 Cindy 给这个组合配的协议实测打不通,但它用别的协议能通 —— 这种情况实际用起来要么改配置,要么靠代理翻译。