計画とタスク分解(Planning)
計画(Planning)とは、大きな目標を扱いやすいサブタスクに分解し、順序立てて進めることです。逐次的・階層的な計画やPlan-and-Execute、再計画、Chain-of-Thoughtとの関係を整理します。
AIエージェントの仕組みを、LLMの基礎から設計パターンまで体系的に学べる学習サイト。
計画(Planning)とは、大きな目標を扱いやすいサブタスクに分解し、順序立てて進めることです。逐次的・階層的な計画やPlan-and-Execute、再計画、Chain-of-Thoughtとの関係を整理します。
Anthropic「Building effective agents」の整理にもとづき、決まった手順を踏むワークフロー(prompt chaining等)と、進め方を自分で決める自律エージェントの違い、そして「まずシンプルに」という原則を解説します。
マルチエージェントとは、役割を分けた複数のエージェントが協力して目標を達成する設計です。オーケストレータと専門ワーカーによる分担、メッセージ連携の利点と、調整・コスト・エラー伝播という難しさを整理します。