【おーとじぇん】

AutoGen(オートジェン) とは?

💡 AIエージェントたちの「チーム会議室」を作るフレームワーク
📌 このページのポイント
AutoGen マルチエージェント会話 🗂 プランナー タスクを分解 計画を立てる 💻 コーダー コードを書く 実装を担当 🔍 レビュアー 品質チェック 修正を指示 フィードバック 👤 人間(任意で介入) 承認 / 修正指示 / 中断
AutoGenのマルチエージェント会話のイメージ
ひよこ ひよこ

AutoGenってなに?AIが何人もいるってこと?

ペンギン先生 ペンギン先生

そうそう、AutoGenはAIエージェントを複数作って、チームのように会話させながらタスクを解決するフレームワークだよ。たとえば「コードを書くエージェント」と「レビューするエージェント」を用意して、自動でやり取りさせるんだ

ひよこ ひよこ

1つのAIに全部やらせるのと何が違うの?

ペンギン先生 ペンギン先生

1人で全部やると間違いに気づきにくいけど、役割を分けると「書く→チェックする→修正する」のサイクルが自然に回るんだ。人間のチーム開発と同じ発想だね

ひよこ ひよこ

人間も会話に入れるの?

ペンギン先生 ペンギン先生

もちろん!完全自動にもできるし、重要な判断ポイントだけ人間が承認するモードもあるよ。AutoGenはその柔軟性が大きな特徴なんだ

ひよこ ひよこ
ペンギン先生 ペンギン先生

AutoGenは「会話ベース」のアプローチが特徴的で、エージェント間のやり取りが人間にも読みやすいのが強みだよ。Microsoft Researchが開発しているから研究知見も豊富で、エンタープライズでの採用も増えてきているね

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「AutoGen」って出てきたら「複数のAIエージェントをチームとして会話させるMicrosoftフレームワーク」と思えればだいたいOK!
📖 おまけ:英語の意味
「AutoGen」 = 自動生成
💬 Auto(自動)+ Gen(Generation=生成)の略で、エージェント同士が自動的にやり取りして成果物を生成していくイメージだよ
← 用語集にもどる