株式会社CAENのロゴ

仕様駆動開発(Spec-Driven Development)とは?AI駆動開発の最新トレンドをやさしく解説

この記事で分かること

仕様駆動開発(Spec-Driven Development、SDD) は、2025年夏以降に広まった AI 駆動開発の新しいアプローチです。

「作ってください」ではなく、「まず仕様書を作り、それに基づいて実装する」 というスタイル。

この記事では 大森翔吾 が、仕様駆動開発とは何か、どこが画期的で、実は個人開発だとどんな落とし穴があるかまで、体験ベースで解説します。結論、用途を見極めて使わないと逆効果 です。

仕様駆動開発の始まり:Amazon Kiro

仕様駆動開発を最初にしっかり実装したのが、2025年7月に Amazon が発表した Kiro(キロ) というコードエディタです。

これまでの AI 駆動開発ツール(Cursor、Claude Code、Codex など)は、「作って」と言えば即座に実装を始めていました。対して Kiro は一度立ち止まります

  1. ユーザー「こういうアプリを作りたい」
  2. Kiro「了解。まずは仕様書を作ります」
  3. 仕様書生成(機能・設計・画面構成・データモデル)
  4. ユーザー「この仕様でOK」
  5. Kiro「では実装します」

この 仕様書を挟む やり方が Spec-Driven Development です。

仕様駆動開発が注目された理由

1. AIと人間の認識齟齬を減らす

「SNS を作って」と雑に頼むと、AI が想像したものと、あなたが頭の中で描いたものが食い違うのは必然です。

仕様書を作って「これでOK?」と確認するステップを入れることで、手戻りの原因になる認識違いを実装前に潰せる のが最大の利点です。

2. AI は「明確な仕様」に強い

AI は曖昧な指示より、明確に固まった仕様のほうが圧倒的にいいコードを書きます。仕様駆動開発はこの AI の特性を最大限に活かす構造です。

3. 他ツールも追随:Plan モードの拡散

Kiro の衝撃を受けて、2025年後半には他ツールも仕様駆動開発的な機能を搭載しました。

ツール仕様駆動モード
Amazon KiroSpec 機能(ネイティブ)
CursorPlan モード
Claude CodePlan モード
Codexプラン提示オプション

「いきなり実装」ではなく「計画→実装」が、AI 駆動開発の新常識になりつつあります。

実体験:個人開発では思ったほど機能しなかった

僕(大森翔吾)は個人開発者として、仕様駆動開発をいろいろ試しました。AI 駆動開発の交流会で他の個人開発者にも聞きました。

結論、個人開発だと微妙 でした。

理由1:仕様書を読むのがしんどい

「SNS を作って」と言うと、仕様書がバーッと出てきます。ログイン、投稿、リツイート、タイムライン、通知……。機能ごとに文字量が多く、読み切る体力が必要 です。

理由2:頭の中でシミュレートする認知コスト

読むだけでは足りず、「自分の頭の中のイメージと一致しているか」を内部で検証する必要があります。機能ごとにデータモデル・UI・フローを照合する作業は、それ自体が疲れる知的労働です。

理由3:自明な情報も書かれる

「リツイートするとタイムラインの上部にポストが来る」「投稿機能には投稿日時がついている」など、AI は自明な情報も律儀に書きます。情報密度が薄く、流し読みすると細部の齟齬を見逃します。

結果

読むのが大変 → 流し読み → 細部の齟齬が残る → 手戻り これなら、普通に実装させて違うところを直す方が速い

というのが、現時点の個人開発者の肌感覚です。

仕様駆動開発が本当に輝くのはSIer・受託

ただし、仕様駆動開発が破壊的に輝く場面 が一つあります。

それは SIer や受託開発の現場 です。

SIer の現実

  • 発注者と受注者が別
  • 仕様書を書くのは人間の既定路線
  • 仕様確定まで1ヶ月かかる
  • 仕様を元に開発フェーズが始まる

ここに AI 駆動開発の仕様駆動開発を入れると、

  • 仕様書作成が AI でスピードアップ
  • 仕様の精査・煮詰めも AI 支援
  • 仕様確定後の実装も AI がそのまま担当
  • SIer の工程に綺麗にハマる

「個人開発者が Vibe Coding で作る」世界観と、「受託でドキュメントを煮詰めて納品する」世界観は、そもそも向いている開発手法が違います。仕様駆動開発は後者の延長線上にある強力な武器です。

使い分け指針(2026年4月時点)

推奨スタイル
個人開発(MVP)Vibe Coding / 実装先行
個人開発(本気で作り込み)ハイブリッド(大方針だけ仕様化)
スタートアップの初期プロダクトVibe Coding 寄り
企業の新規事業・受託仕様駆動開発
SIer仕様駆動開発一択

仕様駆動開発は 万能ではなく、使い所を選ぶ技術 です。「トレンドだから全部これ」ではなく、作るものと開発体制で切り替えられる人が強くなります。

今後どうなるか(予想)

2026年以降、仕様駆動開発は以下の方向で進化すると見ています。

  1. 仕様書の可読性が向上 → AI が読みやすい構造で出してくる
  2. 仕様書と実装の双方向同期 → 実装を変えると仕様書も自動更新
  3. 仕様の粒度制御 → 「これくらいの詳細度で」と指示できる
  4. 仕様駆動 × Vibe のハイブリッド → 骨格は仕様駆動、枝葉は Vibe

この分野はまさに進化中。定期的に情報収集して、自分の開発スタイルに取り込む価値があります。

関連する記事

AI駆動開発のご相談・お仕事のご依頼

株式会社CAEN(代表:大森翔吾)では、仕様駆動開発を前提とした新規事業の立ち上げ支援、社内開発チームの AI 駆動開発移行、受託案件の仕様策定・実装伴走を承ります。

「Kiro を試したい」「受託案件を AI 駆動開発で回したい」など、お気軽にご相談ください。