---
title: AgentCoreハーネスって何が嬉しいの？
tags:  #agentcore #ハーネス  
author: [Syoitu Den](https://docswell.com/user/harinezumi)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/47QYDXMXEP.jpg?width=480
description: 春のAgentCoreアップデート解説まつり（JAWS-UG東京）(https://jawsug.connpass.com/event/393392/)の登壇資料
published: May 13, 26
canonical: https://docswell.com/s/harinezumi/KDMGQW-2026-05-13-130255
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/47QYDXMXEP.jpg)

AgentCoreハーネスって何が嬉しいの？
春のAgentCoreアップデート解説まつり（JAWS-UG東京）
2026.5.13
aki.ts@HedgehogPython


# Page. 2

![Page Image](https://bcdn.docswell.com/page/KE4WZ6V2J1.jpg)

Ueda Syoitu
ハリネズミ・aki.ts
KDDIアジャイル開発センター
KDDI Agile Development Center Corporation
‹#›


# Page. 3

![Page Image](https://bcdn.docswell.com/page/L71YRV3KJG.jpg)

そもそもAgentCoreハーネスとは？
KDDI Agile Development Center Corporation
‹#›


# Page. 4

![Page Image](https://bcdn.docswell.com/page/G7WG1LPPE2.jpg)

AgentCoreハーネスとは
2026年4月22日に Public Preview 開始
モデル・システムプロンプト・ツールなどを定義するだけで、
オーケストレーションコード不要でエージェントを動かせるサービス
us-east-1
us-west-2
eu-central-1
ap-southeast-2
国内リージョン未対応
https://aws.amazon.com/jp/about-aws/whats-new/2026/04/agentcore-new-features-to-build-agents-faster/
KDDI Agile Development Center Corporation
‹#›


# Page. 5

![Page Image](https://bcdn.docswell.com/page/4JZLPMK6E3.jpg)

オーケストレーションコード不要
宣言するだけで実行できるなど
どこかで聞いたことあるような
気がするよね？
KDDI Agile Development Center Corporation
‹#›


# Page. 6

![Page Image](https://bcdn.docswell.com/page/YE6WMNQLEV.jpg)

AgentCoreハーネスとは
Bedrock Agentsが掲げていたコンセプトとほぼ同じ
fully managed service... doesn&#039;t require you to provision capacity、
manage infrastructure, or write custom code
個人的には AgentCore
ハーネスは、Bedrock
Agents からの学びを
取り込んで
再設計された サービ
スと考えています
AWS が公式に「Bedrock Agents
の後継」と位置づけているわけではな
い (Bedrock Agents は現役)
KDDI Agile Development Center Corporation
‹#›


# Page. 7

![Page Image](https://bcdn.docswell.com/page/GE5MZ5RME4.jpg)

Bedrock Agentsと何が違う？
KDDI Agile Development Center Corporation
‹#›


# Page. 8

![Page Image](https://bcdn.docswell.com/page/9729RNDRJR.jpg)

AgentCoreハーネスとは
そもそも「ハーネス」とは最近解釈が広がり多少難解になってきたが、
AgentCoreのブログでは AIエージェントが動作する環境 を指している
Bedrock Agents
の場合
Action Group(ツール)
sessionState(メモリ)
ナレッジベースを除き Bedrock Agents
前提の設計となっており、 密結合で再利用
性が低く、A/Bテストのハードルも高い
インラインエージェントも存在したが、
当時の Bedrock の機能制約により根本
的な改善はできなかった
KDDI Agile Development Center Corporation
‹#›


# Page. 9

![Page Image](https://bcdn.docswell.com/page/DJY4DP257M.jpg)

AgentCoreハーネスとは
一方、AgentCoreハーネスはAgentCoreの機能をフル活用できる
A/Bテストもしやすく、モデルもBedrock、OpenAI、Geminiから選択可能
必要に応じて、Strands Agents のコードへのエクスポートもできる
実行環境はAgentCore
ハーネスに任せ、
開発者は ・モデルの
選択 ・プロンプトの
調整 ・ツール/スキル
の組み合わせ など、エ
ージェント本来のロジ
ックに集中できる
KDDI Agile Development Center Corporation
‹#›


# Page. 10

![Page Image](https://bcdn.docswell.com/page/V7NY6584E8.jpg)

Bedrock Agents終わりか？
Bedrock Agents
Bedrock Agents
おいおい、
まだ死んでないぞ
AgentCoreハーネス
AgentCoreハーネス
......まだわかりません
KDDI Agile Development Center Corporation
‹#›


# Page. 11

![Page Image](https://bcdn.docswell.com/page/YJ9PLYK473.jpg)

AgentCoreハーネスの使い方
KDDI Agile Development Center Corporation
‹#›


# Page. 12

![Page Image](https://bcdn.docswell.com/page/GJ8DX6RVJD.jpg)

AgentCoreハーネスの使い方
AgentCoreハーネス始めるには3つの方法がある
ノーコード
コーディング必要
AgentCore CLI
まず試したい方に最適
KDDI Agile Development Center Corporation
‹#›


# Page. 13

![Page Image](https://bcdn.docswell.com/page/LJLM89KRER.jpg)

AgentCoreハーネスの使い方
AWSコンソールから手軽に
作成でき、
その場で動作確認が可能
KDDI Agile Development Center Corporation
‹#›


# Page. 14

![Page Image](https://bcdn.docswell.com/page/47MY6Z2P7W.jpg)

AgentCoreハーネスの使い方
AgentCore CLI使ってハーネスのプロジェクトを初期化する
AgentCore CLI
3行だけでハーネスを
デプロイできる
$ agentcore invoke --harness
myresearch --session-id &quot;$(uuidgen)&quot;
&quot;東京の天気教えて&quot;
申し訳ございませんが、現在のツールでは天
気情報を取得することができません。
KDDI Agile Development Center Corporation
‹#›


# Page. 15

![Page Image](https://bcdn.docswell.com/page/P7R9P6MYE9.jpg)

AgentCoreハーネスの使い方
AgentCore CLI使って
ツール追加して
再度デプロイ
$ agentcore invoke -harness myresearch -session-id &quot;$(uuidgen)&quot;
&quot;東京の天気教えて&quot;
AgentCore CLI
東京の天気を調べますね。ウェブブラウザで天気情報
を確認します。
Tool: browser
5971 in · 129 out · 3.0s
✓
Tool: browser
6253 in · 110 out · 3.2s
✓
Tool: browser
7238 in · 89 out · 2.4s
✓東京の天気情報をお伝えします! (2026/05/12
17:00 発表) 5/12(火) 今日 晴れ
26℃ /
17℃ 降水 0% 5/13(水) 明日 晴のち曇
27℃ / 16℃ 降水 20%
熱中症: 注意レベル
警報・注意報: 発表なし
🔧
🔧
🔧
⚠️
📅
⚡
⚡
⚡
📅
KDDI Agile Development Center Corporation
☀️
🚨
🌤️
‹#›


# Page. 16

![Page Image](https://bcdn.docswell.com/page/PJXQ3MV47X.jpg)

AgentCoreハーネスの使い方
AgentCore CLIでハーネスを始める際の落とし穴
harness.jsonに定義されたリソースがCDKスタックの作成に参照され、
AgentCore CLIで初期化する際に下記のリソースが作成される
AgentCore CLI
harness.json
IAM
実行ロール
AgentCore
メモリ
KDDI Agile Development Center Corporation
ハーネス(ランタイム)
‹#›


# Page. 17

![Page Image](https://bcdn.docswell.com/page/3JK9YGQPJD.jpg)

AgentCoreハーネスの使い方
AgentCore CLIでハーネスを始める際の落とし穴
harness.jsonに定義されたリソースがCDKスタックの作成に参照され、
AgentCore CLIで初期化する際に下記のリソースが作成される
AgentCore CLI
harness.json
IAM
実行ロール
AgentCore
メモリ
KDDI Agile Development Center Corporation
ハーネス(ランタイム)
‹#›


# Page. 18

![Page Image](https://bcdn.docswell.com/page/LE3W9NP4E5.jpg)

AgentCoreハーネスの使い方
ハーネス側がメモリの作成完了を待てず、
retrievalConfigが空のまま固定されてしまうのが原因と思われる
AgentCore CLIでデプロ後、
boto3のupdate_harness
メソッドで紐づけましょう
KDDI Agile Development Center Corporation
‹#›


# Page. 19

![Page Image](https://bcdn.docswell.com/page/8EDKGWL57G.jpg)

AgentCoreハーネスの使い方
また、A/BテストにはBoto3を使うと便利
AgentCore CLIの場合、設定変更を反映するには再デプロイが必要だが、
Boto3の場合、invoke_harness 呼び出し時に動的に設定を変更できる
harness.json
AgentCore CLI
KDDI Agile Development Center Corporation
‹#›


# Page. 20

![Page Image](https://bcdn.docswell.com/page/V7PK392DJ8.jpg)

AgentCoreハーネスの使い方
おすすめは、AgentCore CLI で CDK 付きのハーネスプロジェクトを初期化し、
リソースを管理する方法。
A/Bテストは Boto3 を使って行う。
AgentCore CLI にも Boto3 用のスクリプトを作成するコマンドが存在するため、
併用前提で設計されている可能性がある。
AgentCore CLI
KDDI Agile Development Center Corporation
‹#›


# Page. 21

![Page Image](https://bcdn.docswell.com/page/2JVV4MDGJQ.jpg)

最後に
同じセッションIDを使えば、同じ microVM
の永続化レイヤにアクセス可能。 ハーネスだけ
で durable execution を実装できる。
呼び出し制限(最大イテレーション・タイムアウ
ト時間・最大トークン数)を 簡単に設定でき、細
かい制御も実装可能。


# Page. 22

![Page Image](https://bcdn.docswell.com/page/5EGL1GVDJL.jpg)

Be a Change Leader.
アジャイルに力を与え
共に成長し続ける社会を創る


