最近 GPT-6.1 Sol 实在是有点慢,想着既然要等那么久,不如换 Kimi 试试,刚好搭配 Kimi Code 用了一下。
用的过程中发现,Kimi Code 的 Edit 设计和 Codex 不太一样。
Codex 主要采用 apply_patch,让模型通过 Patch 描述文件修改;而 Kimi Code 用的是传统的 old_string → new_string 字符串替换。
另外最近还有一个让我感兴趣的变化:Codex 在 GPT-6.1 Sol 这样的新模型上,已经使用了 Code Mode 来编排工具调用。
我个人感觉,这可能和模型能力的提升有关。模型越来越擅长编写代码和处理复杂的工具调用,Harness 也开始让模型承担更多的编排工作。
当然,Code Mode 和 Patch 并不是互相替代的关系,一个负责工具编排,一个负责文件编辑。
之前设计 Biny-Agent 的 Edit 时,我其实就思考过这些方案。借着这次使用 Kimi Code,重新翻了一遍源码,也顺便整理一下目前几个 Coding Agent 的设计区别。
1 / 12