Strands Agents SDK デプロイ — AgentCore CLI でマネージドデプロイする
AgentCore CLI(Node.js)を使い、agentcore create + deploy の 2 コマンドで Strands エージェントを Bedrock AgentCore にデプロイする。セッション分離による会話継続も検証する。
「agentcore-cli」タグが付いたコンテンツ一覧
AgentCore CLI(Node.js)を使い、agentcore create + deploy の 2 コマンドで Strands エージェントを Bedrock AgentCore にデプロイする。セッション分離による会話継続も検証する。
AgentCore CLI の Runtime・Memory・Gateway・Evaluations を1つのプロジェクトに統合し、ユーザーの専門分野を記憶して最新技術トレンドをパーソナライズ検索する技術トレンドアドバイザーを構築。シリーズの総集編として主要機能の統合手順と動作を検証する。
AgentCore CLI の Evaluations 機能を検証。LLM-as-a-Judge でカスタム評価器を定義し、エージェントの応答品質を on-demand で計測する手順と、リージョン制約やトレース反映のタイミングなど実運用で知っておくべきポイントを共有する。
AgentCore CLI の Gateway 機能を検証。外部 MCP サーバーをターゲットとして登録し、エージェントから Gateway 経由でツールを呼び出す手順と、プロジェクト構成の順序やデプロイ時の接続検証など実運用で知っておくべきポイントを共有する。
AgentCore CLI の Memory 機能を検証。SEMANTIC・USER_PREFERENCE・SUMMARIZATION・EPISODIC の4戦略で会話の記憶をセッション横断で永続化する手順と、抽出の非同期性やセッション ID の制約など実運用で知っておくべきポイントを共有する。
AgentCore CLIを使ってStrands Agentsプロジェクトの作成からローカル開発、AWSデプロイ、動作確認までを検証。CDKの知識なしに約1分半でエージェントをデプロイできる開発者体験と、OpenTelemetryベースのログ基盤を共有する。
aws-targets.json に us-east-1 を指定しても、AWS_REGION=ap-northeast-1 が設定されていると ap-northeast-1 にデプロイされる。CLI のドキュメントに明記されていない挙動。
agentcore deploy で Unrecognized resource types: [AWS::BedrockAgentCore::Evaluator] が出たら、リージョンが原因。us-east-1 では動く。
Gateway ターゲットの MCP サーバーが到達不能だと agentcore deploy が CloudFormation ROLLBACK で失敗する。エラーメッセージは Failed to connect and fetch tools from the provided MCP target server。
agentcore remove all --force はローカルの設定ファイルをリセットするだけで、AWS上のリソースは残る。実際の削除には追加で agentcore deploy が必要。
agentcore invoke --session-id に短い文字列を指定すると Member must have length greater than or equal to 33 エラーになる。UUID 形式か十分な長さの識別子を使う。