日本最速エンジニアが自分だけがほしいアプリケーションをバイブス全開で作ってみた現状の苦悩と気付き

1.1K Views

May 14, 25

スライド概要

profile-image

フルマラソン 2:29:56 で走る日本最速ITエンジニア JBアドバンスト・テクノロジー株式会社 先進技術研究所 Technical Expert AWS Community Builder / JAWS-UG横浜支部 / ChatGPT Meetup / Cloudflare meetup slideshare: https://www.slideshare.net/akifuminiida

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

ダウンロード

関連スライド

各ページのテキスト
1.

#AIコーディング道場 日本最速エンジニアが 自分だけがほしいアプリケーションを バイブス全開で作ってみた 現状の苦悩と気付き JBCC株式会社 カスタマー・イノベーションラボ Technical Expert 新居田 晃史 AIコーディング道場勉強会 #1 - 2025.05.14

2.

#AIコーディング道場 爆速でアプリケーションが作れる時代、何を作る?

3.

自己紹介 #AIコーディング道場 • 新居田 晃史(にいだ あきふみ) • 所属 • JBCC株式会社 カスタマー・イノベーションラボ - Technical Expert • 日本最速ITエンジニア(※週刊BCN編集部調べ) • フルマラソン 2:29:56 Twitter @nid777 Facebook Akifumi Niida • コミュニティ活動 • JAWS DAYS 2025 実行委員長 • JAWS-UG 横浜支部 • AWS Community Builder – Container • Cloudflare Meetup • ChatGPT Meetup Tokyo 3

4.

参加した経緯 #AIコーディング道場 • 2024年の夏頃からCursorを使用 • 意図と違うコードが作られたり、うまくいかない VIBEコーディングというほどには気持ちよくない。 生産性を上げるための手法を確立したい

5.

私のためのコーチングアプリケーション #AIコーディング道場 • DDD + クリーンアーキテクチャ + TDD • 良い設計ができた。実装も確実な方法。 • 勝ったと思ってた。 5

6.

#AIコーディング道場 迷い① DB崩壊 テーブル設計が破綻 → ER図を書き直し

7.

#AIコーディング道場 迷い② APIの仕様理解不足 API仕様がAIに伝わらず、4xx、5xx 量産

8.

#AIコーディング道場 迷い③ TDD形骸化 テスト“風”コードの罠とテストを通すだけの実装

9.

#AIコーディング道場 疑念 チャットのタブが切り替わるたびに、記憶がリセットされている .cursor/rules を読んでいないことがありそう

10.

Memory Bank #AIコーディング道場 • memory-bankに文脈を保存して永続化( Clineの機能 ) • Cursor用にmemory-bankを実装できるOSSがある • https://github.com/vanzan01/cursor-memory-bank/blob/main/MEMORY_BANK_OPTIMIZATIONS.md • 初期セットアップ 1.ルートに memory-bank/ を作成 2.projectbrief.md に目的・要件を箇条書き 3.Cline に 「initialize memory bank」 と指示して雛形生成

11.

Memory Bank設定 .cursor/rules/core.mdc #AIコーディング道場 カスタムモードの設定 ### MODE SWITCH If the user message starts with "PLAN:", do not write code. Think step-by-step and output a task list prefixed with " ". Else, produce runnable code or patch. ALWAYS read memory-bank/*.md first. .cursor/rules/memory-bank.mdcはデフォルトのまま https://github.com/vanzan01/cursor-memory-bank/blob/main/.cursor/rules/isolation_rules/main-optimized.mdc

12.

#AIコーディング道場 今のところ良い感じ 今集中すべき作業や、やり残し作業をコントロールできている。 ・・・かどうかは次回の勉強会で! 12

13.

#AIコーディング道場 教訓 AIを迷わせない3原則: 1. 設計をシンプルに保つ 2. エディタのルールを使う 3. 壊れたらすぐ作り直す

14.

#AIコーディング道場 今は“筋トレ期”だが、VIBEコーディン グの未来は近づいている 今すぐCursorをインストールして 一歩踏み出そう