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
410
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
1
39
動画広告の効果を技術で改善
cyberagentdevelopers
PRO
1
49
なぜWINTICKETはマイクロサービスをやめたのか
cyberagentdevelopers
PRO
2
74
Databricks 導入から Genie 活用まで、全部やった話
cyberagentdevelopers
PRO
0
1.9k
専任DEゼロからの データ基盤構築 - Databricks x IaC x AIで 進める「データの民主化」-
cyberagentdevelopers
PRO
1
1.4k
「エンジニア進化論」2028年の開発完全自動化、エンジニアはどう進化するか
cyberagentdevelopers
PRO
10
10k
NAB Show 2026 動画技術関連レポート / NAB Show 2026 Report
cyberagentdevelopers
PRO
1
750
Local LLM Meetup #1 Opening
cyberagentdevelopers
PRO
1
570
LocalLLMで機密データを匿名化したい
cyberagentdevelopers
PRO
2
640
Other Decks in Technology
See All in Technology
QA4AI 2026-Oct 生成AI時代の品質保証
tokuty
0
600
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
590
日本語に強いオープンな大規模言語モデル「LLM-jp」
odashi
3
730
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
390
分析AIエージェントを育てる、動く環境を育てる
codatum
1
1k
継続的なAIコスト最適化
bgpat
1
290
FOSS4Gを活用した自治体業務DXの試み
470715
0
150
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
170
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.2k
Classmethod Company Deck
satoshi7
0
140
しろおびから始める!ログ活用の第一歩
shumei_ito
0
920
⾮構造化データを価値に変える AI エージェント基盤とその組織
ivry_presentationmaterials
0
150
Featured
See All Featured
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
3
3.9k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
700
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
360
New Earth Scene 8
popppiees
4
2.7k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
30 Presentation Tips
portentint
PRO
1
430
We Are The Robots
honzajavorek
0
400
From π to Pie charts
rasagy
1
400
A designer walks into a library…
pauljervisheath
211
25k
The untapped power of vector embeddings
frankvandijk
2
1.9k
brightonSEO & MeasureFest 2025 - Winning Strategies for Black Friday CRO & PPC - Christian Goodrich
cargoodrich
3
870
The Mindset for Success: Future Career Progression
greggifford
PRO
0
530
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