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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
パーソル&サーバーワークス株式会社
February 05, 2026
Technology
0
16
【Strands Agent】ブログレビューエージェントをLambdaにデプロイした際の落とし穴
パーソル&サーバーワークス株式会社
February 05, 2026
Tweet
Share
More Decks by パーソル&サーバーワークス株式会社
See All by パーソル&サーバーワークス株式会社
会社説明資料
persolserverworks
0
6.2k
Other Decks in Technology
See All in Technology
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
210
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
850
旅先で iPad + Neovim で iOS 開発・執筆した話
zozotech
PRO
0
100
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
260
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
770
ECS障害を例に学ぶ、インシデント対応に備えたAIエージェントの育て方 / How to develop AI agents for incident response with ECS outage
iselegant
4
400
学生・新卒・ジュニアから目指すSRE
hiroyaonoe
2
770
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
400
(技術的には)社内システムもOKなブラウザエージェントを作ってみた!
har1101
0
280
SchooでVue.js/Nuxtを技術選定している理由
yamanoku
3
210
マーケットプレイス版Oracle WebCenter Content For OCI
oracle4engineer
PRO
5
1.6k
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
200
Featured
See All Featured
Technical Leadership for Architectural Decision Making
baasie
2
250
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
62
50k
WENDY [Excerpt]
tessaabrams
9
36k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
290
How to Talk to Developers About Accessibility
jct
2
140
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
200
Between Models and Reality
mayunak
1
200
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 慣れた技術で実装 デバックは後で考える 可視化前提で設計
デバックしやすさを優先
学び② エージェント開発は「開 発」より「運用」が圧倒的 大変
まとめ 失敗から学んで次はもっと良いものを作る! • エージェント開発は「作る」より「運用」が大変 • デバックの難しさを最初から想定すべき • 可視化・監視機能は必須 • 適切なサービスを選ぶことの重要性
ご清聴ありがとう ございました