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
AIエージェントによる業務効率化への飽くなき挑戦-AWS上の実開発事例から学んだ効果、現実そ...
Search
Kiminori Yokoi
October 27, 2025
Technology
0
130
AIエージェントによる業務効率化への飽くなき挑戦 -AWS上の実開発事例から学んだ効果、現実そしてギャップ-
2025/10/27 Findy様イベント
「AIエージェント進化の鍵 音声・動画 によって拓かれた未来を知る」
https://findy.connpass.com/event/371950/
Kiminori Yokoi
October 27, 2025
Tweet
Share
More Decks by Kiminori Yokoi
See All by Kiminori Yokoi
AWSでAgentic AIを開発するための前提知識の整理
nasuvitz
2
260
AIエージェントで90秒の広告動画を制作!台本・音声・映像・編集をつなぐAWS最新アーキテクチャの実践
nasuvitz
3
710
Amazon Bedrock AgentCore でプロモーション用動画生成エージェントを開発する
nasuvitz
6
890
AI Agent による実装のベストプラクティス - AI Coding Agent の効果証明と組織展開
nasuvitz
21
5.9k
AIコーディングエージェント勉強会
nasuvitz
33
18k
社員3,000名が参加する社内AWS技術者コミュニティ 「TAWS-UG」運営の舞台裏
nasuvitz
1
270
Amazon Bedrock Multi-Agent Collaboration Workshop の紹介 - ワークショップでAIエージェントを学ぼう
nasuvitz
5
1.3k
私たちはどう生きるか - 今、Jr. Champions と Ambassadors の皆様と考えたいこと -
nasuvitz
4
510
Amazon Bedrockで画像生成AIを始めよう - 素敵画像を作る文学とAI絵師Botのススメ -
nasuvitz
0
76
Other Decks in Technology
See All in Technology
AI AgentをLangflowでサクッと作って、1日働かせてみた!
yano13
1
140
Digitization部 紹介資料
sansan33
PRO
1
5.7k
AIエージェント入門 〜基礎からMCP・A2Aまで〜
shukob
1
170
OSSで50の競合と戦うためにやったこと
yamadashy
3
960
ViteとTypeScriptのProject Referencesで 大規模モノレポのUIカタログのリリースサイクルを高速化する
shuta13
2
160
データ戦略部門 紹介資料
sansan33
PRO
1
3.8k
From Natural Language to K8s Operations: The MCP Architecture and Practice of kubectl-ai
appleboy
0
160
ローカルLLMとLINE Botの組み合わせ その2(EVO-X2でgpt-oss-120bを利用) / LINE DC Generative AI Meetup #7
you
PRO
0
150
会社を支える Pythonという言語戦略 ~なぜPythonを主要言語にしているのか?~
curekoshimizu
3
620
SQLAlchemy の select(User).where(User.id =="123") を理解してみる/sqlalchemy deep dive
3l4l5
3
310
FinOps について (ちょっと) 本気出して考えてみた
skmkzyk
0
210
あなたの知らない Linuxカーネル脆弱性の世界
recruitengineers
PRO
3
150
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
140
7.2k
A Modern Web Designer's Workflow
chriscoyier
697
190k
How STYLIGHT went responsive
nonsquared
100
5.8k
What's in a price? How to price your products and services
michaelherold
246
12k
Practical Orchestrator
shlominoach
190
11k
Scaling GitHub
holman
463
140k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
130k
Context Engineering - Making Every Token Count
addyosmani
8
300
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
930
Fireside Chat
paigeccino
40
3.7k
Transcript
AIエージェントによる業務効率化への飽くなき挑戦 - AWS上の実開発事例から学んだ効果、現実そしてギャップ- 2025/10/27 Kiminori Yokoi @nasuvit_z
2 <事例> プロモーション動画生成エージェント
3 <事例> プロモーション動画生成エージェント • 「台本作成」 「音声生成」 「動画生成」 「動画編集」 の4つの ツールを持たせたAIエージェント
• AIエージェントに自然言語で指示を出すと、これらのツールを 自律的に組み合わせて、動画を生成する • 従来、これらのタスクは別々な人が行ったものを切り貼りする ような形で実施していたため、 コミュニケーションも含めて、 完成までに多大な時間を要したが、AIエージェント化したこと で、作業速度が向上し、リトライ検証も容易になったため、 完成までの時間が90%近く削減 (但し質はそれなりの物)
4 アーキテクチャ図 (2025/10/27時点) 台本生成エージェントとAPIコールを組み合わせたハイブリッドエージェント
5 Amazon Bedrock AgentCore とは • AIエージェントを、安全に本番運用するためのモジュール群(イン フラ+ツール+運用管理)を提供するAWSのマネージドサービス • デプロイまでを5分で体験するサンプルコードは公式ブログを参照
https://aws.amazon.com/jp/bedrock/agentcore/
6 AIエージェントで目指す地点とそのギャップ
7 • 生成AIの進化により、AIは文章や画像を生成するだけでなく、業務支援にも 広く使われるようになった • しかし、実際のビジネス現場では、単発の応答ではなく、文脈を理解し、継 続的に判断し、他システムと連携して動く能力が求められる • この課題を解決する Agentic
AI という考え方とその実装が登場した • ただ出力するだけであった生成AIの能力に、記憶・推論・計画・行動の要素 を加え、AIが自ら目的を理解して行動する仕組みを実現する • このサービス実装が Amazon Bedrock AgentCore • AIが企業全体のプロセスを横断的に担うことが期待されている Agentic AI とは
8 単なる業務効率化にとどまらず 企業全体の働き方や価値創出の仕組みを根本から変革する 生産性の向上 プロセスの最適化 研究と革新の加速 • 社員の知的活動を支 援する機能 •
日常の定型業務を自 動化し、情報収集や 意思決定を補助 • 既存の業務フロー全 体を再構築して、AI に最適化 • 部門間のタスクをつ なぎ、ポリシー順守 と作業効率UPを両立 • 膨大なデータから新 たな知見を導き出し、 研究開発の速度と質 を同時に向上 • 未知のパターンの発 見、新たな解決策の 提案 Agentic AI の期待効果
9 エージェントの協調パターン パターン1 直列実行型 パターン2 並列実行型 パターン3 監督型 在庫 決済
配送 調査1 調査2 調査3 結果1 結果2 結果3 監督者 検索 作文 変更 結果 結果 パターン3だけに夢を見がちだが、それだけで何とかしようとすると失敗しやすい エージェント
10 Agentic Loopとエージェントの関連性 Agentic Loopは、各エージェントが思考を繰り返す動作を指す 引用: Strands Agents – オープンソース
AI エージェント SDK の紹介
11 エージェントの協調パターン パターン1 直列実行型 パターン2 並列実行型 パターン3 監督型 在庫 決済
配送 調査1 調査2 調査3 結果1 結果2 結果3 監督者 検索 作文 変更 結果 結果 以下のイラストをイメージして、Agentic AI全体の設計の解像度を高めておく エージェント ツール 外部入力プロンプト システムプロンプト 文脈の記憶 文脈の記憶 文脈の記憶
12 何も考えずに開発するとどうなるか • 成果の質が悪いのに処理を終えようとする • (その逆で) 何度も同じツールを呼び出そうとする • かなり大きなお金がかかるAPIを何回も呼び出してしまう •
Agentic Loopが振り出しに戻ろうとする • AIエージェントは最終成果のみを返すため、やり直す間に蓄積された生成物 (通称: ゴミ) は無駄になってしまう エージェント間の協調以前の問題に直面する Agentic Loopとは、制御し難いものである 一見うまく行っているように見えても、次はうまくいかないかもしれない
13 使う人は結果さえ良ければそれで良いのだが 引用: https://aws.amazon.com/jp/blogs/news/introducing-strands-agents-an-open-source-ai-agents-sdk/ • 推論が高額なモデルに繰り 返し指示 (破産リスク) • リクエスト上限への到達
• APIリクエスト課金の上昇 (破産リスク) • リクエスト上限への到達 • ツールは1回呼び出して終わることもあれ ば、10回以上の時もある (不確実性高) • 途中の生成物は破棄されて無駄になる サービス運営者はそうもいかない • 実行機会あたりの処理時間 の上昇による課金の高額化 • 無駄な生成物が蓄積される ことによるストレージ課金
14 業務効率化に採用できるテクニック ユースケース、フレームワークなどに依存せず使える技として紹介
15 人間による監督 (Human-In-The-Loop, Return Of Control) 実行前に、人が重要な意思決定を確認し承認する → 無駄なAPIの実行を減らす クラウド側のReturn
Of Control機能や、エージェントコード内の接頭辞で実装 システムプロンプトでも擬似的に実現 (不確実性高) あなたは、外部データソースから情報を抽出し、動画の台本を生成する エージェントです。 情報の抽出または分類が完了し、台本の文案を生成した後、その結果を 確定する前に、必ずユーザーによる検証(Human-In-The-Loop)を 要求してください。 介入を求める際は、「[検証リクエスト]」という接頭辞を使用し、以下 の情報を含めてください。 1.抽出された元データ(ソース) 2.あなたが生成した台本の文章 3.ユーザーが結果を承認または修正するための明確な指示 ユーザーの承認が得られるまで、次の処理に進まないでください。次の 処理は (以下略
16 エージェントが生成した情報の確度に閾値を設ける https://aws.amazon.com/jp/blogs/news/minimize-ai-hallucinations-and-deliver-up-to-99- verification-accuracy-with-automated-reasoning-checks-now-available/ 行動に移す前に満たすべき最小の確度を設定 例えば「次の処理に移行する前に確度90%以上を要件にする」運用が可能 自動推論チェック Bedrock Guardrail
17 会話を記憶して次に活かす https://docs.aws.amazon.com/ja_jp/bedrock-agentcore/latest/devguide/memory- terminology.html 過去の会話や作業履歴を記憶させておく 例えば「先週行った作業の影響を考慮して回答を返す」という運用が可能 様々なアプローチが存在 • フレームワークが持つ機能を使用する •
セッション、会話履歴 • ファイルに書き込む • 外部ストレージを使用する • AgentCore Memoryを使用する
18 Agentic Loop に介入する ツールのreturnでAgentic Loopへの介入を試みる (不確実性高)
19 非同期処理を採用する 長時間の作業に非同期処理を採用し、クライアントによる中断リスクを下げる ただし、非同期処理を採用すれば、必ず結果を取りに行かなければならない リクエストした時のIDなどをDynamoDBに記憶させておくのが安全 Agentic Loopにポーリングさせるのは、今のところ危険 (外ならOK) ※処理待ちの例 Agentic
Loopと組み合わせたいが危険
20 品質保証エージェントをプロセスに投入する (検証中) あるエージェントの「出力を検証」するエージェントとして開発 事前定義されたルールと照合して「精度を担保」し「品質基準を維持」する Human-In-The-Loopの非承認率を下げるアプローチとして検証中 注: バイナリの検証は困難 動画の検証はどうしましょうね
21 まとめ • 最初に「動画生成エージェント」というテーマに挑んだことで、 AIエージェントで出来ること、よく考えないといけないことが 高い解像度を持って、見えてきました。 • これが「文書生成エージェント」というテーマだったら、お そらく見えなかったであろう知見が多くあります。 •
結果良ければ全て良しと断言し切れない世界があります。 • これが、パターンを突き詰め、工夫を重ねる理由です。 • 自身や周囲の業務によく目を向け、ChatGPTができないことを、 オリジナルのAIエージェントで実現しましょう!