Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥

"人"が頑張るAI駆動開発

Avatar for yoko yoko
December 22, 2025

 "人"が頑張るAI駆動開発

Avatar for yoko

yoko

December 22, 2025
Tweet

More Decks by yoko

Other Decks in Technology

Transcript

  1. Profile 名前: Naoki Yokomachi / 横町 直樹 所属: KDDIアジャイル開発センター株式会社 ロール:

    ソフトウェアエンジニア 好きなAWSサービス: AWS Lambda 出身: 青森県八戸市 好きなコーディングエージェント: Claude Code
  2. AI関連で触ったことあるもの コーディングエージェント: GitHub Copilot, Claude Code, Codex, Kiro, Antigravity, Cursor,

    Windsurf V0, Bolt.new, Lovable MCP: GitHub, AWS Documentation, Serena, PlayWright, Context7, Atlassain LLM App: Claude, ChatGPT, Gemini, NotebookLLM, Perplexty, Consensus エージェントフレームワーク: LangGraph, Mastra, Strands Agents インフラ: AWS Bedrock, Bedrock AgentCore Zennも書いています
  3. Spec-Dr ive n Dev elo pm ent ( 仕様 駆

    動 開 発) Not Vi be-Codi ng 最初に仕様(Speci fi cati on)を詳細に定義・文書化し、 AIがそれらを具体化するように実装する開発手法 ある意味ではこれまでの開発手法と大きく変わらない 言葉の定義の前に実践していた人も多いのでは 観測範囲ではAWSのKi roが初出 Gi tHubのSpec-ki tで周知された印象 SDDとは SDDとは
  4. 2025年8月『K AG社 内AIハッ カ ソン』 ・個人/チーム混合 ・1人あたり10時間 ・成果物はプロダク ト/エ レ

    ベータ ピ ッ チ資 料 /紹 介 動画 ・ AI駆動開発である ことor AI を 組 み 込 ん でい る こ と ハッカソンでの実践SDD ハッカソンでの実践SDD 個人参加でSDD を やって み る
  5. やらかし共有SN S「F ailN e t」 ・匿名SNS ・ワンクリックでU RL 、 画像を

    共 有 ・ 投稿はAIが自動で カテゴ リ 分 け ・ 非常識な投稿はA I が 修 正案を 提 示 つくったもの つくったもの
  6. やらかし共有SN S「F ailN e t」 ・匿名SNS ・ワンクリックでU RL 、 画像を

    共 有 ・ 投稿はAIが自動で カテゴ リ 分 け ・ 非常識な投稿はA I が 修 正案を 提 示 常 識 的 な ユ ー ザ ー に は そ も そ も A I が 見 え な い 機 能 に な っ て し ま っ た → 結 果 、 審 査 員 に 全 然 刺 さ ら な い プ ロ ダ ク ト に 。 。 。 つくったもの つくったもの
  7. Specが成果物を左右する Specが成果物を左右する Specがコンテキスト 全 体に影 響を与 え る 後から修正もできる が、

    ドキュメントの修正 →コンテキストに反 映 →コードに反映 過去のコンテキスト が邪魔 を したり 、 チームメンバー間で 同 期をと る 必 要が あ った り 、 結構手間
  8. Specが成果物を左右する Specが成果物を左右する Specがコンテキスト 全 体に影 響を与 え る 後から修正もできる が、

    ドキュメントの修正 →コンテキストに反 映 →コードに反映 過去のコンテキスト が邪魔 を したり 、 チームメンバー間で 同 期をと る 必 要が あ った り 、 結構手間 最 初 に S p e c の レ ビ ュ ー を ち ゃ ん と す る D e v は も ち ろ ん ド キ ュ メ ン ト を 触 る S M や P O も
  9. こ れ ま で : 人 が 読 み や

    す い コ ー ド は 人 が 直 し や す い こ れ か ら : 人 が 読 み や す い コ ー ド は A I も 読 み や す い   → A I が 読 み や す い コ ー ド は A I が 直 し や す い     → コ ン テ キ ス ト が 抑 え ら れ る       → ト ー ク ン 消 費 も 節 約 で き る 人 が 読 み や す い コ ー ド は A I に 直 さ せ や す い   → 次 の ペ ー ジ これまでのリーダブルコード これからのリーダブルコード これまでのリーダブルコード これからのリーダブルコード
  10. 例)関数・変数名がわかりづらい 人/AIが読みにくいコード 人/AIが読みにくいコード 「 p o s t . h

    o g e っ て い う 投 稿 情 報 の カ テ ゴ リ を 保 持 す る プ ロ パ テ ィ が あ っ て 、 そ の 構 成 を 変 え た か ら 、 投 稿 情 報 の カ テ ゴ リ を 編 集 す る f o ob a r ()っ て い う 関 数 を 更 新 し て お い て 」 「OK」
  11. 例)関数・変数名がわかりづらい 人/AIが読みにくいコード 人/AIが読みにくいコード 「OK」 コ ー ド に 説 明

    性 が な い か ら 何 が ど う い う コ ー ド か を 指 示 に 含 め な き ゃ い け な い 。 & そ の た め に 読 み 解 く 時 間 が 増 え る 「 p o s t . h o g e っ て い う 投 稿 情 報 の カ テ ゴ リ を 保 持 す る プ ロ パ テ ィ が あ っ て 、 そ の 構 成 を 変 え た か ら 、 投 稿 情 報 の カ テ ゴ リ を 編 集 す る f o ob a r ()っ て い う 関 数 を 更 新 し て お い て 」
  12. 例)関数・変数名が自明 人/AIが読みやすいコード 人/AIが読みやすいコード 「 投 稿 情 報 の カ

    テ ゴ リ プ ロ パ テ ィ の 持 ち 方 を 変 え た か ら 、 カ テ ゴ リ を 更 新 す る 関 数 も 更 新 し て お い て 」 「 カ テ ゴ リ の デ ー タ っ て p o s t . ca t eg or y か 。 カ テ ゴ リ 更 新 関 数 は u p d a t eP o s t C a t eg o ry ( )っ て 関 数 が あ る か ら そ れ の こ と か な 、 O K ! 」
  13. 例)関数・変数名が自明 「 投 稿 情 報 の カ テ ゴ

    リ プ ロ パ テ ィ の 持 ち 方 を 変 え た か ら 、 カ テ ゴ リ を 更 新 す る 関 数 も 更 新 し て お い て 」 「 カ テ ゴ リ の デ ー タ っ て p o s t . ca t eg or y か 。 カ テ ゴ リ 更 新 関 数 は u p d a t eP o s t C a t eg o ry ( )っ て 関 数 が あ る か ら そ れ の こ と か な 、 O K ! 」 人/AIが読みやすいコード 人/AIが読みやすいコード コ ー ド そ の も の に 説 明 性 が あ る か ら 、 指 示 に 説 明 が 不 要
  14. AIフレンドリーなコードを AIフレンドリーなコードを コーディングエージ ェント も ベース は L L M

    自然言語や 広く使われるプログ ラミン グ 言 語 、 広く使われている実 装パタ ー ン などから学習し、 次のトークンを予測 す るのが 基 本的な プ ロセ ス 「 コ ー ド は 他 の 人 が 最 短 時 間 で           理 解 で き る よ う に 書 か な け れ ば い け な い 」 『The Art of Readabl e Code』 Dustin Boswell、Trevor Foucher
  15. プロトタイピングはかなり楽に プロトタイピングはかなり楽に PoC、プロトタイピ ン グ →単純に工数削減で きると 思 っ ていい

    個人のプロダクト開 発 →工数削減もできる し →知見の浅い技術で も一定 の 品 質が見 込 め る
  16. S N S : 8 時 間 プロトタイピングはかなり楽に プロトタイピングはかなり楽に チ

    ャ ッ ト ア プ リ : 3 時 間 音 声 入 力 エ ー ジ ェ ン ト : 6 時 間
  17. チームプロジェクトにはまだ壁が チームプロジェクトにはまだ壁が 「レビューの量が多 い 」 「長々と設計計画が 出 力され て いて読

    む のは つ ら い が  なんとなくいけそ うな気 が する」 「トライ&エラーに 時 間がか か る」 「ドキュメントの管 理がし ん どい」 「プロンプトを育て るのが 大 変」
  18. “今はまだ”時短にはならない “今はまだ”時短にはならない Copi l otへのアクセスがある開発者は、 バグ率が有意に高くなったにもかかわらず、コード出荷量に変化がない - U p l

    e v e l D a t a L a b s Copi l ot使用者はタスク完了速度が55%向上し、完了率は78%(非使用時70%) - G i t H u b プルリクエスト10.6%増加、サイクルタイム3.5時間短縮 - H a r n e s s 全スキルレベルで生産性向上が報告され、特に初級開発者で顕著 - A C M
  19. “今はまだ”時短にはならない “今はまだ”時短にはならない 例えば以下の条件を 揃 え られる と き ・メンバーがレビュ ーの勘

    所を持 っ てい る ・手戻りを最小限に できる ・チームがドキュメ ントの 管 理を怠 ら な い 長期的に見て工数削 減、品 質 向上な ど AIの恩恵を実感で きる可 能性が ある
  20. コーディングエージェント年表 コーディングエージェント年表 1 月 Cursor リリース 4 月 Amazon Q

    Dev リリース 7 月 Cline(Roo Code) リリース 10 月 Bolt.new リリース 10 月 V0 β 版 リリース 11 月 Windsurf リリース 11 月 Lovable リリース 12 月 Devin リリース 11 月 Google Antigravity リリース 7 月 AWS Kiro プレリリース 6 月 Gemini CLI リリース 5 月 OpenAI Codex リリース 2 月 Claude Code プレリリース 2 月 GitHub Copilot Agent リリース 2024 年 2025 年 12 月 Google Jules リリース
  21. ツールの数だけ増えるファイル群 ツールの数だけ増えるファイル群 カ ス タ ム イ ン ス ト

    ラ ク シ ョ ン - A G E N T S . m d - C O D E X . m d - C L A U D E . m d M C P コ ン フ ィ グ - . v s c o d e / s e t t in gs . j s on - . c l a u d e . j s o n - . c o d e x / c o n f ig .t om l - . c u r s o r / m c p .js o n C l a u d e C o d e - A g e n t S k i l l s - C u s t o m S l a s h C om m a n ds C o d e x - C u s t o m P r o m p t s K i r o S p e c - r e q u i r e m e n t s . m d - d e s i g n . m d - t a s k s . m d G i t H u b S p e c K it - m e m o r y / c o n s t i t u t io n . m d - t e m p l a t e s / a g en t - f ile -t e m pl a t e. m d - t e m p l a t e s / c he ck lis t - t e m pl a t e. m d - t e m p l a t e s / p la n - t e m pl a t e. m d - t e m p l a t e s / sp ec -t e m p l a t e .m d - t e m p l a t e s / t a s k s - t em p la t e .m d - s p e c s / s p e c . m d - s p e c s / c h e c k li s t s / re qu ir em e nt s. m d
  22. かもしれない開発 かもしれない開発 今使っているモデルが明日には旧バージョンになるかもしれない  例:11/18 Gemi ni 3    11/19 GPT-5.1-Codex-Max    11/24 Cl aude Opus

    4.5 今使っているツールが明日には料金や方針、体制が変わるかもしれない  例:Wi ndsurfの引き抜き 今使っているファイルが明日には陳腐化するかもしれない  例:Agent Ski l l sがデファクトスタンダードに
  23. MCPなどが黎明期に あるの で 信 憑性は 低 い (個 人 的感

    想 ) が、もっとミクロな 観 点で、 「このモデル」 「あ のツー ル 」が幻 滅の 谷 か ら 這 い 上 が れ なくなる可能性はあ る。 ハイプ・サイクル ハイプ・サイクル
  24. 復活する可能性を待 つ か、 次に有望な技術の導 入を選 択する か 一方で、 「ハイプサ イクル

    通 り に進む 技 術は 約 20 % の み 」 とする推定もあるの で鵜 吞み にはで き な い いつでも捨てる覚悟を持つ いつでも捨てる覚悟を持つ 「 幻 滅 の 谷 に 落 ち た 技 術 の 約 6 0 % は 復 活 し な い 」 The Economist(2024年8月)
  25. 今主流のコーディン グエー ジ ェント が 出 て まだ1年も経ってい ないと い

    う事実 … ! 日進月歩でトップの 性 能が入 れ 替 わ っ たり 、 デファクトスタンダ ードが 変 わ る状態 で すが 、 うまくコントロール できる よ うにや っ て いき ま しょ う 💪 おしまい おしまい