Upgrade to Pro — share decks privately, control downloads, hide ads and more …

キヨさん、67歳。AIコーディングエージェントに挑む

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

 キヨさん、67歳。AIコーディングエージェントに挑む

Avatar for コロッケそば

コロッケそば

October 25, 2026

More Decks by コロッケそば

Other Decks in Technology

Transcript

  1. 人 登場人物 キヨさんと、キヨさんを支える2人(+AI) 清 ハ 相 山田 清之(67歳) 孫・ハルト(21歳) AIエージェント「相棒」

    元メインフレームSE。1980年入 社、COBOLとアセンブラで銀行 の勘定系を40年支えた。愛用品 は方眼紙のフローチャートと赤ペ ン。 情報系の大学生。「じいちゃん、 今はAIに作らせるんだよ」とキ ヨさんを焚きつけた張本人。 頼めば何でも書いてくれる働き者 。ただし指示があいまいだと、気 を利かせて暴走することも。 口ぐせ:「設計書はどこだ?」 口ぐせ:「とりあえず動かそ」 口ぐせ:「あいよ!」 キヨさん、67歳。AIコーディングエージェントに挑む 2
  2. 1 調べるほど増える、謎の手法 第1章 1 2 3 4 清 キヨさん、67歳。AIコーディングエージェントに挑む バイブコーディング

    ノリと対話で即興開発 仕様駆動型(SDD) まず仕様をガチガチに固める AI駆動型(AIDD) AIが自分で考えて自律開発 評価・テスト駆動型(EDD/TDD) まずテストと評価基準を作る 用語が多すぎる! 結局どれがいいんだ 4
  3. 2 ノリで頼んだら、動いた。そして迷子になった 第2章|バイブコーディング 清 会計アプリを、こんな感じで作って 相 あいよ!(3分で画面ができあがる) 清 3分 3日

    で動いた で迷子になった 繰越金も!やっぱり月別に!印刷も! キヨさんの気づき その結果 継ぎ足すたびに別の場所が壊れ、コード はスパゲッティ状態に。 キヨさん、67歳。AIコーディングエージェントに挑む これは昭和の「現場合わせ」と同じだ。試作 には速いが、本番の会計を任せるには危ない 。 5
  4. 3 「なんだ、これは設計書じゃないか」 第3章|仕様駆動型(SDD) 仕様書.md # 町内会会計アプリ 仕様書 ## 目的 会計係が月10分で締められること

    ## 機能 1. 収入・支出の登録(日付・科目・金額) 2. 月別・科目別の集計 3. 年度末の繰越金計算と報告書の印刷 ## 制約 金額は円単位の整数、年度は4月始まり 清 ✓ 40年書いてきた基本設計書と同じだ。これ なら任せてくれ! 書いた通りに作るので、ブレない 途中で話が変わっても、仕様書を直せばAI が追従する ! ただし、書くのは大変 若い人は苦労するが、キヨさんには40年の 経験がある キヨさん、67歳。AIコーディングエージェントに挑む 6
  5. 4 テストを先に書けば、AIが合格まで直し続ける 第4章|評価駆動型/テスト駆動型(EDD/TDD) 1 2 3 ↻ 合格基準を決める テストを先に書く AIが実装する

    判定:不合格なら繰り返す キヨさんが書いたテスト 4月の繰越 12,000円 + 収入 30,000円 − 支出 8,500円 = 残高 33,500円 になること 清 昔は単体テスト仕様書に判子を押した。今はAI が夜通し回してくれる。ありがたい! 苦労した点 何を「合格」とするかを決めるのが一番難しい キヨさん、67歳。AIコーディングエージェントに挑む 7
  6. 5 「全部やっといて」と寝た夜の出来事 第5章|AI駆動型/自律型エージェント(AIDD) AIが自分で考えて回し続ける 清 ……新人に丸投げしたのと同じ失敗だ タスク分解 → 実装 →

    修正 → デバッグ 部下を持った頃のやり方が、そのまま効いた 夜 「あとは全部やっといて」と頼ん で就寝 朝 頼んでいない会員名簿機能が増え、 データの保存方式まで作り直されて いた キヨさん、67歳。AIコーディングエージェントに挑む 1 2 3 作業範囲を 区切る 途中で 報告させる 最後は自分で レビュー 触る場所を決める 進み具合を見える化 判子は自分で押す 8
  7. 発 昭和の知恵は、令和の手法にそのまま通じる 発見 新しい手法 キヨさんの言葉で言うと 向いている場面 バイブコーディング 口頭指示・現場合わせ 試作、アイデアの確認 仕様駆動型(SDD)

    基本設計書・詳細設計書 作るものを固める 評価・テスト駆動型(EDD/TDD) 単体テスト仕様書・検収基準 品質を保証する AI駆動型(AIDD) 新人・外注への委任とレビュー 決まった作業を任せる 清 名前が新しいだけで、中身はわしらがやってきたことばかりだ キヨさん、67歳。AIコーディングエージェントに挑む 9
  8. 流 一つに決めず、場面で使い分ける キヨさん流 1 2 3 4 5 バイブで試作 仕様書に固める

    テストを先に書く エージェントに 任せる 人がレビュー まず動く画面を見て 、作りたい物をはっ きりさせる 決まったことを仕様 書.mdに書き残す 合格基準を数字で決 める 範囲を区切って実装 と修正を任せる 最後の判子は自分で 押す 使い分けの原則 小さな修正ならバイブだけで十分。お金や記録が絡む部分は、仕様書とテストを必ず用 意する。 キヨさん、67歳。AIコーディングエージェントに挑む 10