エージェント型AI
エージェント型AIは、目標を達成するためにタスクを自律的に実行する人工知能の一種です。個々のコマンドやプロンプトに単に応答するのではなく、AI「エージェント」は必要な手順を判断し、それらの処理を実行して、必要に応じて調整できます。
ほとんどのエージェント型AIシステムは、大規模言語モデルを基盤とする1つ以上のAIエージェントを使用します。エージェントは、複雑な依頼を複数の小さなタスクに分解し、外部ツールを使ってそれらを完了できます。たとえば、Webを検索したり、データベースにアクセスしたり、プログラムを実行したり、APIを通じて別のアプリケーションと通信したりできます。エージェントは、それぞれの処理の出力を使って、次に何をするかを判断できます
エージェント型AIプラットフォームの例には、次のものがあります。
- OpenAI Codex
- Anthropic Claude Code
- Google Gemini Enterprise
- Microsoft Copilot Studio
- Salesforce Agentforce
- GitHub Copilot
エージェント型AIと生成AIの違い
エージェント型AIが目標を達成するために処理を実行できるのに対し、生成AIは主にユーザーの入力に応じてコンテンツを作成します。たとえば、ChatGPTのような生成AIサービスは、質問に答えたり、メールを書いたり、説明から画像を生成したりできます。エージェント型AIは、ユーザーに代わって処理を実行することで、さらに一歩進んだ動作をします。タスクの完了方法を説明するだけでなく、利用可能なツールを使ってタスク自体を完了することもあります。
たとえば、これから行く旅行のホテルを推薦するようAIチャットボットに頼むとします。生成AIサービスは、あなたの希望に基づいてホテルの一覧を提示できます。エージェント型AIシステムなら、現在のホテルの空室状況を検索し、料金を比較し、カレンダーを確認して、あなたの承認を受けた後に予約まで行えます。
NOTE: AIエージェントは通常、自律性のレベルを指定して設定できます。たとえば上の例では、エージェントに調査に関するすべての手順を実行させても、予約はさせないように設定できます。エージェントは外部のアプリケーションとやり取りし、常に監視されていなくても判断を下せるため、アクセスできる情報やツールを制限する安全対策が含まれていることがよくあります。
知識をテストする