AG2 はマルチエージェント対話フレームワークです。手間をかける価値があるかどうかは、ひと言で決まります。複数のモデルエージェントに相談しながら仕事をさせたい開発者には向いていますが、チャット画面を入れたいだけの人には向きません。インストールの前に、名前の問題を先に整理する必要があります。AG2 は Microsoft の改名製品ではありません。
公式リポジトリ情報
公式リポジトリは GitHub にあり、組織名は ag2ai、プロジェクト名は AG2 です。Microsoft Research の AutoGen に由来し、元の作者たちがコミュニティでこの分岐を維持し続けていて、ライセンスは Apache 2.0 です。Microsoft 自身の AutoGen リポジトリは 2025 年 10 月にメンテナンスモードに入りました。バグは修正されますが、新機能は追加されません。Microsoft は新規プロジェクトを Microsoft Agent Framework に誘導しており、こちらは 2026 年 4 月に 1.0 版を出しました。AG2 は 2026 年 7 月に 1.0 版を出し、独自の進化路線をたどっています。
デプロイそのものは重くありません。Python 環境で pip install ag2 と入れるだけです。本当のコストはモデル呼び出しにあります。エージェント同士がやり取りすると、1ラウンドごとにトークンを消費し、マルチエージェントの流れをデバッグする費用は、1回の質問の何倍にもなり得ます。フレームワーク自体に GPU は不要で、普通のパソコンでもサーバーでも動きます。難しいのは、対話の流れ、ツールの権限、終了条件を一度でうまく調整することです。
3つの本当の落とし穴
- パッケージ名の罠:pip install autogen で入るのは旧路線のパッケージで、新しい AG2 路線は ag2 を使います。2つの名前を混同しないこと。1つのプロジェクトは1つの路線だけを追います。2. 古いチュートリアルが合わない:1.0 版では以前の GroupChat やエージェントの書き方が作り直されたため、2024 年の AutoGen チュートリアルを写したコードは、まず動きません。3. デバッグコストが高い:エージェント同士が答え合うと堂々巡りになりがちです。まず各エージェントの役割、発言回数の上限、終了条件を決めてから実行し、いきなり実際の業務にはつながないことです。
向いている人:すでに Python を使っていて、マルチエージェントの協調を試したい開発者やチームです。チャットボットや Q&A の知識ベースを手早く作りたいだけなら、Dify や Flowise のようなアプリケーション層のツールを先に見ましょう。Microsoft の公式サポートを重視する新規プロジェクトは、Microsoft Agent Framework を直接評価してください。AG2 の価値は「複数のエージェントがどう協力するか」にあり、「インストールがどれほど簡単か」にはありません。