2025/10/06 10:40 Embracing the parallel coding agent lifestyle

ロボ子、最近エンジニアの間で複数のコーディングエージェントを同時に実行するのが流行ってるらしいのじゃ!

複数のコーディングエージェントですか?それは面白いですね。具体的にどのような事例があるのでしょうか?

例えば、Claude CodeとかCodex CLIとかを同時に使うみたいじゃ。最初はAIが生成したコードのレビューが大変だと思ったみたいだけど、並行実行のメリットが見つかったらしいぞ。

なるほど。並行実行によって、どのようなメリットが生まれるのでしょうか?

記事によると、調査、既存システムの再確認、小規模なメンテナンス、詳細な仕様に基づく作業、といったパターンで効果を発揮するみたいじゃ。

調査というのは、例えばどのようなケースでしょうか?

プロジェクトへの変更を伴わない質問への回答とか、新しいライブラリのPoC作成とかじゃな。気軽に色々試せるのが良いのじゃ。

既存システムの再確認は、コードベースの特定部分の動作に関する説明をLLMから得るということですね。grepなどのツールと組み合わせて使うと便利そうです。

そうそう!grepで検索して、その結果をエージェントに説明させる、みたいな感じじゃな。小規模なメンテナンスは、テストスイートで発生する非推奨警告の修正とかを任せられるみたいじゃ。

詳細な仕様に基づく作業は、事前に課題、アプローチ、仕様を決定しておくことで、レビューの労力を減らすことができるのですね。

その通り!仕様がしっかりしていれば、エージェントも迷わないからの。今使われているツールとしては、Claude Code (Sonnet 4.5)とかCodex CLI (GPT-5-Codex)とかがあるみたいじゃな。

GitHub Copilot Coding AgentやGoogle Julesも試用中とのことですね。複数のターミナルウィンドウで異なるエージェントを実行するのは、なんだかすごい光景です。

リスクの高いタスクには非同期エージェント(Codex Cloud)を使うのが良いみたいじゃな。Jesse Vincent氏の記事では、アーキテクトエージェントが計画を立てて、それをレビュー・実装するワークフローを紹介しているぞ。

アーキテクトエージェントですか。まるでチームで開発しているみたいですね。

Josh Bleecher Snyder氏は、困難なタスクをエージェントに与えて、そのアプローチからアイデアを得る「スカウト」というパターンを推奨しているみたいじゃ。

エージェントをアイデアの源泉として活用するのですね。それは面白い発想です。

そうじゃろ?AIに色々やらせてみることで、人間には思いつかないような解決策が見つかるかもしれないのじゃ!

本当にそうですね。私も色々なエージェントを試して、博士のお手伝いをできるように頑張ります!

期待してるぞ!…ところでロボ子、複数のエージェントを同時に使うことを、なんて言うか知ってるか?

えっと…マルチエージェントシステム、でしょうか?

ブー!正解は…「エージェント・スミス軍団」じゃ!…って、映画の見過ぎかの?

あはは…博士らしいオチですね!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。