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を使う” から ”AIに任せる” へ ─ 開発プロセスを再設計してAIを組織標準にするまで
Search
CyberAgent
PRO
July 17, 2026
Technology
400
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
”AIを使う” から ”AIに任せる” へ ─ 開発プロセスを再設計してAIを組織標準にするまで
野⼝ 皓平 / MG-DX テックリード
CyberAgent
PRO
July 17, 2026
More Decks by CyberAgent
See All by CyberAgent
AIを使った広告商品の開発と評価設計の話
cyberagentdevelopers
PRO
0
13
動画広告の効果を技術で改善
cyberagentdevelopers
PRO
0
14
なぜWINTICKETはマイクロサービスをやめたのか
cyberagentdevelopers
PRO
0
28
Databricks 導入から Genie 活用まで、全部やった話
cyberagentdevelopers
PRO
0
1.8k
専任DEゼロからの データ基盤構築 - Databricks x IaC x AIで 進める「データの民主化」-
cyberagentdevelopers
PRO
1
1.3k
「エンジニア進化論」2028年の開発完全自動化、エンジニアはどう進化するか
cyberagentdevelopers
PRO
10
10k
NAB Show 2026 動画技術関連レポート / NAB Show 2026 Report
cyberagentdevelopers
PRO
1
730
Local LLM Meetup #1 Opening
cyberagentdevelopers
PRO
1
550
LocalLLMで機密データを匿名化したい
cyberagentdevelopers
PRO
2
620
Other Decks in Technology
See All in Technology
スキルを作る、その前に!複数人で使われるスキルを 作るためのプロセス
junkifurukawa
2
310
More Freedom on the Same Shared GPU Cluster: A Small Team’s Experience with vCluster
nttcom
0
130
ログラスのマルチプロダクトを 支える認証基盤 〜テナントごとに異なる統制とどう向き合うか〜
dada4386
3
400
サーバーフルコンピューティング?AWS Lambda
iwatatomoya
1
240
freeeらしさをAIとともに作る / Creating the freee Experience with AI
ymrl
0
200
自律型 AI をセキュアに実装!Gemini と MIG で作る動的コード実行環境
recruitengineers
PRO
1
210
AIに攻撃される前に、AIに攻撃させる
tsuchikazu
0
150
【データ横丁主催】AI Agentがコンテキストを使って仕事をした後、何が残るのか― 組織の経験を次の判断に引き継ぐ「Agent Memory」
shisyu_gaku
2
330
[2026 Oracle Technical Deep Dive] OCI AI Resilience -OCIのセキュリティ対策機能をきちんと使いこなす- (2026年9月17日開催)
oracle4engineer
PRO
0
130
Deep Data Security 機能解説
oracle4engineer
PRO
2
700
使いこなすために知っておきたい Azure SRE Agent アンチパターン
torumakabe
2
350
組み立てて楽しむ AWS Blocks 入門
kmiya84377
0
210
Featured
See All Featured
Making Projects Easy
brettharned
120
6.8k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
7k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
500
Joys of Absence: A Defence of Solitary Play
codingconduct
1
530
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
580
Designing for Timeless Needs
cassininazir
1
520
The untapped power of vector embeddings
frankvandijk
2
1.9k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
sira's awesome portfolio website redesign presentation
elsirapls
0
440
My Coaching Mixtape
mlcsv
0
340
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
920
Transcript
Noguchi Kohei MG-DX: CTO, Tech lead CyberAgent “AIを使う”から”AIに任せる”へ ─ 開発プロセスを再設計してAIを組織標準にするまで
01 Hook なぜ開発プロセスと 実⾏基盤の再設計に⾏き着いたか 02 Deep Dive AI を前提とした開発プロセスと 実行基盤の再設計
03 Lessons 苦労した点と乗り越え⽅ 04 Observation 指標に現れた開発アウトプットの変化 05 Closing 今後:幅から深さへ Agenda
Who we are サイバーエージェント / MG-DX 世の中を本気で良くする薬局に、 AI で役立つ。 1998
サイバーエージェント設⽴ 2020 MG-DX 設⽴ 2021 薬急便リリース 2024 遠隔接客 AI アシスタントリリース 180 万人~ 2026 患者会員数 180 万⼈
担当領域 / Responsibilities • 医療プラットフォーム MG-DX のバックエンド‧ インフラ ◦ Go
/ GCP / AWS / Kubernetes / データ基盤 ..etc • 組織の AI ドリブン開発移⾏ X: @Koh456wip 野⼝ 皓平 / Kohei Noguchi MG-DX テックリード 株式会社サイバーエージェント / 株式会社MG-DX
なぜ開発プロセスと 実⾏基盤の再設計に ⾏き着いたか
• ⽣成 AI 徹底理解リスキリング • 年間 4 億円投資 • 組織全体で複数の
AI コーディングツールを導⼊ • その他⽉ 200 ドル個⼈予算 前提:会社としての AI に対する投資 → 開発は AI ドリブン化する?
開発プロセスと実⾏基盤が AI を前提として設計されていない 現実とのギャップ 1. 前提情報が整備されていない → エージェントは⽂脈を⾃⼰解釈する 2. 指⽰を積み重ねる
→ コンテキストがオーバーフローし、判断を誤る 3. ⽣成されたコードは本番で投⼊できるものではない 4. ⾏き着く先は「都度、⼈間が介⼊して軌道修正する」状態
AI コーディングが詰まるのは、 AI モデルの問題か?
AI のための開発プロセスと 実⾏基盤の再設計が必要ではないか
開発プロセスと 実⾏基盤の再設計
開発プロセスの 再設計 開発プロセス単位の現状評価 実装だけを AI 化しても、レビューやテストで詰まる 移⾏プラン 依存関係、導⼊インパクト..etc AI があるからこそ実現可能な開発プロセス
e.g.) コードベースとしたアプリケーション仕様ドキュメント⾃動⽣成
全プロセスの現状評価 開発プロセスを 28 項⽬に分解 × AI ⾃律レベルを L0~L4 評価
移⾏プラン例
実⾏基盤の 再設計 Requirements(要件) Business Context / Functional Requirements / Domain
Model Architecture SOLID / DDD / Application Architecture / Coding Rules / Security Infrastructure Google Cloud / AWS / kubernetes Context Engineering attention budget を意識 — context rot を構造的に回避 Generator-Evaluator ループ 実装と評価を分離した⾃律修正ループ
AI のスタートラインを整備する — 前提情報 Requirements(要件) Architecture Monitoring • Product Backlog
• Issues • Design Doc • Google Cloud / AWS • Kubernetes • Application Architecture • Design Principles • Logs • API / DB / GKE Metrics • Tracer • Event Logs(Big Query) • MCP • Github Issue • Github ◦ docs/services/{context} ◦ mcp.json ◦ setting.json • Github ◦ CLAUDE.md ◦ rules/architecture.md ◦ rules/design_principles. md • MCP ◦ gcloud-mcp ◦ observability-mcp
AI のスタートラインを整備する — ハーネス Context Extensions Skills Guardrails CLAUDE.md /
.claude/rules/ 外部情報 MCP(Notion / observability / GitHub) Plugins CLI 再利⽤可能な⼿順 パッケージ 権限境界 allow / ask / deny の 3 段階 Subagents 役割特化エージェ ント
AI が効果的に動くための設計 Context Engineering Context は有限資源 実装と評価の分離 様々な Workflow パターン
Generator-Evaluator 拡張 — Workflow パターン
Context Engineering — 概念 Prompt → Context • Prompt Engineering:
書き⽅の最適化 • Context Engineering: ⾼シグナルなトークンの最⼩集合を発⾒ 対象: system prompts / tools / message history / external data • attention budget を意識する • n トークンに対し n² 通りのペアごとの対関係。(計算量の増加) • context rot: 追加するほど効果は逓減 • prompt は会話とともに消える — ナレッジが残らない • context は rules / skills / settings / MCP に事前に積む • 「prompt の上⼿い個⼈」より「同じ context が選択される仕組み」 context は有限資源 リポジトリ上の資産
Context Engineering — 実践例 実装 効果 標準 context CLAUDE.md: 常時読み込みは最⼩限
.claude/rules/ : 複数エージェントで参照想定 - design_principles‧architecture‧DDD‧security.. etc 組織での前提標準化 専⽤ context Skills, Subagents で個別定義 個別の prompt から脱却 1 LLM が扱う範囲を⼩さく保ち、context rot を構造的に回避 Examples / Few shot Good / Bad 例を埋め込む / 標準的な参照を明⽰ 期待する出⼒形式が暗黙知ではなく明⽂化 External data (just in time) MCP で repo 外情報を on-demand 取得 (Design Doc / Notion / API メトリクス / GKE メトリクス / GitHub) 「前提情報を都度コピペ」が不要 エージェントが⾃律的に取りに⾏ける alwaysApply 精査 全ルールを常時読み込まない alwaysApply: false で globs 指定 該当ファイルが context に含まれた時だけ発⽕ attention budget を無駄遣いしない
なぜ実装と評価を分離するのか Generator-Evaluator — 概念 • ⾃⼰評価は失敗する ◦ ⼀発で完成させない — 評価ループを設計
◦ 実装エージェントと評価エージェントを分離 • Anthropic: Evaluator-optimizer パターン • 独⽴した判定機構すべてを Evaluator とみなす ◦ LLM サブエージェント ◦ テストランナー ◦ 静的解析 ◦ コマンド実⾏結果 • 両者の組み合わせで⾃律修正ループが堅牢に Evaluator は LLM-based に閉じない
Generator-Evaluator — 実践例
Workflow パターン — Parallelization(並列化) 事例 PR review • 専⾨ subagent
がレビュー • subagent の結果を統合 • 統合結果をレビューコメント middleware-version-scan • 対象 middleware 分 subagent 起動 • subagent の結果を統合 • 統合結果を元に scan 結果を出⼒ 複数 LLM が同時に実⾏出⼒に集約
Workflow パターン — Orchestrator-workers 事例 design-doc-impl-orch • orchestrator が design
doc を input • 各 generator の中央集権的制御 ◦ 必要な generator の選択 ◦ generator の実⾏順序決定 ◦ 実⾏結果の最終検証
苦労した点と乗り越え⽅
Context Engineering ⾜し算 精度が逆に落ちる 最⼩性 ⾼シグナルなトークンの最⼩集合 構造化 rules / docs
を章⽴て‧最⼩化
出⼒品質 デモ品質 すぐに完成する 本番品質 ギャップを埋める 継続改善 作ってから磨く
エージェント評価 理想 Eval harness を構築 定量 まだ限定的 定性 使⽤者の素直な感想 NPS、出⼒品質、⼯数削減実感
..etc NPS 例
Observation 開発アウトプットの変化
前提:NOT KPI 観察された変化 • Proof ではなく Observation • グッドハートの法則 前提:⼈数の増加はなし
• 若⼿中⼼構成へ アウトプットの増加 • ソースの異なる 5 指標が⼀貫して上昇 FY2024H1 → FY2026H1 × 3.27 ベロシティの変化 × 3.45 本番デプロイ数 × 2.57 ⽉平均純増 LOC (⾃動⽣成除く) × 2.56 Application Layer Use Case 数 × 3.36 テストケース数
Closing Next: 幅から深さへ
Next: 幅から深さへ これまで 幅から深さ 計測の本格整備 あらゆる開発プロセスに AI を • 28
項⽬ × Lv 0〜3+ に分解 • AI が関わらないプロセスはない • コード⽣成 / レビュー / テスト / Doc / モニタリング / 監視 / セ キュリティ... • Context, Extensions, Guardrails の整備は概ね完了 より複雑な処理の⾃律実⾏ • Evaluator の改善 • Evaluator-Optimizer ループの 深化 • ⼈の介⼊をさらに減らす Eval ハーネスの構築 • task / trial / grader / transcript / outcome を分離 • 各エージェント‧ワークフローの 品質を図れる⼟台へ
Connect with Me Tech Blog MG-DX Tech
Blog https://zenn.dev/p/mgdx_blog X (Twitter) Koh456wip Official Website https://www.mg-dx.co.jp/
None