gemini-cli 并发写文件竟静默丢改动,PR 用临时文件+按路径锁彻底修复

ranjan-del · ghdev · 2026-09-08

gemini-cli 的 PR #29244(priority/p1)揭示并修复了一类隐蔽的 agent 并发 bug:并行工具调用同时写同一路径时,两个 replace 都读到原始内容、后写者覆盖前者的修改,而两次工具调用都向模型报告成功,用户和 agent 都无法察觉。修复覆盖四个问题:

每个竞态都先在 main 上复现并各配回归测试。

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →