Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AgentCoreで始めるAmbient Agent
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Har1101
October 27, 2025
3
180
AgentCoreで始めるAmbient Agent
10/27(月) Toranomon Tech Hub 第5回 秋のIT大運動会! 〜技術ジャンル対抗LTバトル〜 での登壇資料です
Har1101
October 27, 2025
Tweet
Share
More Decks by Har1101
See All by Har1101
今日から始めるAmazon Bedrock AgentCore
har1101
4
410
My First Year as a Community Builder
har1101
3
94
EventBridge API Destination × AgentCore Runtimeで実現するLambdaレスなイベント駆動エージェント
har1101
7
300
AgentCoreとHuman in the Loop
har1101
5
240
スケジュール駆動なエージェントを作ろう!
har1101
4
740
AIエージェントの設計で注意するべきポイント6選
har1101
7
3.5k
Now, go out
har1101
4
240
AWS re:Inventから考える、2026年のAIエージェント開発
har1101
2
640
CBとして行く初re:Invent 挑戦と失敗
har1101
2
340
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
150
The Language of Interfaces
destraynor
162
26k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
240
The Pragmatic Product Professional
lauravandoore
37
7.1k
Embracing the Ebb and Flow
colly
88
5k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
34k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.2k
GitHub's CSS Performance
jonrohan
1032
470k
Marketing to machines
jonoalderson
1
4.6k
30 Presentation Tips
portentint
PRO
1
220
Transcript
AgentCoreで始めるAmbient Agent 2025/10/27 (月) Toranomon Tech Hub 第5回 秋のIT大運動会! 〜技術ジャンル対抗LTバトル〜
福地開
Who am I ? 福地 開 (ふくち はるき) @har1101mony 所属:JAWS-UG東京/NECソリューションイノベータ
年次:3年目 業務:LLMで遊ぶ人 選出:AWS Community Builders (AI Engineering) 2025 Japan AWS Jr.Champions 2025 Japan All AWS Certifications Engineers
今日話すこと ◆Bedrock AgentCore×非同期エージェントについて • 何ができるのか • どうやって実装するのか • 何が嬉しいのか •
膨らむAmbient Agentの夢 ※資料中で「AI」と記載しているものは「生成AI」とりわけ「LLM」のことを指します ※所属組織とは一切関係ない、私個人の意見・考えとなります ※「AIエージェントとは」のような基礎基本の話は省略しております。すみません。
祝・GA & 東京リージョン登場
Ambient Agent作りたいな… ◆AgentCore Runtimeをイベント/スケジュール駆動で動かしたい! • Chat UIの人間駆動なエージェントから卒業したい • 指示しなくてもAI自身が動き始めてほしい
Ambient Agent作りたいな… ◆AgentCore Runtimeをイベント/スケジュール駆動で動かしたい! • Chat UIの人間駆動なエージェントから卒業したい • 指示しなくてもAI自身が動き始めてほしい ◆EventBridgeからAgentCore
Runtimeは直接呼び出せない… • Runtime呼び出すためにLambda噛ませるのは 個人的に嫌だなぁ… (Lambda側の実行時間制限に引っ張られるなど) • Runtimeだけが独立して動き続ける、みたいな ことができたらいいのに…
これがあればできるか!? https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/runtime-long-run.html
これがあればできるか!? https://docs.aws.amazon.com/bedrock-agentcore/latest/devguide/runtime-long-run.html
◆非同期エージェントでできること • 数分または数時間かかる可能性のあるタスクを開始する • ユーザーに「作業を開始しました」とすぐに返信する • バックグラウンドで処理を続行 • ユーザーが後で結果を確認できるようにする 普通のエージェント
vs 非同期エージェント
◆非同期エージェントでできること • 数分または数時間かかる可能性のあるタスクを開始する • ユーザーに「作業を開始しました」とすぐに返信する • バックグラウンドで処理を続行 • ユーザーが後で結果を確認できるようにする 普通のエージェント
vs 非同期エージェント 普通の同期エージェントの場合
◆非同期エージェントでできること • 数分または数時間かかる可能性のあるタスクを開始する • ユーザーに「作業を開始しました」とすぐに返信する • バックグラウンドで処理を続行 • ユーザーが後で結果を確認できるようにする 普通のエージェント
vs 非同期エージェント 普通の同期エージェントの場合 非同期エージェントの場合
◆Ambient Agent的なことができるようになる • 人間駆動ではなく、スケジュール駆動・イベント駆動でエージェントが動く • Runtimeだけを独立して動かすことができる 結局何ができるの?
◆Bedrock AgentCore SDKを使えば、同期/非同期両方実装できる! どうやって実装するの?
◆Bedrock AgentCore SDKを使えば、同期/非同期両方実装できる! 1. APIベースでタスク管理 • 自分で非同期タスクの開始と完了を明示する • 非同期化したい処理を[app.add_async_task]と[app.complete_async_task] で挟む形
どうやって実装するの?
◆Bedrock AgentCore SDKを使えば、同期/非同期両方実装できる! 1. APIベースでタスク管理 • 自分で非同期タスクの開始と完了を明示する • 非同期化したい処理を[app.add_async_task]と[app.complete_async_task] で挟む形
2. 非同期タスクデコレータを使用 • [@app.async_task]を関数に付けるだけで自動トラッキング どうやって実装するの?
◆Bedrock AgentCore SDKを使えば、同期/非同期両方実装できる! 1. APIベースでタスク管理 • 自分で非同期タスクの開始と完了を明示する • 非同期化したい処理を[app.add_async_task]と[app.complete_async_task] で挟む形
2. 非同期タスクデコレータを使用 • [@app.async_task]を関数に付けるだけで自動トラッキング ◆基本的にはエージェントが使うツールとして、非同期実行が可能 どうやって実装するの?
◆エージェントが使うツールを非同期化 公式ドキュメントのサンプルはツールを非同期化
◆エージェントが使うツールを非同期化 公式ドキュメントのサンプルはツールを非同期化
◆エージェントが使うツールを非同期化 ◆ツール実行に時間がかかるものはこれで良さそう(Nova Reelなど) 公式ドキュメントのサンプルはツールを非同期化
◆非同期処理中でもエージェントは実行できる! エージェントも非同期で動かせた!
◆エントリーポイント配下で非同期タスク開始 エージェントも非同期で動かせた!
◆非同期タスク中でエージェントを呼び出し エージェントも非同期で動かせた!
◆スケジュール駆動・イベント駆動エージェント開発が捗りそう! • 実際に以下の構成だときちんと動作した 膨らむAmbient Agentの夢
◆スケジュール駆動・イベント駆動エージェント開発が捗りそう! • 実際に以下の構成だときちんと動作した ◆Chat UIの先、 「初手AI」の世界へ行く時が来た…のかもしれない 膨らむAmbient Agentの夢
◆AgentCoreの新機能でRuntimeを起動できるものが出れば、 この知見・実装方法は一瞬で陳腐化します() • とはいえマネージドな機能でほしい… AgentCore Trigger or Hooksがほしい
◆Bedrock AgentCore×非同期エージェントのお話をしました! • AgentCore Runtimeはいいぞ • 非同期実行できるのがめっちゃ嬉しいぞ • ツールだけじゃなくてエージェントも非同期で動かせるぞ ◆目指せ「初手AI」な世界
• AmbientなAgentが色々作れそう • (re:Inventで純正のAmbient Agent用機能が追加されると予想) ◆せっかく東京リージョンでもGAされた最先端の領域、 楽しんでやっていきましょう~~~ まとめ
ブログでもまとめてあります
2025.12.20(土) AI Builders Day!