💬 观点Simon Willison
sqlite-utils 4.0rc2, mostly written by Claude Fable — Simon Willison used Claude Fable to fix
Simon Willison used Claude Fable to fix critical bugs in sqlite-utils 4.0, costing $149.25.
2026-07-05原文
本文为要点摘要,完整细节以原文为准。
- Claude Fable identified a data-loss bug:
delete_where()never commits, poisoning the connection so subsequent writes are lost. This would have been a major release blocker. - After 37 prompts and 34 commits, the agent helped redesign transaction handling: every write method now auto-commits, and
db.atomic()groups operations. This simplifies the API and prevents silent failures. - A cross-model review (GPT-5.5 checking Claude's work) found two subtle issues:
db.query()auto-committed writes before validating the statement, andINSERT ... RETURNINGonly committed after full iteration. This shows the value of adversarial review between models.
原文:sqlite-utils 4.0rc2, mostly written by Claude Fable (for about $149.25) · 作者 Simon Willison