CROCODIL 论文:训练小改动信号使跨模型代码编辑减半
rohanpaul_ai · x · 2026-09-07
编程模型在编辑其他模型写的代码时容易「过度编辑」。论文《CROCODIL: Cross-Model Code Editing with LLMs》发现,单纯用更严格的 prompt 要求最小化改动并不能稳定解决问题。
研究者的做法是对 Olmo3 7B 做 post-training,同时引入两个信号:保持改动小,且仍要通过构建和全部测试。结果显示 CROCODIL 将其在各外来实现上的编辑距离大致减半,同时在所有被测外来代码上提升了构建成功率和全测试通过率。
局限是研究仅限于 Rust 函数编辑。作者建议:混合使用多个编程模型的团队,应把「跨模型编辑」纳入基准测试,并度量不必要的 diff 大小,而不只看最终代码是否通过。
所属事件:研究:模型编辑他模型代码时易过度修改(3 条相关)→
「编程与Agent」频道最新
- 避免应用一眼「vibe coded」:用设计师主题+design MD 文件延续设计感 — Roger_M_Taylor · 2026-10-23
- Agent 不是崩溃而是跑不停:freeCodeCamp 教你构建生产安全的 Agent 循环 — Roger_M_Taylor · 2026-10-23
- 前端开发独扛两套后端:公司裁掉资深后端改用 Claude Code — ParticularFan1122 · 2026-10-23
- Sentry 官方 MCP Server 上线:让 AI 助手直接查询分析错误数据 — modelcontextprotocol · 2026-10-23
- YouTube Trends MCP 发布:把 YouTube 搜索趋势与增长数据接入 AI 助手 — modelcontextprotocol · 2026-10-23
- Karpathy 风格 harness prompt 流传:把 Opus 5.5 变成带验证回路的执行引擎 — Roger_M_Taylor · 2026-10-23