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
AgentCoreの基本機能と実践的なChatBotの構築
Search
omiya
October 21, 2025
Technology
0
73
AgentCoreの基本機能と実践的なChatBotの構築
PoC止まりが典型のAI Agent(Chat Bot)開発について、
アプリケーション側とインフラ側の2軸からのアプローチをいくつか紹介します。
omiya
October 21, 2025
Tweet
Share
More Decks by omiya
See All by omiya
全部をAIエージェントにしない設計: AWS Step Functions × Amazon Bedrock AgentCore × Strands Agents Multiagent Graphで不確実性を考慮するワークフロー
omiya0555
0
2
社内文書検索Agentをつくってみた (AgentCore/Strands Agents/Slack Bot)
omiya0555
0
130
Strands Agents で実現する名刺解析アーキテクチャ
omiya0555
1
180
Other Decks in Technology
See All in Technology
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
230
usermode linux without MMU - fosdem2026 kernel devroom
thehajime
0
240
Context Engineeringの取り組み
nutslove
0
380
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
210
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
170
予期せぬコストの急増を障害のように扱う――「コスト版ポストモーテム」の導入とその後の改善
muziyoshiz
1
2.1k
CDK対応したAWS DevOps Agentを試そう_20260201
masakiokuda
1
430
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
200
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
260
30万人の同時アクセスに耐えたい!新サービスの盤石なリリースを支える負荷試験 / SRE Kaigi 2026
genda
4
1.4k
SchooでVue.js/Nuxtを技術選定している理由
yamanoku
3
210
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
410
Featured
See All Featured
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.1k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
240
The Power of CSS Pseudo Elements
geoffreycrofte
80
6.2k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
150
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
From π to Pie charts
rasagy
0
130
Evolving SEO for Evolving Search Engines
ryanjones
0
130
Balancing Empowerment & Direction
lara
5
900
Tell your own story through comics
letsgokoyo
1
810
Site-Speed That Sticks
csswizardry
13
1.1k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
0
3.4k
Between Models and Reality
mayunak
1
200
Transcript
©Fusic Co., Ltd. 0 AWS Bedrock AgentCore に社内文書検索Botを構築する 〜AgentCoreの基本機能と実践的なChatBotの構築〜 2025.10.21
大宮 佑仁 @_Svva110vvtai1_
[email protected]
~生成AI活用 AI Cording から Agents 実装まで~
©Fusic Co., Ltd. 1 1. はじめに 2. 背景と課題:PoC止まりのAI Agent 開発
3. Amazon Bedrock AgentCore の概要 4. 成果物の紹介:実運用 Fusic マン 5. Amazon Bedrock AgnetCore による運用 6. AI ChatBot の実装ポイント 7. まとめ
©Fusic Co., Ltd. 2 はじめに 1
©Fusic Co., Ltd. 3 自己紹介 大 宮 佑 仁 Y
U J I N O M I Y A 株式会社Fusic 前職 : 陸上自衛隊 システム部隊(運用保守2年) 得意 : 敬礼 保有資格 : AWS All Certifications Engineer 2025 情報処理安全確保支援士(合格) LPIC level 2 はじめに
©Fusic Co., Ltd. 4 背景と課題:PoC止まりのAI Agent 開発 2
©Fusic Co., Ltd. 5 昨今のAI・AI Agents開発の潮流 背景と課題:PoC止まりのAI Agent 開発 UX/運用の問題からPoC段階で止まる典型パターン
・UXが整備されず利用定着しない ・ガードレール・監視体制・コスト制御が未設定 ・セキュリティ・データ保護観点で社内展開が難しい “作ること” より “運用し続けること” が難しい
©Fusic Co., Ltd. 6 昨今のAI・AI Agents開発の潮流 背景と課題:PoC止まりのAI Agent 開発 AI
エージェントを ”大規模、迅速、安全” に ”デプロイおよび運用” することは難しい 有望な概念実証 => 数千のユーザーに合わせてスケールしたり、 本番対応のエージェントへと移行するのは難しい ・セッション管理、ID コントロール ・メモリシステム、オブザーバビリティ ・セキュリティとコンプライアンス
©Fusic Co., Ltd. 7 Amazon Bedrock AgentCore の概要 3
©Fusic Co., Ltd. 8 Amazon Bedrock AgentCore Amazon Bedrock AgentCore
概要 AI エージェントを あらゆる規模で安全にデプロイおよび運用するサービス あらゆるフレームワークやモデル上で動作する AI エージェントを、 安全性・信頼性・ガバナンスを担保しながら、 PoCから本番環境へスケール展開するためのサービス PoC止まり脱却のためのキーになるAI Agentの運用サービス
©Fusic Co., Ltd. 9 Amazon Bedrock AgentCore Amazon Bedrock AgentCore
概要 各機能 ・AgentCore Runtime: エージェントとツールをセキュアにデプロイ・実行するサーバーレス実行環境 ・AgentCore Memory: 短期/長期の対話・文脈記憶を管理し、パーソナライズされた応答を支える記憶基盤 ・AgentCore Identity: ユーザーやエージェントの認証・許可を管理し、安全なリソースアクセスを担保 ・AgentCore Gateway: 既存API/サービスをエージェント用ツールに変換し、シームレスな外部連携を実現 ・AgentCore Observability: メトリクス・ログ・トレースを収集・可視化し、運用と改善を支援する監視機能
©Fusic Co., Ltd. 10 Amazon Bedrock AgentCore Amazon Bedrock AgentCore
概要 各機能(ざっくり説明) ・AgentCore Runtime :エージェント自体の実行環境 ・AgentCore Memory :会話内容などを記憶する機能 ・AgentCore Identity :認証関連の機能 ・AgentCore Gateway :エージェントから外部リソースへの出口 ・AgentCore Observability:監視機能
©Fusic Co., Ltd. 11 成果物の紹介:実運用 Fusic マン 4
©Fusic Co., Ltd. 12 成果物概要 成果物の紹介:実運用 Fusic マン Confluenceの社内ドキュメントを検索し回答するSlack Bot
©Fusic Co., Ltd. 13 使用した技術 AWS サービスで作成 - App Runner
- Amazon Bedrock - Amazon Bedrock AgentCore - Strands Agents - Lambda - ECS Fargate - OSS Atlassian MCP Server 成果物の紹介:実運用 Fusic マン
©Fusic Co., Ltd. 14 構成図 OSS MCP Server Cloud (MCP
Client) AgentCore Gateway App Runner AgentCore Runtime Strands Agents Slack App Guardrail 成果物の紹介:実運用 Fusic マン
©Fusic Co., Ltd. 15 Amazon Bedrock AgnetCore による運用 5
©Fusic Co., Ltd. 16 AgentCore Observability Amazon Bedrock AgnetCore による運用
※オブザーバビリティとは オブザーバビリティは、従来の監視ツールよりも広い範囲と可視性をもたらし、 状況データや履歴データ、システム相互作用を追加で取り入れることができます。 これにより、監視アラートの根本原因を調査できるほか、 複数のコンポーネントの相互作用によって発生する問題を調査できます。 > https://aws.amazon.com/jp/compare/the-difference-between-monitoring-and-observability/
©Fusic Co., Ltd. 17 AgentCore Observability Amazon Bedrock AgnetCore による運用
※オブザーバビリティとは オブザーバビリティは、従来の監視ツールよりも広い範囲と可視性をもたらし、 状況データや履歴データ、システム相互作用を追加で取り入れることができます。 これにより、監視アラートの根本原因を調査できるほか、 複数のコンポーネントの相互作用によって発生する問題を調査できます。 > https://aws.amazon.com/jp/compare/the-difference-between-monitoring-and-observability/ 従来のモニタリングが「異常の検知」に重点を置くのに対し、 ログ、メトリクス、トレースといったデータを組み合わせて活用することで、 「何が起きたのか」「なぜ起きたのか」を深く理解し、 異常なシステム影響の根本原因を調査をすることを目的としている。
©Fusic Co., Ltd. 18 AgentCore Observability Amazon Bedrock AgnetCore による運用
メトリクスダッシュボード - Session - Trace - Error - Slottle - Runtime metrics etc..
©Fusic Co., Ltd. 19 AgentCore Observability Amazon Bedrock AgnetCore による運用
メトリクスダッシュボード - Session - Trace :”Agent の処理を辿る” - Error - Slottle - Runtime metrics etc..
©Fusic Co., Ltd. 20 AgentCore Observability Amazon Bedrock AgnetCore による運用
Trace - 処理時間, メタデータ - イベントごとの入出力を辿る
©Fusic Co., Ltd. 21 AgentCore Observability Amazon Bedrock AgnetCore による運用
Trace - 処理時間, メタデータ - イベントごとの入出力を辿る
©Fusic Co., Ltd. 22 AgentCore Observability Amazon Bedrock AgnetCore による運用
Trace - 処理時間, メタデータ - イベントごとの入出力を辿る ボトルネックの特定・パフォーマンス改善
©Fusic Co., Ltd. 23 AI ChatBot の実装ポイント 5
©Fusic Co., Ltd. 24 実用的なAI ChatBot 構築のためのポイント 1. UX重視設計:Slackインターフェース採用 2.
不正な入力を検知する 3. データとセキュリティ AI ChatBot の実装ポイント
©Fusic Co., Ltd. 25 UX重視設計:Slackインターフェース採用 ・表示されるSlackメッセージには mkdown を適用 ・適切な位置の改行や太字 ・箇条書き形式
・情報ソースのリンクを提示 AI ChatBot の実装ポイント
©Fusic Co., Ltd. 26 不正な入力を検知する AI ChatBot の実装ポイント ・暴力/ 性的など不適切な内容をAmazon
Bedrock Guardrail によって検知 ・ガードレールに引っかかると固定のレスポンスを返却
©Fusic Co., Ltd. 27 不正な入力を検知する AI ChatBot の実装ポイント ・暴力/ 性的など不適切な内容をAmazon
Bedrock Guardrail によって検知 ・ガードレールに引っかかると固定のレスポンスを返却 ・ID, Channel, User名, 日時, 入力内容を Slackで通知
©Fusic Co., Ltd. 28 不正な入力を検知する AI ChatBot の実装ポイント ・不正なSlackユーザーからの要求をSlack APIを用いたバリデーションで検知
・ID, Channel, User名, 日時, 入力内容と 検知理由 を Slackで通知
©Fusic Co., Ltd. 29 データとセキュリティ AI ChatBot の実装ポイント ・外部DB格納が制限される方針 →
Atlassian MCP を利用してリクエストの都度検索 ・よくある質問 →ローカルのVector DBに格納・定期更新で安全&高速化
©Fusic Co., Ltd. 30 実用的なAI ChatBot 構築のためのポイント まとめ 1. UX重視設計:Slackインターフェース採用
非エンジニアも含めて、社内みんなが使い慣れたUI Confluence等のWEB検索UIを介さずに利用可能 Markdown対応で自然なスタイリング表示 2. 不正な入力を検知する 管理者通知機能(不正ユーザー及び不正入力検知) 3. データとセキュリティ 外部DB未使用方針 → OSS Atlassian MCPを採用 よくある質問はローカルVector DBに格納で安全&高速化 AI ChatBot の実装ポイント
©Fusic Co., Ltd. 31 まとめ ~生成AI活用 AI Cording から Agents
実装まで~ 背景と課題:PoC止まりのAI Agent 開発 “作ること” より “運用し続けること” が難しい AI エージェントを ”大規模、迅速、安全” に ”デプロイおよび運用” することは難しい
©Fusic Co., Ltd. 32 Amazon Bedrock AgentCore を活用することで、本番に耐えうるAI Agentの運用が可能 1
まとめ ~生成AI活用 AI Cording から Agents 実装まで~
©Fusic Co., Ltd. 33 Amazon Bedrock AgentCore を活用することで、本番に耐えうるAI Agentの運用が可能 Chatbotを継続運用するためには、基盤だけでなくUX/
セキュリティ/ データ運用 も重要 1 2 まとめ ~生成AI活用 AI Cording から Agents 実装まで~
©Fusic Co., Ltd. 34 Thank You We are Hiring! https://recruit.fusic.co.jp/
ご清聴いただきありがとうございました