Agent 写文件到底用 patch 还是 replace:Codex、Claude Code、Qwen Code 的工具协议拆解
· 阅读需 8 分钟
上一篇 千问 Token Plan 调研 解决的是“千问 Token Plan 怎么接进 Codex、Hermes 和 CRS”。但接完以后还有一个更容易混淆的问题:模型 API 是 OpenAI-compatible,并不代表 agent 改文件也按 OpenAI Codex 的 patch 方式来。
这篇文章专门拆开这个问题:OpenAI、Anthropic、Qwen、Gemini 这些 provider 的 wire API 是一层;Codex、Claude Code、Qwen Code、Gemini CLI、OpenCode、Aider、Roo Code、Cline、Cursor 这些 agent client 暴露给模型的文件工具是另一层;最后 client 在本地到底怎么落盘,又是第三层。