普通の AIAgent に Plan モードと Todo 管理を追加してみる - MS Agent Framework (C#)
Plan モードと Todo 管理という、エージェント開発の現場で地味だが必須の機能がある。Microsoft Agent Framework を使うと、これらを AIエージェントに組み込むことが可能だ。前の記事ではこの機能を HarnessAgent という既存コンポーネントで実装する方法が紹介されているが、実際に動かしてみると、使うモデルによって動作の質が大きく変わることが分かる。 興味深いのは、本記事で触れられているように、Plan と Todo の機能を上手に引き出すには、単なるモデル選択の問題ではなく、モデル自身がこの種の「段階的思考」に向いているかどうかが問題だという点である。例えば gpt-5.6-luna でも基本的には動作するが、より高度な思考が必要な場合は gpt-5.6-sol が必要になる、という話だ。この現実は、AI業界全体のトレンドを象徴している。「最新モデルなら何でもできる」というのは幻想で、実務では「このタスクにはこのモデルが要る」という当たり前の最適化が日々起こっている。費用の圧力に負けて安いモデルを選ぶと、Plan と Todo が上手く動かず、後から「やっぱり上位モデルにしよう」と切り替える羽目になる。それなら最初から適切なモデルを選ぶ方が、長期的には安上がりだという身も蓋もない教訓だ。 AIエージェントを導入する立場からすると、フレームワークの選択も重要だが、実装段階で「どのモデルで動かすか」を後付けで決めるのは危険だということである。計画立てや順序立った実行を必要とする業務自動化なら、モデルを含めた総合的な設計が必須だ。フレームワークの機能に引きずられて、安価なモデルを選び続けるのは、結局のところ自分の首を絞めることになる。
※ 上記は配信元記事をもとにAIの鬼編集部が要約・再構成したものです。正確な内容は出典元をご確認ください。
このニュースの全文は、配信元でお読みいただけます。 Zenn AIで元記事を読む →


