コーディングエージェントの台頭により、ソフトウェア開発は、開発者がAIに指示を出し、その結果を人間がレビューする進め方へと変わりつつある。しかし現状では、AIの利用方法が個々に委ねられているため、ワークフローのばらつきや並列実行の難しさ、レビュー負荷の増大といった課題が生じている。このような課題への対応を支援するのが、エージェント型開発環境だ。
本環境は、AIエージェントへのタスクの委任・実行・レビューを単一環境で完結できる点が特徴となっている。開発者は、タスクに応じて複数のAIエージェントを使い分けられる。またローカル環境では、Gitのワークツリーやコンテナを利用して作業空間を分離することで、複数のタスクが干渉しないように並列実行できる。さらにクラウド実行を選択すれば、PCを閉じても処理は継続され、タスクの進行状況も一目で把握できる。
加えて本環境は、長年のIDE開発で培ったレビュー機能を備えており、AIが生成したコードの確認や判断に伴う開発者の負担軽減を支援する。開発フローを大きく変えることなく、チーム全体の生産性向上を後押しする本環境について、資料で詳しく解説している。