<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>可靠性 on Codexer</title><link>https://codexer.com/tags/%E5%8F%AF%E9%9D%A0%E6%80%A7/</link><description>Recent content in 可靠性 on Codexer</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Sat, 10 Oct 2026 07:40:00 +0800</lastBuildDate><atom:link href="https://codexer.com/tags/%E5%8F%AF%E9%9D%A0%E6%80%A7/index.xml" rel="self" type="application/rss+xml"/><item><title>3864 个 Bug 拆开看：Codex 出错，八成坏在模型之外</title><link>https://codexer.com/posts/2026-10-10-codex-bug-study-orchestration-layer/</link><pubDate>Sat, 10 Oct 2026 07:40:00 +0800</pubDate><guid>https://codexer.com/posts/2026-10-10-codex-bug-study-orchestration-layer/</guid><description>&lt;p&gt;先讲个场景。&lt;/p&gt;
&lt;p&gt;你在 Codex 里让它改一个文件。它想了两分钟，输出一段正确的补丁，然后什么都没发生，文件还是老样子。你换个说法再问一遍，还是没改。第三次你有点火了，在群里丢一句：「这模型今天又降智了。」&lt;/p&gt;
&lt;p&gt;问题是，模型没做错。补丁它写对了，没干活的是那个负责把补丁落到磁盘上的工具。&lt;/p&gt;
&lt;p&gt;这种误判有多常见？约克大学和康考迪亚大学的一篇实证研究给了个量化答案。他们手工把三个 AI 编程工具仓库里 3864 个公开上报的 bug 全部标注了一遍：Codex CLI 1192 个，Claude Code 2343 个，Gemini CLI 329 个。逐条读描述、读讨论、读开发者的回复，再按类型、位置、根因和症状归类。这是目前针对这类工具做的第一份系统性 bug 研究。&lt;/p&gt;
&lt;p&gt;结论不太符合直觉：这些工具身上的毛病，绝大多数不在那个「AI」上。&lt;/p&gt;
&lt;h2 id="六成七的-bug是功能本身没工作"&gt;六成七的 bug，是功能本身没工作&lt;/h2&gt;
&lt;p&gt;按 bug 类型分，67% 落在「功能性」这一类，也就是工具没做到它该做的事。往后是 UI 易用性 17.9%，兼容性 7.6%，性能 5.9%，安全只占 1.7%。&lt;/p&gt;
&lt;p&gt;功能性占大头不奇怪，真正值得看的是根因落在哪。&lt;/p&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;根因分类&lt;/th&gt;
 &lt;th style="text-align: right"&gt;占比&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;API 与集成错误&lt;/td&gt;
 &lt;td style="text-align: right"&gt;21.4%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;配置与安装&lt;/td&gt;
 &lt;td style="text-align: right"&gt;15.9%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;用户交互与界面&lt;/td&gt;
 &lt;td style="text-align: right"&gt;11.1%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;环境与平台兼容&lt;/td&gt;
 &lt;td style="text-align: right"&gt;10.5%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;AI 逻辑与行为&lt;/td&gt;
 &lt;td style="text-align: right"&gt;10.0%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;性能与资源&lt;/td&gt;
 &lt;td style="text-align: right"&gt;8.1%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;命令执行&lt;/td&gt;
 &lt;td style="text-align: right"&gt;6.8%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;状态与上下文管理&lt;/td&gt;
 &lt;td style="text-align: right"&gt;6.5%&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;头号根因是 API 与集成错误，21.4%。把它和配置、安装合并计算，占比 36.9%。而模型自己的「AI 逻辑与行为」只有 10%。&lt;/p&gt;
&lt;p&gt;换成一句人话：能追到模型身上的 bug 大约只有 12%（推理加提示工程），剩下 88% 都是常规软件工程问题，集成契约、平台兼容、状态管理，只不过恰好发生在一个 AI 工具里。&lt;/p&gt;</description></item></channel></rss>