コンテンツにスキップ
Dev Classmethod Jp Articles Bedrock Agentcore Harness Skills S3 Source

Amazon Bedrock AgentCore Managed HarnessのSkillsがS3からの読み込みに対応しました

  • URL: https://dev.classmethod.jp/articles/bedrock-agentcore-harness-skills-s3-source/
  • 日付: 2026-06-06
  • Tier: Tier 3
  • 要旨: AgentCore Managed Harness の Skills が S3(および Git)からの読み込みに対応。コンソールから HarnessSkillS3Source を指定してスキルを登録できるようになり、マークダウンのみとスクリプト付きの2パターンを実験。

詳細

  • Agent Skills 概要: Strands Agents(Harness 内部フレームワーク)のプラグイン機構。マークダウン + オプションスクリプトでエージェントにドメイン知識を付与
  • 新機能: HarnessSkillS3SourceHarnessSkillGitSource が APIリファレンスに追加。コンソールから S3 URL を指定してスキルを登録可能
  • スキル1(マークダウンのみ): 架空の社内用語辞書(SKILL.md with YAML フロントマター)を S3 に配置。Harness 実行ロールに AmazonS3ReadOnlyAccess が必要(デフォルトでは AccessDenied)
  • スキル2(スクリプト付き): allowed-tools: shell を指定し、Python 営業日計算スクリプトを shell ツール経由で実行させる構成
  • 動作確認: Playground で「Phoenixプロジェクトの概要を教えて」→ スキルの社内用語辞書から正確に回答、トレース上で Skills ツールの呼び出しを確認
  • 評価: S3対応により「ファイルパス指定しかできない」制約が解消。CI/CDでスキルを更新→S3にアップロードするフローが組みやすくなった