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
12
1
Share
Strands Agentsのマルチエージェントパターン4選
まあり
March 23, 2026
More Decks by まあり
See All by まあり
ひとりOrganizationsで始める AWSマルチアカウント環境
eureka04ls
0
6
リソースタグを利用した 動的なCloudWatchアラームで運用を楽に!
eureka04ls
0
94
re:Invent対策! スピーキング練習アプリを作ってみた
eureka04ls
1
75
Amazon_Q_CLIで超簡単にゲームが作れた.pdf
eureka04ls
0
150
Amazon ECRのコンテナイメージを使ってLambdaを動かしてみる
eureka04ls
0
390
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.4k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.1k
How STYLIGHT went responsive
nonsquared
100
6.1k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
160
A better future with KSS
kneath
240
18k
Why Our Code Smells
bkeepers
PRO
340
58k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
490
How to build a perfect <img>
jonoalderson
1
5.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
900
Skip the Path - Find Your Career Trail
mkilby
1
110
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 例:データパイプライン 例:承認ワークフロー 例:カスタマーサポート 例:教育アシスタント
まとめ 利用用途に応じて マルチエージェント構築パターンを使い分けよう!