#tool-use
新 Claude 模型工具调用表现倒退
8/10simonwillison.net · ⭐️ 8/10 · 2026-07-05
较新的 Claude 模型(Opus 4.8 和 Sonnet 5)会生成包含额外虚构字段的畸形工具调用,导致 Pi 等第三方编码工具拒绝该调用,而旧模型并未出现此问题。 这种反直觉的退化表明,针对特定工具模式的强化学习可能会降低其他工具上的表现,给依赖一致工具调用行为的开发者带来可靠性挑战。 这些畸形调用通常包含正确的编辑内容,但在嵌套的 edits[] 数组中包含虚构的键,违反了模式定义。Armin Ronacher 推测,较新模型过度训练了 Claude Code 内置编辑工具格式。