
BunのZigからRustへの書き換え、主にFableを活用し11日間・165,000ドルで完了
BunのクリエイターであるJarred Sumnerは、ランタイムをZigからRustへ書き換える作業を、主にリリース前のAnthropic Fableを活用して実施した。少人数のチームであれば1〜2年かかると見積もられていた作業だが、トークン費用165,000ドル、わずか11日間で完了させた。この成功の前提となっているのは、徹底的にテストされたコードベースの存在である。AI主導の書き換えを検証するのは既存のテストスイートであるため、この手法は検証可能な高いカバレッジを持つプロジェクトにのみ適用できる。
出典: newsletter.pragmaticengineer.com ↗
1〜2年の移行期間を11日間まで短縮することは、devsにとって驚くべき新たな機会を開く
Pragmatic Engineer
なぜ重要か
- → 11日間の書き換えで、1〜2年の移行期間を99%短縮する。
- → AI coding toolsが、大規模なproduction rewritesにも十分競争力を持つようになった。
- → engineering timeではなく、strong test coverageが重要なボトルネックとなる。
AIがproduction codeを書き換える