← inaro.devAI駆動開発 学習ツール

AI駆動開発とは

なぜ学ぶか: ここからがこの学習ツールの核心です。Phase 00〜06で身につけた「読む力」を、AIとの協働にどう活かすか。AI駆動開発は「AIに丸投げして動けばOK」ではありません。読んで・判断して・方向を指示する — その全体像をつかむと、この先のトピックが1本の線でつながります。

AI駆動開発=AIを開発の中心に置く進め方

コードを書く主役はAI、人間は「何を作るか決め、出力を評価し、方向を直す」役。役割分担が変わります。

「動けばいい」の落とし穴

AIのコードは動いて見えても、秘密が漏れていたり、他人のデータが見えたりします。『動く』と『正しい・安全』は別物 — これがPhase 06までの学びの土台です。

AIは「自信満々に間違える」ことがある

間違ったコードでも、もっともらしい説明つきで返ってきます。だから『読んで評価する』人間の目が欠かせません。

回すのは4ステップ

①指示する(何を・制約・完了条件)→ ②AIが作る → ③読んで評価する → ④直すよう指示する。これを回し続けるのがAI駆動開発です。

人間に残る3つの仕事

「読む(何をしているか理解)」「判断する(良いか・安全か)」「指示する(次にどう直すか)」。このカリキュラムの目的そのものです。

サイクルの全体図

AI 駆動開発のサイクル

  ┌─────────────────────────────────────┐
  │  ① 指示する(何を・制約・完了条件)    │
  │        ↓                            │
  │  ② AI が作る                         │
  │        ↓                            │
  │  ③ 読んで評価する ← 人間の主戦場      │
  │     ・動くか / 読めるか               │
  │     ・安全か(Phase 06)              │
  │     ・シンプルか                      │
  │        ↓                            │
  │  ④ 直すよう指示する                   │
  │        ↓(①へ戻る)                  │
  └─────────────────────────────────────┘

丸投げ ← [ここが AI 駆動開発] → 全部自分で書く

「AIに任せる」と「自分で全部書く」の間にある、読んで・判断して・指示する働き方。それを回せるようにするのが、このPhase 07のゴールです。

ステップ 1 / 2

※ カリキュラムの内容はAIが生成しており、誤りが含まれる場合があります。正確な情報は公式ドキュメント等でご確認ください。