バイブコーディング//Lesson 01
バイブコーディング
30分·theory
バイブコーディング
🎯 このlessonを読み終えたら
このlessonを読み終えると、以下の3つのことを自信を持って行えるようになります。
- ▸✅ バイブコーディング(AIに自然言語でコードを書かせる方法)の核心パターン
- ▸✅ トークン(AIが一度に処理する文字の単位)を節約する3つのメカニズム
- ▸✅ AIがよく作るコードの落とし穴
学習目標をチェックリストとして手元に置き、すべてに答えられるようになったらlessonを閉じてください。
✨ バイブコーディングを作った人たち — 4チーム4コマ
👥
一言で
カルパシー(用語創案)→ Copilot(大衆化)→ Cursor(IDE統合)→ Claude Code(エージェント)。4チームがバイブコーディングの時代を作った。
なぜバイブコーディングが新しいパラダイムなのか
一言で: コードを書く時代から意図を表現する時代へ。AIが実装を担い、人間が方向性と検証を担う。
ツールマッピング — 各セルの英語はツール名だけ。隣の説明に注目してください
5つの核心的な理由
核心: バイブコーディング = プロンプト(AIへの指示文)エンジニアリング + コードレビューの能力。人間は意図・検証・アーキテクチャに集中する。
🤖 AIにこう依頼してみましょう
このlessonの概念を知っていれば、AIに具体的に指示できます。漠然とした「直して」ではなく、語彙を持ったリクエスト — それがトークン(AIが一度に処理する文字の単位)節約の出発点です。
- ▸「この作業にバイブコーディングの概念を適用するとトークンをどう削減できるか」
- ▸「AIへのバイブコーディング関連の指示を正確に伝えるプロンプト(指示文)の例を3つ作って」
- ▸「この作業がエージェント(AIが自律的にツールを使うモード)ワークフローのどの段階に入るか教えて」
なぜこれがトークンを節約するのか
概念を知らないと、AIの回答を受け取った後に「それって何ですか?」と再度聞かなければなりません。その「再質問」がトークンを消費します。概念を一度覚えておけば、会話が一度で終わります。
先に読むとよい概念: Pandas入門
次のおすすめ: Vibe コーディング 5年間の進化