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駆動開発
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Naomichi Yamakita
March 11, 2026
28
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
現場で試したAI駆動開発
Naomichi Yamakita
March 11, 2026
More Decks by Naomichi Yamakita
See All by Naomichi Yamakita
ClickHouse活用によるパフォーマンス改善について
naomichi
0
160
SRE が駆動するプロダクト品質と アーキテクチャ進化の仕組み
naomichi
0
210
今こそ聞きたい!ガバメントクラウド
naomichi
0
62
AWSにおける横断的なログ分析と コストの管理
naomichi
1
7k
失敗から始まるリアーキテクト: SREの実践例で見る改善の道筋
naomichi
0
890
プロダクト横断で可視化する ダッシュボードの開発
naomichi
0
410
第一回ライブラリ開発について考える会
naomichi
0
140
Serverless Application Repositoryでトイルを削減する
naomichi
0
360
SRE的観点から日常を振り返る
naomichi
0
1.1k
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
610
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
560
Rails Girls Zürich Keynote
gr2m
96
14k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
The State of eCommerce SEO: How to Win in Today's Products SERPs - #SEOweek
aleyda
2
11k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
The agentic SEO stack - context over prompts
schlessera
0
820
Ethics towards AI in product and experience design
skipperchong
2
310
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Transcript
現場で試した AI 駆動開発 2026/03/11 Naomichi Yamakita
© Micronity inc. ⾃⼰紹介 ベトナム‧ハノイでのオフショア事業⽴ち上げからキャリアをスタートし、 アプリケーション開発からマネジメントまでを経験 2015 年にメタップス参画 (マイクロニティの前⾝)。徐々にクラウドインフラに も携わり、現在は横断的なテックリードや
SRE エンジニアとして従事 「AWS DevDay Tokyo」登壇、「Amazon Web Services ブログ」、 「builders.flash」寄稿、「Community Builder」メンバーなど ⼭北 尚道 株式会社マイクロニティ srest プロダクトオーナー 兼 SRE マネジャー Naomichi Yamakita @sre_yamakita 2
© Micronity inc. srest とは
© Micronity inc. チーム連携フロー 顧客 FDE PO ⼭北 開発 イノベーション
開発 プロダクト 技術検証‧アーキテクチャ選定 主機能の設計‧実装 開発 プラットフォーム 技術負債の改善 SRE インフラ構築、信頼性の最⼤化 機能要望 要件のとりまとめ QA (新設) コード品質改善、提供価値の保障
© Micronity inc. FDE の役割
© Micronity inc. • 開発速度の壁 ◦ 機能開発‧調査依頼‧不具合改修を並⾏して進める必要があり、増加する要求に⼈⼿が追い つかない状況が続いていた • レビュー‧QA
負荷の増⼤ ◦ 機能追加のペースに対し、レビューやテストが追いつかず、品質リスクが⾼まりつつある • SRE 運⽤の属⼈化 ◦ プロダクトを横断する SRE チームは、障害調査やインシデント対応など繰り返し作業が多い AI 駆動開発で「書く」「調べる」を⾃動化し、エンジニアは判断プロセスと本質的な仕 事に集中できる環境を構築する なぜ AI 駆動開発に取り組むのか
© Micronity inc. 開発環境は GitHub Copilot + Claude Code がベース
ロール別の取り組み ロール 施策 開発者 アプリケーション開発 / SDD 促進 / 不具合調査の自動化 SRE IaC 構築支援 / AWS MCP によるアラート調査 / インシデント調査の自動化 QA Playwright Test Agents 導入 / Design Docs からのテストケース自動生成 / CI パイプライン統 合 FDE AI プロトタイプ開発による客先提案
© Micronity inc. 開発: チームの開発プロセスに AI を組み込む • Design Docs
をコンテキストに与えることで 仕様を理解したコードを⽣成 • Claude Code から直接 AWS 上のデータベー ス接続し、クエリ調査からコードの改修まで ⾃動化 • Sentry (エラートラッキングツール) でエラー を検知し、MCP 経由でスタックトレースを分 析〜コード修正を提案 AI が書いたコードを⼈間がレビューする 体制へシフトしつつある
© Micronity inc. 開発: SDD (Spec-Driven Development) • 仕様をコードと同じ場所で管理し、AI を
仕様理解済み にする ◦ PRD‧Design Docs‧Test Case をす べてリポジトリで管理 • 仕様理解を前提とした AI コードレビュー により、仕様外の実装を検知 できる • Design Docs を元に Agent Skills がプロト タイプコードを⽣成 • 今後は 仕様と実装の差分からデグレー ションを検知する仕組み への拡張も検討
© Micronity inc. FDE: AI プロトタイプによる客先提案 顧客 AI を使ったコストアシ スタント機能が欲しい
従来 今後 要件定義 デザインチームとの連携 モック作成 提案 FDE がプロトタイプ開発 提案 数週間 数⽇
© Micronity inc. FDE: AI プロトタイプによる客先提案 exe.devを使うと、わずか 5 分で Claude
+ RAG ベー スのチャットを公開可能に AI Agent ベースで MCP ベースのチャットアプリケー ションをプロトタイプ実装。開発期間は数⽇程度
© Micronity inc. SRE: IaC とアラート対応への AI 活⽤ • IaC
構築⽀援 ◦ ⼤規模なリファクタリングを⼀例として、これまで 多⼤な時間がかかっていた作 業が AI と MCP の組み合わせにより⼤幅に効率化 ◦ インフラ構成の理解‧説明を元に、変更差分のレビューを AI が補助 • アラート調査 ◦ 複数リソース‧メトリクスを横断して原因を素早く特定 し、調査ログ‧原因分析 ‧ネクストアクションの作成まで半⾃動化。過去のポストモーテムとの⽐較も踏 まえた判断がしやすくなる
© Micronity inc. • 課題 ◦ 機能追加のペースに対してテスト⼯数が追いつかない ◦ UI 変更のたびにテストコードが壊れ、メンテナンスに時間がとられる
◦ テストケースの抜け漏れが品質リスクにつながる • 取り組み ◦ Playwright Test Agents の導⼊ (検証中) ▪ Planner: Design Docs を解析し、テストシナリオを⾃動⽣成 ▪ Generator: シナリオから Playwright テストコードを⽣成 ▪ Healer: テストコードを実⾏。失敗したテストを⾃動修復 QA: テスト⾃動化の品質基盤を整える
© Micronity inc. • AI が⽣成したコードは動くが、実装の判断根拠が不明瞭でレビューコストが⾼い • AI の⽣成速度にレビューが追いつかない •
今後、⼈がコードを書く量は減っていくため、レビュワーを新たに育てることが難し くなる 共通の課題: AI ⽣成コードにおけるレビュープロセス 解決策は「⼈がすべてレビューする」ことをやめ、AI がレビューするプロセスを設計す ることにある。仕様を AI への⼊⼒として整備し、コードの細部ではなく仕様‧要件への 適合度を AI が検証する仕組みへと移⾏していくことが求められる。
© Micronity inc. 共通の課題: ガードレール設計の重要性 • Claude Code に Terraform
の実⾏を委 ねた結果、本番データベースを含むイ ンフラ全体が削除されるインシデント が実際に発⽣している • AI は意図を確認せず、⼈間なら⽴ち⽌ まるような破壊的操作も迷わず実⾏す る • 強⼒だからこそ、適切なガードレール 設計が不可⽋であり、書き込み権限の 段階的付与‧破壊的な操作の最終判断 は必ず⼈間が⾏う
© Micronity inc. まとめ • Claude Code × MCP で開発‧SRE‧プロトタイプ開発の⽣産性が向上し、SDD
× Agent Skills が次世代の開発スタイルを形作りつつある • AI ⽣成コードのレビューは従来とは異なる課題をもたらす。解決策は⼈がすべてレ ビューすることではなく、AI がレビューするプロセスの設計にある • AI 駆動開発は強⼒だからこそ、ガードレール設計が不可⽋
Thanks