▶ VIDEO ForrestKnight

Rust に関する私の見解は誤りでした

GitHub は Copilot のランタイムを Rust で書き換えたことを文書化し、AI エージェントが 128 の段階的なプルリクエストにわたるコーディングタスクの大部分を処理したことを明らかにしました。単一の開発者が数ヶ月でプロジェクトを完了させたのに対し、従来はチームで 1 年〜2 年を要していました。コンパイラーエラーの分析では、84% が標準的な型エラーであり、Rust 固有の借用やライフタイムに関わるものはわずか 1.7% でした。発表者は、コンパイラーが AI が Rust との相性が良い理由の主要因であるという自身の過去の認識が誤りであったことを認めました。成功の要因は、コンパイラー機能のみではなく、エンドツーエンドのテストと、最初のエージェントを第 2 のエージェントが検証する仕組みにありました。

▶ VIDEO Jinni Doo

AI のチェックを意図的に回避する

ある工場は、既知の不良トースターを生産ラインに流すことで品質管理を検証し、その工程で検出されることを確認している。同様に、AI によるチェックを記述直後にテストする際は、意図的に 1 つの要素を変更してページを誤らせることで検証を行うべきである。