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
Strands Agentsのマルチエージェントパターン4選
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
まあり
March 23, 2026
1
2
Strands Agentsのマルチエージェントパターン4選
まあり
March 23, 2026
Tweet
Share
More Decks by まあり
See All by まあり
ひとりOrganizationsで始める AWSマルチアカウント環境
eureka04ls
0
0
リソースタグを利用した 動的なCloudWatchアラームで運用を楽に!
eureka04ls
0
86
re:Invent対策! スピーキング練習アプリを作ってみた
eureka04ls
1
74
Amazon_Q_CLIで超簡単にゲームが作れた.pdf
eureka04ls
0
150
Amazon ECRのコンテナイメージを使ってLambdaを動かしてみる
eureka04ls
0
300
Featured
See All Featured
Mind Mapping
helmedeiros
PRO
1
130
How STYLIGHT went responsive
nonsquared
100
6k
The Curious Case for Waylosing
cassininazir
0
270
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
500
Information Architects: The Missing Link in Design Systems
soysaucechin
0
830
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
380
Imperfection Machines: The Place of Print at Facebook
scottboms
269
14k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.1k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
200
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
150
Transcript
𝕏:@eureka_engineer Strands Agentsのマルチエージェントパターン4選 2026.02.16 AWS若手LT大会 #2 まあり
自己紹介 名前:まあり(眞有 和輝) • SIer新卒入社2年目(AWS業務は1年程度) ◦ 顧客AWS環境の運用保守 • JAWS-UG横浜支部 運営
• JAWS DAYS 2026 実行委員 →3/7(土)@池袋サンシャインシティです! 申し込みはお早めに!(残席約260/1300)
今日お話しすること Strands Agentsのマルチエージェント構築パターン4つと それらの使い分け方について! • Strands Agentsとは • シングルエージェントとマルチエージェントの違い •
Strands Agentsのマルチエージェントパターン4選 • パターンの使い分け方について
Strands Agentsとは? AWSが開発したオープンソースのAIエージェントSDK • シンプルなコードで開発できる(最小3行) • 言語:Python or TypeScript •
モデル非依存:Bedrock, Anthropic, Ollama など対応 これだけで動く!
シングルエージェント vs マルチエージェント
シングルエージェントのメリット・活用シーン 1つのAIエージェントが与えられた目標に対して単独でタスクを実行 ▪メリット ・シンプルで実装が容易 ・複数エージェント間のやり取りがないので、デバッグが容易 ・レスポンスが早い ▪活用例:タスクが単純で明確なとき ・文章生成 ・翻訳 ・要約 ・社内ヘルプデスク(RAG)
シングルエージェントのメリット・活用シーン 1つのAIエージェントが与えられた目標に対して単独でタスクを実行 ▪メリット ・シンプルで実装が容易 ・複数エージェント間のやり取りがないので、デバッグが容易 ・レスポンスが早い ▪活用例:タスクが単純で明確なとき ・文章生成 ・翻訳 ・要約 ・社内ヘルプデスク(RAG) タスクが複雑化すると、、
・システムプロンプトが肥大化 ・役割が混ざって品質がブレる
マルチエージェントの利点・活用シーン 複数のAIエージェントが互いに連携してタスクを実行 ▪メリット ・複雑なタスクへの精度が上がりやすい ・スケールしやすい →必要に応じてエージェントを増やすことで、システムの機能を追加できる ・止まりにくい →1つのエージェントが失敗しても、他のエージェントがカバーできる ▪活用例:複数のステップや専門性が絡むタスク ・複合業務の自動化 ・カスタマーサポート
・ソフトウェア開発(要件→実装→テスト→レビュー)
Strands Agentsのマルチエージェントパターン4選
①Agents as Tools 各エージェントをツール化して、オーケストレーターが必要に応じて呼び出す この問題について 教えて ユーザー これは物理 の問題だ オーケストレーター
エージェント 物理専門エージェント 化学専門エージェント この問題はね、、 • 教育アシスタントの例
②Graph 開発者が定義した条件に応じてエージェントを切り替えながらタスクを進める • どのエージェントにタスクをパスするかはエージェントが判断 コード作って ユーザー コード生成 エージェント テスト エージェント
レビュー エージェント 成功 失敗 問題あり • ソフトウェア開発の例
③Swarm 複数のエージェントが同じタスクを見て、協調しながらタスクを実行 • アクティブなエージェントは常に1つだけ ◦ 最初にアクティブにするエージェントは決めておく • どのエージェントにタスクをパスするかはエージェントが動的に判断 注文した商品が 届きません
配送状況は どう? 遅れてますね。 返金できる? 返金対応 完了しました。 ユーザー 受付担当 エージェント 配送担当 エージェント 請求担当 エージェント • カスタマーサポートの例
④Workflow 事前に定義された実行順序に従ってタスクを処理 • 並列処理も可能 • ループはできない データ収集 エージェント データ分析 エージェント
レポート作成 エージェント 依頼受付 • レポート生成タスクの例
「実行パスがどう決定されるか」で選ぶ タスクの内容 Workflow 分岐ルールを 定義できる? 専門家に 聞くだけ? 実行パスは 固定? Agents
as Tools Graph Swarm YES NO YES YES NO NO 例:データパイプライン 例:承認ワークフロー 例:カスタマーサポート 例:教育アシスタント
まとめ 利用用途に応じて マルチエージェント構築パターンを使い分けよう!