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 Agent】ブログレビューエージェントをLambdaにデプロイした際の落とし穴
Search
パーソル&サーバーワークス株式会社
February 05, 2026
Technology
130
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
【Strands Agent】ブログレビューエージェントをLambdaにデプロイした際の落とし穴
パーソル&サーバーワークス株式会社
February 05, 2026
More Decks by パーソル&サーバーワークス株式会社
See All by パーソル&サーバーワークス株式会社
会社説明資料
persolserverworks
0
7.8k
Other Decks in Technology
See All in Technology
Diagnosing performance problems without the guesswork
elenatanasoiu
0
170
EventBridge Connection
_kensh
4
630
ポケモンの型をTypeScriptの型システムで表現してみた
subroh0508
0
350
探して_入れて_作って_使う_Agent_Skills___LT.pdf
peintangos
2
180
製造業のクラウド活用最適解〜AI,DXを加速するデータ基盤の作り方〜
hamadakoji
0
410
Agentic ERPをどう設計するか ー 受発注エージェントを動かす、現場の知見と設計思想ー
recerqainc
1
1.8k
Djangoユーザが知っ得なPostgreSQL機能 - 設計の選択肢を増やす / Djang-use-PostgreSQL
soudai
PRO
0
200
非定型業務をAI slackbotで自動化する ~ 社内要望を自動壁打ちするbotを作った ~/automating-ad-hoc-work-with-ai-slackbot
shibayu36
0
130
はじめてのDatadog
kairim0
0
290
Socrates × Looker 〜セマンティックレイヤーで進化するデータ分析エージェント〜
hanon52_
0
270
実装は速くなった、レビューはどうする? ― 自身のレビューをAIで再現させるサーヴァントエンジニアリングのすゝめ / Implementation got faster. So what about reviews? — An invitation to Servant Engineering: Recreating your own code reviews with AI
nrslib
7
4.1k
作って終わりにしない タイミーのセマンティックレイヤー育成の現在地
chanyou0311
0
190
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
300
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
150
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
201
75k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Technical Leadership for Architectural Decision Making
baasie
3
400
Skip the Path - Find Your Career Trail
mkilby
1
140
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
The Invisible Side of Design
smashingmag
302
52k
Tell your own story through comics
letsgokoyo
1
950
Transcript
ブログレビューエージェン トをLambdaにデプロイし た際の落とし穴 【Strands Agent】
小泉和貴 • 所属:パーソル&サーバーワークス • 業務:マルチアカウント環境の設計/構築/ 運用 • 2025 Japan All
AWS Certifications Engineers
要するに • AI Agentの開発は初めて • そもそもインフラよりの人間
目次 • 背景と課題 • 構成 • 運用での問題点 • 解決策と学び
結論 慣れているからという理由 で技術を選んではいけない
Strands Agentsとは • AWSが開発したAI Agent開発用のSDK 参考:【Strands Agents】MCP サーバーと AI エー
ジェントで AWS サービス情報を効率収集・比較 • MCP連携やAI Agent同士をWF形式で連 携可能
なぜブログレビューエー ジェントをつくろうと思っ たのか
背景 • 会社でブログを書く文化がある • ブログはレビュアーによるチェックのあと 公開される
課題 • レビュアーが固定される • 誤字脱字の見落としがあること
最近話題のAI Agentで解決 できるのでは??
最低限Agentにやってほし いことをまとめる 参考:【Strands Agents】ブログレビューエージェン トを作った際の学び
• 誤字脱字はないか • 画像内に機密情報がはいっていないか 確認観点
構成図
AIワークフロー インプット: ブログのプレビューURL 処理1: 本文の誤字脱字チェック 処理2: 画像を取り出してRekognitionのOCRにかける 処理3: 機密情報がないかチェック
なぜこの構成にしたの?
結論:慣れている構成だっ たから 参考:【Bedrock】Organizationメンバーアカウント の料金を教えてもらう
無事完成!!
後程、しくじります
社内ユーザにテスト運用を 通知
何かおかしくない?という 声が少しずつ上がり始める
• レビュー品質の不安定さ 具体例 問題点① • 「AMS」という略称をさもあっているか のように正式名称は◦◦です。という指 摘する ※AMSというAWSサービスはありません
• 処理のタイムアウト 具体例 問題点② • 画像の数が多いとタイムアウトエラーと して返ってくる
• どのレビューで不具合があるのかわからない 具体例 問題点③ • Slackから呼び出された時間を確認 → CloudWatch Logsを掘る →
ようやくエ ラーを発見
• システムプロンプトの改善 • 画像処理の並列化 改善の試行錯誤
• CloudWatch Logsでのデバッグが本当に しんどい • どこで何が起きているのか正確に追えな い 振り返り- 何が辛かったか
もっといい方法あるだろ
Strands Agentsをデプロ イするにはBedorock Agentcoreだよ
なんで?なにがいいの?
Bedorock Agentcoreとは • AI Agentを大規模かつ安全に構築・デプ ロイ、運用するためのプラットフォーム
機能 • AgentCore Runtime(実行環境) • AgentCore Memory(記憶) • AgentCore Identity(認証)
• AgentCore Gateway(セキュアなツール接続) • AgentCore Observability(監視) • AgentCore Brower Tool(ブラウザ操作) • AgentCore Interpreter(サンドボックスでのコード 実行) • AgentCore Evaluations(評価) • AgentCore Policy(制御)
• ダッシュボードによる運用パフォーマンスの監視 • セッション数、レイテンシー、期間などの主要メ トリクスの追跡 • トークン使用量とエラー率の監視 • エージェントワークフローの各ステップを可視化 •
実行パスの検査と中間出力の監査 • パフォーマンスボトルネックや障害箇所の特定 AgentCore Observability
Observabilityを使えば Cloudwatchからログを探 す必要がなくなる??
今までのデバッグ①
今までのデバッグ②
Observabilityを使うと①
Observabilityを使うと②
Observabilityを使うと③
学び① AI Agentの開発では 「動く」より「追える」を重視 Before After とりあえず動けばOK 慣れた技術で実装 デバックは後で考える 可視化前提で設計
デバックしやすさを優先
学び② エージェント開発は「開 発」より「運用」が圧倒的 大変
まとめ 失敗から学んで次はもっと良いものを作る! • エージェント開発は「作る」より「運用」が大変 • デバックの難しさを最初から想定すべき • 可視化・監視機能は必須 • 適切なサービスを選ぶことの重要性
ご清聴ありがとう ございました