エージェント型エンジニアリングの 4 段階の進化は、エージェント型ソフトウェア:AI エージェントはソフトウェアのパラダイムをいかに再構築しているか で提案されたロードマップであり、同論文が現在の能力と軌跡として説明するものに基づいている。各段階は 4 つの軸に沿って特徴づけられる。すなわち、エージェントに何ができるか、それを可能にする主要な技術、人間の役割がどうなるか、そしてどのシステムがその段階を代表するか、である。
用法
**第 I 段階:ツール拡張型(2023〜2025 年)**は、論文が現在支配的だとする様式である。エージェントは人間が主導するワークフローの中でアシスタントとして働き、インコンテキスト学習と検索を通じて、コード補完、単一の課題の修正、単純なスクリプトの生成を担う。人間は作成者でありレビュアーである。代表例として GitHub Copilot と Claude Code が挙げられている。限界は、問題の分解、アーキテクチャの設計、正しさの検証を依然として人間が行わなければならない点にある。
**第 II 段階:単一タスク自律型(2025〜2027 年)**では、エージェントが計画、ツール利用、自己修正を通じて、仕様からデプロイまでのタスク全体(エンドツーエンドの機能構築、デバッグ、基本的なシステム保守)を担う。人間は意図の設計者かつ監査者へと移行する。つまり、自ら行うことから、何を行うべきかを指定し、行われたことを検証することへと移るのである。エージェントが自律的にコードベースを探索し、機能を実装し、プルリクエストを提出できることを示すものとして、Devin と OpenHands が挙げられている。
**第 III 段階:マルチエージェントチーム(2026〜2029 年)**では、専門化したエージェントが、人間のエンジニアリング組織を映したチームとして協調する。ビジネス要件を技術仕様に翻訳するプロダクトマネージャーエージェント、構造を設計するアーキテクトエージェント、コンポーネントを実装する開発者エージェント、テストと妥当性確認を行う QA エージェントである。これを可能にする技術は共有メモリ、役割の専門化、オーケストレーションであり、共有メモリと可観測性は重要なインフラストラクチャとなる。人間の役割は PM とアーキテクトと監査者を兼ねたものとなり、代表例として LangChain のオーケストレーションと MetaGPT が挙げられている。
**第 IV 段階:自己進化するエコシステム(2028 年以降)**では、エージェントが自らのアーキテクチャを改善し、新たな問題領域のために専門化したサブエージェントを生み出し、人間の介入なしに環境の変化に適応する。論文の主張によれば、この段階ではソフトウェアとエージェントの区別は完全に消滅し(エージェントがシステムそのものとなり、継続的に進化する)、人間の関与はメタレベルのガバナンス、すなわち倫理的な境界の設定、価値関数の定義、アラインメントの確保へと移る。この段階の代表的なシステムは、既存のものではなく将来的なものとして示されている。
適用される場面
この枠組みは予測であり、その段階の境界は、測定の裏付けが示された閾値ではなく、軌跡についての論文自身の解釈である。各段階に与えられた期間は重なり合っているが、これは何が何を置き換えるかではなく何が可能になるかを記述するロードマップにふさわしいものである。論文はこの重なりについて言及していない。
この枠組みは、外挿の元となった能力の傾向が今後も続くことを前提としている。その前提に照らして読むべきなのは論文自身の実証的な節である。そこでは EvoClaw ベンチマークの知見、すなわち成功率が、独立したタスクでは 80% を超えるのに対し、継続的なソフトウェア進化では最大でも 38% にまで急落するという結果が報告されており、論文はこの 2 つの数値の差を、これから埋めるべき距離を定量化するものとして扱っている。論文自身の説明では、この差は根本的なものではなく、活発な研究領域であるコンテキスト管理、メモリアーキテクチャ、検証における限界を反映したものである。しかし論文は、完全に自律的なソフトウェア開発が本番環境で信頼できるものになるには、さらに数年の集中的な研究が必要になると明言している。
位置づけのための道具として使う場合、この枠組みは複数あるうちの一つである。これは エージェント自律性レベル や SE 自律性レベル(SE1.0–SE5.0) とは別の枠組みであり、それらは同じ領域を異なる形で区切っている。このソースにはそのいずれかとの対応づけは一切なく、それらを比較する読者は、段階の番号をこの論文の内部でのみ通用するものとして扱うべきである。
関連用語
- エージェント型ソフトウェア:AI エージェントはソフトウェアのパラダイムをいかに再構築しているか — このロードマップを提案した論文
- エージェント型エンジニアリング — 各段階がその進化を記述している分野
- エージェント自律性レベル — 似た領域を扱う別の枠組み
- SE 自律性レベル(SE1.0–SE5.0) — もう一つの同種の枠組み
- EvoClaw — 同じ論文が現在の能力を位置づけるためにその結果を用いているベンチマーク