#AI-assisted development

sqlite-utils 4.0rc2 发布,主要由 Claude Fable AI 编写

simonwillison.net · ⭐️ 8/10 · 2026-07-05

8/10

sqlite-utils 4.0rc2(一个流行的 SQLite 数据库工具)的候选版本已发布。此版本中的大部分代码更改由 Anthropic 的 Claude Fable AI 模型编写,成本约为 149.25 美元。 此版本展示了 AI 辅助软件开发的日益增强的能力,Claude Fable 发现并修复了像 deletewhere() 中可能导致数据丢失的关键错误,否则这些错误会随版本发布。这表明 AI 不仅能编写代码,还能进行代码审查,捕获微妙但影响重大的问题。 该 AI 助手对 4.0rc1 版本进行了审查,识别出 5 个阻塞发布的问题,其中包括一个严重的数据丢失错误。通过 37 次提示、34 次提交以及跨 30 个文件的 +1321/-190 行代码变更,团队处理了所有反馈,其中大部分代码和修复由 AI 生成。

Geoffrey Litt 的 '理解以参与' 理念

simonwillison.net · ⭐️ 8/10 · 2026-07-02

8/10

Geoffrey Litt 在 AIE 会议上提出了“理解以参与”的概念,强调开发者必须深入理解 AI 生成的代码,以避免认知债务并有效与编码代理协作。 这一概念突显了 AI 辅助开发中的一个关键挑战:随着编码代理生成更多代码,开发者面临积累认知债务的风险,这可能会削弱他们指导和改进软件的能力。它将讨论从单纯的生产力转向可持续的理解。 该演讲是 AIE World's Fair 2026 的一部分,所有 300 多场录播将在三周内陆续发布。Litt 还在 Twitter 上发布了演讲的线程版本。