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 Agentで全自動化したい 〜構想と現在地〜
Search
Kaito Minatoya
December 23, 2025
Programming
490
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
Kaito Minatoya
December 23, 2025
More Decks by Kaito Minatoya
See All by Kaito Minatoya
開発生産性を上げながらビジネスも30倍成長させてきたチームの姿
kamina_zzz
2
2.5k
組織と文化から設計するエンジニア採用ストラテジー
kamina_zzz
0
1.1k
Other Decks in Programming
See All in Programming
Dockerfile CMD for Node.js
grazie1999
0
140
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
560
実装をデザインガイドラインに追従させるための取り組み / 260731-dip-mosh-design-system
dachi023
0
7.9k
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
270
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
290
Hono + Inertia + React で LP を構築した話
oukayuka
2
180
Discordを用いたラボオートメーション関連情報収集の自動化
noguhiro2002
0
460
引き算の組織 ― アウトカムとAIに全振りするために辞めたこと ― / Organization by Subtraction
hirokiyamamoto14
PRO
0
310
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
450
How I Won Prize Money at a Hackathon Using Codex and Symphony Alpha
yasei_no_otoko
0
130
Webエンジニアなのにブラウザの仕組みがわからないので、Pythonで自作してみた
tatsuki12
4
1.1k
書籍「プロフェッショナルAI駆動開発」紹介スライド
juntaromatsumoto
0
790
Featured
See All Featured
Exploring anti-patterns in Rails
aemeredith
3
480
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.3k
Documentation Writing (for coders)
carmenintech
77
5.5k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
2.6k
So, you think you're a good person
axbom
PRO
2
2.1k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
480
Agile that works and the tools we love
rasmusluckow
331
22k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
240
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Typedesign – Prime Four
hannesfritz
42
3.1k
The Curious Case for Waylosing
cassininazir
1
480
Transcript
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜 2025 / 12 / 23 Ubie株式会社 Software
Engineer / Tech Lead 湊谷 海斗
2 @me 2 Minatoya Kaito 湊谷 海斗 @kamina_zzz Ubie, inc.
Software Engineer / Tech Lead Music 🎸, Camera 📷, Fishing 🎣, Poker ♠, Game 🎮, Drinking 🍻, Camping ⛺
3 3 Ubie について
4 怠惰の極地 ・ストリームアラインドチームの開発者はフルサイクルエンジニアリングを実践している 具体的には… 1. PBI(プロダクトバックログアイテム)の作成 2. 実装 3. テスト
4. デプロイ 5. システム・事業メトリクスの分析 https://netflixtechblog.com/full-cycle-developers-at-netflix-a08c31f83249
5 怠惰の極地 ・ストリームアラインドチームの開発者はフルサイクルエンジニアリングを実践している 具体的には… 1. PBI(プロダクトバックログアイテム)の作成 2. 実装 3. テスト
4. デプロイ 5. システム・事業メトリクスの分析 https://netflixtechblog.com/full-cycle-developers-at-netflix-a08c31f83249 やることが ……多い!
6 怠惰の極地 ・ストリームアラインドチームの開発者はフルサイクルエンジニアリングを実践している 具体的には… 1. PBI(プロダクトバックログアイテム)の作成 2. 実装 3. テスト
4. デプロイ 5. システム・事業メトリクスの分析 https://netflixtechblog.com/full-cycle-developers-at-netflix-a08c31f83249 全部 AI に丸投げしたい!
7 怠惰の極地 目指したところ: 「全部AI Agentにやらせて、自分は『デプロイしてヨシ!』って言うだけの係になりたい」 https://netflixtechblog.com/full-cycle-developers-at-netflix-a08c31f83249
8 目指す体験 1. 企画: 私が「こういう機能があったら良さそう」とチャットにふわっと投げる。 2. PBI化: AIがそれを拾い、仕様に落とし込んでPBIを作成する。 3. 実装:
AI Agentがコードを書き、PRを作成する。 4. 検証: PR作成と同時にPreview環境へデプロイ。AIがオンデマンドのE2Eテストコードを書いて実行す る。 5. 承認: ここで初めて人間が登場。「いいじゃん」と承認ボタンを押す。 6. 分析: デプロイ後、AIがログやメトリクスを監視。「数値が悪化したのでロールバックしました」や「A/Bテス トでB案が勝ったので本採用します」といった判断まで行う。 7. 次の企画: 分析から得た示唆や他の情報から「次に行うべき修正の企画出し」が提示される。
9 目指す体験 1. 企画: 私が「こういう機能があったら良さそう」とチャットにふわっと投げる。 2. PBI化: AIがそれを拾い、仕様に落とし込んでPBIを作成する。 3. 実装:
AI Agentがコードを書き、PRを作成する。 4. 検証: PR作成と同時にPreview環境へデプロイ。AIがオンデマンドのE2Eテストコードを書いて実行す る。 5. 承認: ここで初めて人間が登場。「いいじゃん」と承認ボタンを押す。 6. 分析: デプロイ後、AIがログやメトリクスを監視。「数値が悪化したのでロールバックしました」や「A/Bテス トでB案が勝ったので本採用します」といった判断まで行う。 7. 次の企画: 分析から得た示唆や他の情報から「次に行うべき修正の企画出し」が提示される。 既にできているところもある
10 現在地: やりたいこと →デプロイまで
11 現在地: やりたいこと →デプロイまで
12 現在地: やりたいこと →デプロイまで
13 現在地: やりたいこと →デプロイまで
14 現在地: やりたいこと →デプロイまで
15 現在地: やりたいこと →デプロイまで
16 怠惰の極地 目指したところ: 「全部AI Agentにやらせて、自分は『デプロイしてヨシ!』って言うだけの係になりたい」 https://netflixtechblog.com/full-cycle-developers-at-netflix-a08c31f83249
17 技術スタック ・Slack, JIRA, GitHub, Claude Code ・Ubie では体感として Claude
Code が良さそう ・claude-code-base-action をもとに自作した GitHub actions で Claude Code を動かしている ・理論上 local の Claude Code と同じ性能が得られる
18 Why チケット駆動? ・チケット=「AIへの構造化されたプロンプト」 ・トレーサビリティ ・最初から AI が 100% 完璧に仕事を完遂はできない
・書き換えながら中間表現として共有メモリとして機能する ・Engineer以外も含む人間でも AI でも修正しやすい ・ステータス管理 ・メトリクス確認中→十分なサンプルサイズが集まってから分析する必要
19 今後の展望 ・merge & deploy の自動化 ・分析からレポーティング、次の企画へと完全自動化 ・エラーやシステムメトリクスの監視、自動復旧 ・より大きな機能開発、リファクタリング、リアーキテクチャなどなど
20 ご静聴ありがとうございました! We Are Hiring! 💪 https://recruit.ubie.life/