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コーディングエージェント開発_手法の全体像
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
コロッケそば
October 25, 2026
Technology
13
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
AIコーディングエージェント開発_手法の全体像
コロッケそば
October 25, 2026
More Decks by コロッケそば
See All by コロッケそば
キヨさん、67歳。AIコーディングエージェントに挑む
happysamurai294
0
13
LLMの知識とAIエージェント
happysamurai294
0
14
AIコーディングエージェント開発_全体像
happysamurai294
0
14
バイブコーディングの特徴と「コケて直す」ループ
happysamurai294
0
13
Vibe-to-Spec開発_実践ガイド
happysamurai294
0
14
GitHub、使う?使わない?
happysamurai294
0
14
AIテスト自動化と評価駆動開発EDD
happysamurai294
0
12
キヨさん67歳 AIコーディングエージェント物語
happysamurai294
0
13
【試作】IoT x AIエージェント
happysamurai294
0
160
Other Decks in Technology
See All in Technology
AI コーディングと人間の認知スループット / CTO Night & Day 2026 Morning Session / AI Coding and Human Cognitive Throughput
prog893
5
1.5k
生成AI時代、PMは事業責任者に進化するともっと面白い〜PMだからこそ事業構造を動かせる時代に〜
kakehashi
PRO
0
320
アカウント統制の健康診断
kenichinakamura
1
120
How to Design Configuration for Rails Applications
willnet
1
1.1k
導入から定着へ ~コーディングエージェントを日常業務に組み込む実践知~
yukisakai1225
0
200
AIをリアル世界に解き放つ 〜M5Stack×AIであなたのアイディアを手の平に〜
hamadakoji
1
320
20年間 SNS サービス「GREE」 を支えた技術の刷新と、長期運用サービスの Kubernetes へのリアーキテクト
gree_tech
PRO
0
110
AI時代のGraphQL
joere
3
340
Railsで挑む大量データ永続化 〜600億件を永続化するための設計とボトルネックとの戦い〜
occhi
1
1.1k
シンプルな設定ファイルで実現する AWS IAM Identity Center の ユーザー管理Terraformフレームワークを公開しました / Simplifying AWS IAM Identity Center User Management: An Open-Source Terraform Framework
yamaguchitk333
0
150
CTO Night|NotionのAIエージェントとFDE
kzkhykw1991
0
300
「エーアイ」をバズワードにしないために RPA 導入経験と Kiro 上での Claude モデル利用経験から
kazzpapa3
0
120
Featured
See All Featured
Six Lessons from altMBA
skipperchong
29
4.5k
Scaling GitHub
holman
464
140k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Discover your Explorer Soul
emna__ayadi
2
1.3k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
550
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
930
Test your architecture with Archunit
thirion
2
2.4k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
320
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
43k
How to build a perfect <img>
jonoalderson
1
6.1k
Transcript
AIコーディング エージェント開発 コード開発・テスト・全体の自動化 ── 手法の全体像と関係性 コード開発時 テスト どこから始めて、どう積み上げる? 全体の自動化
全体マップ:3つのレイヤーと関係性 コード開発・テスト・全体の自動化 全体の自動化:AI-DLC × LLMOps 統制・再現性が高まる → コード開発時 バイブコーディング バイブ仕様書アップデート
仕様駆動開発 対話で即興的に書く 仕様を後追いで同期 仕様を起点に実装 ↓ 仕様・受け入れ基準を渡す テスト 要 AIによるテスト駆動開発 「正しく動くか」を確定的に検証 ↑ 結果・スコアを返す + AIによる評価駆動開発 「どれだけ良いか」を指標で測定 要件 → 構築 → 運用 → 改善 のサイクル全体をAIが回し、人は判断・承認に集中 AIコーディングエージェント開発 ── 手法の全体像と関係性 2
コード開発時:3つのスタイル 自由度・スピード重視 → 統制・再現性重視 バイブコーディング バイブ仕様書アップデート 仕様駆動開発 仕様はなし。対話がすべて 仕様は後追いで同期 仕様が唯一の正
自然言語で「雰囲気」を伝え、AIが 書いたコードを動かしながら対話で 直していく。意図はチャット履歴と コードにしか残らない。 バイブコーディングで進めつつ、実 装内容からAIに仕様書を書き起こさ せ、変更のたびに更新させる。暗黙 知を文書に変える橋渡し。 要件・設計・タスクを先に仕様書と して固め、AIはそれを正として実装 する。変更はまず仕様を直してから 。 向いている場面 向いている場面 向いている場面 PoC・試作・個人ツール 試作の本格化・既存の可視化 チーム開発・本番・長期保守 AIコーディングエージェント開発 ── 手法の全体像と関係性 3
違いは「仕様の位置づけ」にある 3つのスタイルを並べて比べる バイブコーディング バイブ仕様書アップデート 仕様駆動開発 仕様の位置づけ なし(頭の中) コードの後追い コードの起点 情報の正
コード コード(仕様は写し) 仕様書 立ち上がりの速さ ◎ 最速 ◦ 速い △ 準備が要る 再現性・引き継ぎ △ 属人的 ◦ 文書で共有可 ◎ 誰でも再生成可 AIへの指示 その場の会話 会話+仕様の更新依頼 仕様書とタスク よくある移行パス バイブで探索して 動くものを作る AIコーディングエージェント開発 ── 手法の全体像と関係性 AIに仕様書を 書き起こさせる 以降は仕様を正に して機能追加 4
テスト:2つの駆動開発 TDDとEDDは補完し合う両輪 AIによるテスト駆動開発 AIによる評価駆動開発 壊れていないか?(正解が一つ) どれだけ良いか?(正解が幅を持つ) 仕様からAIが先にテストを書き、テストが通るまでAIが実装 を繰り返す。テストがAIの暴走を止めるガードレールになる 。 評価データセットと採点基準(ルール・LLM-as-a-Judge・
人手)を先に用意し、スコアを指標に改善を繰り返す。 テストを書く 実装する 全件パス 整理する 評価セット 実行する 採点する 改善する くり返し:合格するまでAIが自律的に反復 くり返し:合格するまでAIが自律的に反復 対象 ロジック・API・データ変換など、期待値が一意に決 まるもの 対象 LLMを使う機能・エージェントの振る舞い・プロンプ ト 関係性:TDDで「確定的な正しさ」、EDDで「確率的な品質」を担保する ── 補完し合う両輪 AIコーディングエージェント開発 ── 手法の全体像と関係性 5
仕様からテスト・評価、そして実装へ 仕様が明確なほど、AIに任せられる YES → 完了 テストケース TDD:期待値で判定 仕様書 AIエージェント 要件・受け入れ基準
が実装 評価データセット 合格? EDD:スコアで判定 NO → 再実装(AIが自律反復) → エージェントへ戻る 仕様が明確なほどテスト・評価が書ける。テスト・評価があるほどAIに任せられる。不合格の原因が仕様の曖昧さなら 、仕様へ戻して直す。 AIコーディングエージェント開発 ── 手法の全体像と関係性 6
全体の自動化:AI-DLCをLLMOpsとして回す 4つのフェーズを回し続ける 構想 Inception AIが要件・仕様を起案 人が確認・承認 構築 Construction AIが仕様駆動で実装 TDD/EDDで検証
AI-DLC AI-Driven Development Lifecycle。AIが計画・実装を主導 し、人が各フェーズで判断・承認する開発ライフサイクル( AWSが提唱)。 LLMOps LLMを組み込んだシステムを、評価・監視・改善のパイプラ インで継続的に運用する仕組み。 改善 Feedback ログ・評価結果から 仕様・評価セットを更新 運用 Operations デプロイ・監視 本番での継続評価 AIコーディングエージェント開発 ── 手法の全体像と関係性 組み合わせると 仕様・テスト・評価セットを「資産」としてパイプライン に載せ、本番の結果を次の仕様へ還流させる。開発そのも のが継続運用されるループになる。 7
まとめ:段階的に積み上げる どの段階から始めてもよい 6 5 4 3 2 1 仕様を残す バイブで試す
仕様を正にする 正しさを守る 品質を測る 全体を回す AI-DLC × LLMOps AIによるEDD AIによるTDD 仕様駆動開発 バイブ仕様書アップ デート バイブコーディング 要 どの段階から始めてもよいが、上に行くほどAIに安心して任せられる範囲が広がる AIコーディングエージェント開発 ── 手法の全体像と関係性 8