マルチエージェントソフトウェアエンジニアリング:1つのコーデ... ノート

マルチエージェントソフトウェアエンジニアリング:1つのコーディングエージェントでは不十分

コーディングエージェントは今や優秀です。関数を書いたり、失敗したテストを修正したり、読みたくないレガシーコードの断片を説明したりできます。その部分は決着がつきました。より難しい問題は、データベース、API、UI、テストすべてを同時に変更する必要があり、デスクを離れた後もずっと稼働し続けるような、実際のデリバリー作業をエージェントに任せた場合に何が起こるかということです。通常、ここで単一のエージェントは苦戦し始めます。それはモデルが十分に賢くないからではありません。限界は人間の注意力です。チームのバックログにはエージェントが支援できることが50個あるかもしれませんが、それでも誰かがそれぞれをスコープし、監視し、返ってきたものをレビューし、実際に機能することを確認する必要があります。そのため、以前よりもはるかに速くコードを生成できても、出荷ペースはほぼ同じになります。遅い部分は移動しただけです。