プロフェッショナルAI駆動開発?確率論から決定論へAIの揺らぎを制御する開発フレームワーク?
松本淳太郎/著・文・その他,サカモト/著・文・その他,株式会社松尾研究所金剛洙/監修
予約発売日:2026年08月27日
- 予約
セブン-イレブン受取り(送料無料)
発送目安
発売日前日~2日で発送
宅配(送料¥550税込)
発送目安
発売日前日~2日で発送
交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。
商品説明
AI駆動開発が急速に普及する一方、LLMの出力は本質的に確率的であり、同じ入力でも毎回異なるコードが生成される。この不確実性を放置したまま開発を進めた結果、セキュリティ事故やデータ消失、保守不能なコードの蓄積といった深刻な問題が現場で顕在化しています。本書『プロフェッショナルAI駆動開発』は、LLMの確率的性質を工学的に制御するフレームワーク「Y=F(X)」を軸に、AI駆動開発を再現性のあるプロセスとして体系的に解説した実践書です。本書の主な特徴は、以下3点にあります。特徴の1つ目が、「LLMを確率マシンとして正面から捉え、その出力を制御する3つの工学的手法を提示する」点です。コンテキストエンジニアリングによるインプットの最適化(X)、テスト駆動開発によるアウトプットの品質保証(Y)、LLM並列実行による確率制御(F)を、数学的根拠とともに解説します。特徴の2つ目が、「著者自身のSaaS開発における実体験に基づく実践知を共有している」点です。テストがAIに”騙される”問題、無限ループからの脱出法、リファクタリング週間によるV字回復など、理論だけでは見えない落とし穴と対処法を具体的に取り上げます。特徴の3つ目が、「個人の開発スキルから組織への展開までを射程に収めている」点です。リポジトリ設計、6ステップの開発フロー、AIによる相互レビュー体制、段階的な組織導入ロードマップまで、現場で再現可能な具体的ステップを提供します。LLMの不確実性に振り回されるのではなく、それを前提として制御する。ツールが変わっても通用する原則を身につけ、AIに任せながらも主導権を握る開発スタイルを確立したいエンジニアにとって、確かな指針となる1冊です。
AI駆動開発が急速に普及する一方、LLMの出力は本質的に確率的であり、同じ入力でも毎回異なるコードが生成される。この不確実性を放置したまま開発を進めた結果、セキュリティ事故やデータ消失、保守不能なコードの蓄積といった深刻な問題が現場で顕在化しています。本書『プロフェッショナルAI駆動開発』は、LLMの確率的性質を工学的に制御するフレームワーク「Y = F(X)」を軸に、AI駆動開発を再現性のあるプロセスとして体系的に解説した実践書です。本書の主な特徴は、以下3点にあります。特徴の1つ目が、「LLMを確率マシンとして正面から捉え、その出力を制御する3つの工学的手法を提示する」点です。コンテキストエンジニアリングによるインプットの最適化(X)、テスト駆動開発によるアウトプットの品質保証(Y)、LLM並列実行による確率制御(F)を、数学的根拠とともに解説します。特徴の2つ目が、「著者自身のSaaS開発における実体験に基づく実践知を共有している」点です。テストがAIに”騙される”問題、無限ループからの脱出法、リファクタリング週間によるV字回復など、理論だけでは見えない落とし穴と対処法を具体的に取り上げます。特徴の3つ目が、「個人の開発スキルから組織への展開までを射程に収めている」点です。リポジトリ設計、6ステップの開発フロー、AIによる相互レビュー体制、段階的な組織導入ロードマップまで、現場で再現可能な具体的ステップを提供します。LLMの不確実性に振り回されるのではなく、それを前提として制御する。ツールが変わっても通用する原則を身につけ、AIに任せながらも主導権を握る開発スタイルを確立したいエンジニアにとって、確かな指針となる1冊です。
目次
第1章 AI駆動開発の現状と課題
■1.1 AIが当たり前になった開発現場
■1.2 AIがもたらした技術的負債と理解負債
■■バイブコーディングが引き起こしたセキュリティ事故
■■理解なきコードの氾濫とレビュー負荷の増大
■■知覚と現実の乖離 - なぜ自分では見抜けないのか
■■技術的負債と理解負債の正体
■■理解負債の検出方法と測定指標
■1.3 AIが活躍する領域と活躍できない領域
■1.4 「動くコード」では不十分 - 保守運用フェーズの惨劇
■1.5 感覚に依存したAI駆動開発の限界
■■LLMとは確率マシンである
■■確率の嵐によるエラー地獄
■1.6 AI駆動開発の成熟度モデル
■1.7 感覚から工学へ
第2章 AI駆動開発の工学的フレームワーク
■2.1 AI駆動開発を支えるフレームワーク「Y = F(X)」
■■従来開発とAI駆動開発の構造的な違い
■■なぜX・F・Yの3つであり、3つだけなのか
■■AIへのインプットを示す「X」
■■確率的に変換するモデルを示す「F」
■■テストによって確定される結果を示す「Y」
■2.2 3つの要素の相互関係と優先順位
■■3つの制御の優先順位:Y > X > F
■■3つの要素の相互関係とは
■■3つの要素の相互関係が引き起こす好循環・悪循環
■■好循環・悪循環の定量シミュレーション
■2.3 制御しないと何が起きるか
■■インプット(X)の放置が引き起こすコード品質のばらつき
■■モデル(F)の確率的性質が引き起こす品質のばらつき
■■アウトプット(Y)の判定不在が引き起こすセキュリティ事故
■■アウトプット(Y)を人間だけで判定する限界
■■X・F・Yの制御不在がもたらす構造的な帰結
■■Y = F(X)で読み解く現場の失敗3選
■2.4 Y = F(X)を他の工学分野から見る
ほか
商品詳細
- 出版社名
- 技術評論社
- フォーマット
- 単行本
注意事項
- 本の帯に関して
- 帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。 - 発売日について
- 商品によっては、セブンネットショッピングの倉庫に搬入される日を発売予定日と表記させていただく場合がございますので、出版社やメーカーが公表している発売日とは異なる場合がございます。
- 版・表紙について
- 版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。