Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Bedrock×MCPで社内ブログ執筆文化を育てたい!
Search
Har1101
April 16, 2025
Programming
2.9k
7
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Bedrock×MCPで社内ブログ執筆文化を育てたい!
Har1101
April 16, 2025
More Decks by Har1101
See All by Har1101
AgentCore Runtime上にAgentic Coding基盤を構築・展開する際の設計ポイントと限界点 / Design considerations and limitations when building an agentic coding platform on AgentCore Runtime
har1101
7
920
Gmail/Google DriveをトリガーにAIエージェントを動かそう! / Run AI agents with Gmail/Google Drive as triggers!
har1101
3
750
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
740
これからAgentCoreを触る方へトレンドはGatewayです
har1101
6
590
Even G2とAWSで推しのエージェントを召喚しよう!
har1101
1
240
エージェンティックRAGにAWSで入門しよう!
har1101
9
2.4k
TypeScriptだけでAIエージェントを作る フロント・エージェント・インフラのフルスタック実践
har1101
7
2k
AgentCore Registry入門~マルチアカウントでどう使うの~
har1101
1
140
AgentCore×VPCでの設計パターンn選と勘所
har1101
4
710
Other Decks in Programming
See All in Programming
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
14
6.9k
Streamlitで実現する自然言語データアプリ開発
ayumu_yamaguchi
1
340
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
540
Jetpack Compose Mechanisms
skydoves
2
470
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
270
速習iPhone Duo対応
yuukiw00w
2
960
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
760
Androidだけじゃない、DroidKaigiで広がった私の技術スタック
akkeylab
0
120
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
7
2.4k
Rでドレミ/Do-Re-Mi_with_R
florets1
0
120
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
160
Featured
See All Featured
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
6
1.2k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.4k
A designer walks into a library…
pauljervisheath
211
25k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
460
Code Review Best Practice
trishagee
74
20k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
470
Done Done
chrislema
187
17k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
320
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
400
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
250
Transcript
Bedrock×MCPで 社内ブログ執筆文化を育てたい! 2025/04/15 (火) JAWS-UG 東京 Community Builders Night 福地開
Who am I ? 福地 開 (ふくち はるき) @har1101mony 所属:NECソリューションイノベータ株式会社
年次:3年目 業務:インフラエンジニア(AWS) 活動:ITなんでも勉強会「つながりテック」 運営 AWS Community Builders初選出 カテゴリ:AI Engineering
アウトプットは人生を変える
弊社でも積極的な アウトプット文化を根付かせたい!
弊社でも積極的な アウトプット文化を根付かせたい! (まずはハードルの低いブログから)
参考:QiitaのOrganizations
参考:QiitaのOrganizations 外の世界には…
参考:QiitaのOrganizations
そのために超えなければいけない課題
課題 ◆執筆者目線 • ネタが無い、何を書けば良いかわからない • ブログの書き方がわからない • ブログを書くメリットがわからない • 書く時間がない
• そもそも書く気がない ◆組織上位者目線 • 内容のレビューはどうするのか? • 機密情報のチェックはどうするのか? • これを行うことによる会社へのメリットは?
課題 ◆執筆者目線 • ネタが無い、何を書けば良いかわからない • ブログの書き方がわからない • ブログを書くメリットがわからない • 書く時間がない
• そもそも書く気がない ◆組織上位者目線 • 内容のレビューはどうするのか? • 機密情報のチェックはどうするのか? • これを行うことによる会社へのメリットは?
課題 ◆執筆者目線 • ネタが無い、何を書けば良いかわからない • ブログの書き方がわからない • ブログを書くメリットがわからない • 書く時間がない
• そもそも書く気がない ◆組織上位者目線 • 内容のレビューはどうするのか? • 機密情報のチェックはどうするのか? • これを行うことによる会社へのメリットは? Bedrockで 解決できないか!?
ブログ執筆サポート AIエージェントを作ってみた!
◆ブログアイデア出しエージェント(with Brave MCP Server) ◆ブログレビューエージェント アーキテクチャ
ライブデモ
Mastraを使っての学び
◆ECSでも、Lambda Web Adapterでも、お好みで ◆ストリーミングレスポンス対応、MCPももちろん使える! Mastra × Next.jsのデプロイ先
◆MCPの設定 Mastraでのエージェント実装
◆ブログアイデア出しエージェントの設定 Mastraでのエージェント実装
◆ブログアイデア出しエージェントの設定 ◆ブログレビューエージェント Mastraでのエージェント実装
◆ブログアイデア出しエージェントの設定 ◆ブログレビューエージェント ◆LLMアプリ開発初心者でも取っつきやすかった! Mastraでのエージェント実装
◆エージェントはレスポンス生成に時間がかかることが多い →今何をしているかがわからないと、ユーザーは不安 詰まりポイント:トレースの表示 これ今動いてる…? いつまで待つの…?
◆そこで、トレースを表示してあげる! →エージェントの思考や行動を可視化! 詰まりポイント:トレースの表示
◆ただ、Mastraのトレース表示に少し難航… ◆onStepFinishパラメータ(エージェントのステップごとに色々出力) 詰まりポイント:トレースの表示
◆「エージェントのステップ」ってこんな感じ…? 詰まりポイント:トレースの表示
◆「エージェントのステップ」ってこんな感じ…? ◆実際はこうでした!!! 詰まりポイント:トレースの表示
◆stepType: ‘initial’の段階で、toolCalls/toolResultsが 既に出力されている…?? 詰まりポイント:トレースの表示
このアプリをブラッシュアップして、 目指す世界
◆Qiitaなどのブログ執筆イベントにもっと積極的に参加 →会社のプレゼンス向上、アウトプットを社内文化に ◆イベントに参加して終わり、ではなく その先も自発的に動く人を増やしていく ◆ボトムアップとトップダウン • 若手を巻き込んで積極的に外の世界へ • 上の人たちも上手いこと巻き込みたい 社内で自発的にアウトプットする人を増やしたい!
◆これまでは自分ひとりで外の世界へ出て、楽しんできた ◆次はそれを社内へと伝播させていく ◆とはいえ、アプリを作っただけでは何も変わらない ◆どうやって巻き込んでいくかを考え中… ◆社内向けに行っている活動があれば、 ぜひ意見交換させてください! CBとして、他の人にも影響を与えられるようになる