Späť na rubriku
Willison

Simon Willison: sqlite-utils 4.0 — Claude Fable 5 identifikoval 4 kritické bugy a navrhol dizajn API

Streda 8. júla 2026 Zdroj: simonwillison.net

Hlavná myšlienka

Simon Willison dokumentuje, že Claude Fable 5 pri vývoji sqlite-utils 4.0 nefungoval len ako pomocník pri kódovaní, ale aktívne formoval finálny dizajn API a identifikoval kritické bugy, ktoré Willison sám prehliadol — čo je kvalitatívny posun od "AI píše kód podľa pokynov" k "AI navrhuje lepší dizajn".

Kontext

Post je záverom série o AI-asistovanom vývoji sqlite-utils (po rc2 za 149 USD a rc3 s compound foreign keys, oboch v dedup zozname). Stable 4.0 je prvý major version bump od novembra 2020 a prináša databázové migrácie, vnorené transakcie (db.atomic()) a compound foreign keys.

Prečo to stojí za pozornosť

sqlite-utils 4.0 je jednou z najlepšie zdokumentovaných prípadových štúdií AI-asistovaného open-source vývoja v roku 2026. Willison ukazuje konkrétne prípady, kde AI model neimplementoval zadanie, ale zmenil zadanie — cenný pohľad pre každého developera uvažujúceho o AI spolupráci.

Detaily / argumenty

  • Claude Fable 5 napísal 12 testovacích a pomocných skriptov
  • Model identifikoval 4 kritické blokkery a 10 ďalších issues počas systematického testovania
  • Fable bol "relentlessly proactive" pri navrhovaní API dizajnových zmien, ktoré tvarovali finálnu implementáciu
  • Stable release obsahuje: migrácie (_sqlite_migrations tabulka), db.atomic() pre vnorené transakcie, enhanced compound foreign keys
  • Celkovo vyriešených 16 bugov identifikovaných cez AI code review
Otvoriť pôvodný zdroj simonwillison.net