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
AIをフル活用してオンコール機能のプロトタイプを2日で作った話 / Building an A...
Search
Narimichi Takamura
June 30, 2026
Technology
330
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AIをフル活用してオンコール機能のプロトタイプを2日で作った話 / Building an AI-Powered On-Call Prototype in Just Two Days
ゆるAI 第一回での登壇資料です。
https://yuru-ai.connpass.com/event/392834/
Narimichi Takamura
June 30, 2026
More Decks by Narimichi Takamura
See All by Narimichi Takamura
SRE本の知られざる名シーン / The Hidden Gems of Google SRE Book
nari_ex
2
810
小さくはじめるSLI/SLO ~育てながら組織に定着させる実践知~ / Starting Small with SLI/SLOs: Building Adoption Through Continuous Growth
nari_ex
9
2.8k
Observability — Extending Into Incident Response
nari_ex
2
1.5k
インシデントキーメトリクスによるインシデント対応の改善 / Improving Incident Response using Incident Key Metrics
nari_ex
1
14k
組織的なインシデント対応を目指して〜成熟度評価と改善のステップ〜 / Towards an Organized Incident Response - Maturity Assessment and Improvement Steps -
nari_ex
7
11k
Waroomの開発モチベーションと今後のロードマップ / Waroom development motivation and roadmap
nari_ex
1
2k
Engineering with Business Impact
nari_ex
2
400
How We Foster Reliability in Diversity
nari_ex
14
13k
SRE Practices in Organizations
nari_ex
16
12k
Other Decks in Technology
See All in Technology
DBTS2026 盛り上がってますか!?Databricksが実現するAI時代のデータ基盤
akuwano
1
190
複雑な業務システムを高速でつくるため、チーム全員をつくれる人へ
ayakurabuchi
0
140
AIがGISを代替する日:〜すべてをAIが創る時代に、私たちがFOSS4Gに関わる意味〜
lehupa
1
210
Kiro 入門 (1 つのエージェントを、どの画面からでも) | 目指せ Kiro マスター 01
inariku
PRO
5
1.1k
企画からFlutter実装まで、1つの機能を一貫して開発したプロセスと成果物
khiroyuki1003
1
160
Sinatra on PicoRuby ローカルでセルフホスト
bash0c7
0
110
Sizing, Benchmarking and Performance Tuning Apache Flink Clusters
rmetzger
0
130
re:Invent2026 事前勉強会 歴史と愉しみ方10分LT編
toshi_atsumi
0
150
内製アプリとClaudeスキルのセキュリティチェック、 Backlogの課題で回しています。
ayaka_egaaa
0
140
Kiro Crew の Bot (続く役目を任せる窓口) | 目指せ Kiro マスター 12
inariku
PRO
2
290
In-Context Learning再入門。ICLの勾配降下的解釈の研究動向を追ってみる。
dai08srhg
1
690
Shared Signals Framework 仕様解説
oidfj
0
150
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.7k
VelocityConf: Rendering Performance Case Studies
addyosmani
331
25k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1.1k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
570
Music & Morning Musume
bryan
48
7.5k
Amusing Abliteration
ianozsvald
1
380
Abbi's Birthday
coloredviolet
4
11k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Technical Leadership for Architectural Decision Making
baasie
3
640
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
350
The untapped power of vector embeddings
frankvandijk
2
2k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Transcript
AIΛϑϧ׆༻ͯ͠ ΦϯίʔϧػೳͷϓϩτλΠϓΛ 2Ͱ࡞ͬͨ ߴଜ ಓʢ@nari_exʣ
2
גࣜձࣾTopotalʢͱΆͨΔʣ • h#ps:/ /topotal.com • SREΛओ࣠ʹͨ͠ελʔτΞοϓ • 2ࣄۀΛӡӦ • SRE
as a Service • SaaS for SREʢWaroomʣ 3
SRE as a Service • topotal.com/services/sre-as-a-service • SREʹಛԽٕͨ͠ज़ࢧԉαʔϏε • ࢧԉͷྫ
• SLI/SLOͷಋೖɾӡ༻վળ • CI/CDͷߏஙɾվળ • ΠϯγσϯτϚωδϝϯτͷվળ 4
WaroomʢΘΔʔΉʣ • ΠϯγσϯτϚωδϝϯτSaaS • Slack ϕʔεͷରԠʹ߹ΘͤͯࣗಈԽɾ লྗԽ͕Ͱ͖Δ • AIΛ༻͍ͨݪҼΓ͚ɾ෮چ •
ਓແ੍ݶͷΦϯίʔϧػೳ 5
͡Ίʹ • PdMͱͯ͠ AIΛ͔ͭͬͯ৽ػೳͷϓϩτλΠϓΛͭ͘Δ աఔͰ ಘֶͨͼΛڞ༗͠·͢ • ʮAI࣌ʹͲ͏ϓϩμΫτΛ࡞Δͷ͔ʯΛߟ͑Δ͖͔͚ͬʹͳ Εخ͍͠Ͱ͢ 6
ຊެԋͷରऀ • AIίʔσΟϯάπʔϧʢVibe Codingʣʹڵຯ͕͋Δํ • ϓϩμΫτ։ൃ৽ػೳ։ൃʹܞΘ͍ͬͯΔΤϯδχΞ • AI࣌ͷ༷ࡦఆϓϩτλΠϐϯάͷਐΊํΛΓ͍ͨํ 7
൵ئͩͬͨΦϯίʔϧػೳ • ϦϦʔεॳ͔Βཁ͕ઈ͑ͳ͍ͷػೳͷҰͭ • ʮ͍͔ͭ࡞Ζ͏ʯ ͱࢥͬͯ5͕ܦա͍ͯͨ͠... 8
͖͔͚ͬࣾษڧձ • 2026/01্०ɺVibe Codingͷྫ͕֤ॴͰੜ·Ε͍ͯͨ • ࣾษڧձͰʮexe.dev͕͍͢͝ʯ͜ͱΛΔ • ࣌ͷࣗͷग़ΕײΛײ͓ͯ͡ΓɺҰ୴৮ͬͯΈΔ͜ͱʹ • Ͳ͏ͤΔͳΒɺϞνϕͷग़ΔͷΛͭ͘Γ͍ͨ
→ ࢼ͠ʹΦϯίʔϧػೳΛ࡞ͬͯΈΑ͏ 9
Φϯίʔϧػೳͱ • ো͕ى͖ͨͱ͖ʹి௨Λ͢ΔΈ • ೲಘײͷ͋Δి௨Λ࣮ݱ͢ΔͨΊʹɺࡉ͔ͳػೳཁٻ͕͋Δ • εέδϡʔϧཧ • ϩʔςʔγϣϯཧ •
ແԠɾԠ࣌ͷΤεΧϨʔγϣϯ • ௨ͷূཧ 10
exe.dev - ର͠ͳ͕Β։ൃͰ͖ΔVM Hos-ngαʔϏε1 • AIΤʔδΣϯτʢShelleyʣͱνϟοτ͠ͳ͕Β։ൃ • VM্Ͱίʔυͷ࣮ɾ࣮ߦɾमਖ਼Λ܁ΓฦͤΔ • HTTPS͖Ͱͦͷ··ΞϓϦΛެ։Ͱ͖Δ
• αʔόʔߏஙσϓϩΠΛ΄ͱΜͲҙࣝ͠ͳͯ͘Α͍ 1 exe.dev - AI࣌ͷVM Hos0ngαʔϏε 11
࠷ॳʹͬͨ͜ͱ • ʮWaroom͜ΜͳϓϩμΫτͰ͢ɻʯ • ʮΦϯίʔϧػೳΛ࡞͍ͬͯͩ͘͞ɻʯ → 20ޙ… 12
࣮༻Ͱ͖ͳ͍ͷ͕Ͱ͖ͨ 13
೦ͯ͡ཧͷͷͰ͖ͳ͍ • ࠶ܝ: AIຐ๏Ͱͳ͍ → ͪΌΜͱ༷Λߟ͑Α͏ 14
Vibe Codingલͷ४උΛ͢Δ • ͔࣌Β͍׳Ε͍ͯͨChatGPT Deep Research Λར༻ • ҎԼͷ3εςοϓͰ४උʢݴޠԽɺ༷ࡦఆʣΛͨ͠ 1.
ڝ߹ௐࠪ 2. ࠷খݶͷػೳʢMVPʣΛఆٛ͢Δ 3. ༷ॻͱͯ͠Ξτϓοτ 15
Step1: ڝ߹ΛௐΔ • ޙൃͷΦϯίʔϧαʔϏεΛϝΠϯͰใऩू • incident.io • Rootly • Datadog
On-Call 16
Step2: MVPΛߟ͑Δ • ֤ࣾͷڞ௨ػೳ͔ΒMVPͷ͖ͨͨΛ࡞ • ϖϧιφΛఆٛ͠ɺMVPΛϒϥογϡΞοϓ • ͞Βʹ࣮ମݧސ٬͔ΒಘͨΦϯίʔϧػೳͷϖΠϯΛө 17
Step3: AI͚༷ॻΛ࡞Δ • exe.devͰɺShelley ͱ͍͏ΤʔδΣϯτ͕ར༻͞Ε͍ͯΔ • ࠓճʮShelley͕ཧղ͍͢͠ܗͰ༷ʯΛग़͢Α͏ʹࢦࣔ • ࠓࢥ͑ʮ࣮AI͕ཧղ͍͢͠ܗࣜʯͰΑͦ͞͏ →
AI͕ཧղ͍༷͢͠ॻ ͕ 18
͋ͱ exe.dev • exe.devʹ༷ॻΛషΓ͚Δ • 20͘Β͍ͭ → ͦΕͳΓʹಈ͘ͷ͕Ͱ͖ͨ 19
20
ͰऴΘΓ͡Όͳ͍ ৮ͬͯΈͯɺࡉ͔ͳෆʹ͡Ίͯؾͮ͘ • ಋઢ͕ѱ͍ • σβΠϯ͕ඍົ • ෆཁͳϘλϯ͕͋Δ • ใ͕ଟ͍ɾগͳ͍
→ ཧʹఔԕ͍ 21
AIͱର͠ɺഁյͱΛ܁Γฦ͢ • τʔΫϯ੍ݶΛҙࣝ͠ͳ͕Βɺ୲ͯ͠ฒߦ͠ͳ͕Βϒϥογ ϡΞοϓ • ChatGPT: ༷ͷϒϥογϡΞοϓ • exe.dev: εΩʔϚɺίʔυσβΠϯͷ૬ஊɾมߋ
• Why ࣗɺWhat ChatGPTɺHow exe.dev ΞαΠϯ 22
23
ि໌͚ʹνʔϜʹڞ༗ͨ͠ͱ͜Ζ • ʮΑͦ͞͏ʯʮ͕ͳͦ͞͏ʯ • Ұ୴ɺ͜ΕΛ࣋ͬͯϢʔβʔώΞϦϯάͯ͠Έ·͠ΐ͏͔ • ஊ͕ͦͷ͔Βෳ݅ൃੜ͢Δ͜ͱʹ → ಈ͘ͷ͕͋ΔͱͲΜͲΜ͕ਐΉɻϓϩμΫτͮ͘Γʹ͍ ͕૿ͨ͠ʂ
24
·ͱΊ 25
ࣗͳΓͷ։ൃαΠΫϧ ͷܕ͕Ͱ͖ͨ • ʮ۩ମతʹಈ͘ͷʯΛੜΈग़͢· ͰɺPdM͕ࣗͰ͖Δ • →༷ͷઆ໌ίετʙ༷վળ͕ര ʹ!! • ݱঢ়ɺAI׆༻ͷલޙͰਓ͕࣭Λߴ
ΊΔऔΓΈ͕ඞਢ 26
AIվળͷϧʔϓΛരʹͯ͘͠Εͨ • ʮࣦഊ͢Δίετʯ͕ܶతʹԼ͕Δ ͜ͱͷՁΛڧ࣮͘ײ • େʹյͯ͠େʹ࡞ΓͤΔ͕ɺϓϩτλΠϓͮ͘Γͱ૬ ੑόονϦ • εϐʔυͷ֫ಘ͔ΜͨΜ ɺҰํͰɺՁͷ֫ಘΉ͔͍ͣ͠
27
ࠓճͷֶͼ • 1. ೦ͯ͡μϝɻAIΤεύʔͰͳ͍ • 2. Α͍ͷΛ࡞Δʹɺਂ͍ࢥߟͱݴޠԽ͕ඞཁ • 3. ཧͱͷΪϟοϓΛຒΊͯ͡ΊͯՁ͕ग़Δ
28
͋Γ͕ͱ͏͍͟͝·ͨ͠ 29