

# エージェントビルダーと Bedrock エージェントのユースケース
<a name="agent-builder-vs-agent-use-case"></a>

このソリューションには、AI エージェントを操作するための 2 つの異なるアプローチがあり、それぞれが異なるユースケースと要件に適しています。


| 機能 | Bedrock エージェントユースケース | エージェントビルダー | 
| --- | --- | --- | 
|   **目的**   |  事前定義された Amazon Bedrock エージェントを呼び出す  |  カスタムエージェントのビルド、デプロイ、管理  | 
|   **設定**   |  エージェント ID とエイリアス ID のみ  |  エージェントの完全な設定: システムプロンプト、モデル、MCP サーバー、メモリ  | 
|   **デプロイ**   |  シンプルな呼び出しレイヤー  |  AgentCore Runtime でのエージェントライフサイクルの完了  | 
|   **Runtime** – 。  |  Amazon Bedrock エージェントサービス  |  Strands SDK を使用した Amazon Bedrock AgentCore  | 
|   **ツール統合**   |  Bedrock エージェントコンソールで設定  |  モデルコンテキストプロトコル (MCP) サーバーと組み込みの Strands ツール  | 
|   **メモリ**   |  Bedrock エージェントによって管理 (最大 30 日間)  |  設定可能な短期保持と長期保持を備えた AgentCore Memory  | 
|   **カスタマイズ**   |  事前デプロイされたエージェント設定に制限  |  プロンプト、モデル、ツール、動作を完全に制御  | 
|   **次の用途に適しています**   |  既存のエージェントの迅速なデプロイ  |  カスタムエージェント開発と本番デプロイ  | 

**注記**  
どちらのオプションも、リアルタイムストリーミング、会話履歴、エンタープライズグレードのセキュリティをサポートしています。