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

VibeCoding 時代のデバッグ手法

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.

VibeCoding 時代のデバッグ手法

VibeDebuggingで始める効率的な開発体験
2025.07.15 hirykawa

Avatar for hirykawa

hirykawa

July 16, 2025

More Decks by hirykawa

Other Decks in Programming

Transcript

  1. 自己紹介 基本情報 所属: Contrea株式会社 役職: 医療系SaaS MediOS 開発責任者 X: @hirykawa

    趣味: サウナ・サッカー・お寿司 経歴 2016-2019: 医療画像システム 起業 2019-2022: Yahoo!Japan エンジニア 2022-: Contrea株式会社 開発責任者 2
  2. VibeDebugging の基本方針 🔍 可視化の徹底 すべてのログや途中成果物を出力 処理の流れを図解で表現 📋 概要把握の優先 処理の概要を先に理解 関数レベルのシーケンス図を作成

    🧪 分離テスト デバッグ用の関数ファイルを作成 単体で実行してバグを再現 🔧 段階的修正 問題箇所を特定してから修正 修正後に元の実装にマージ 8
  3. 実践例: ポッドキャスト作成ツール 概要 原稿データを読み込んで Open AI の TTS で文字起こし音声を作成 音声と

    BGM を合わせてポッドキャストファイルを作成 仕様 再生冒頭 5 秒は BGM のみ再生 発生した問題 出力された音声データを確認したら冒頭 7 秒が BGM のみ再生になっていた 14
  4. まとめ VibeCoding 時代の新デバッグ手法 ポイント 1. 全ての実行は LLM にやらせる 2. 大量にコードを書き、読むことができるからこそできるデバッグ手法

    3. 大事なのは「全体理解」 「仮説立て」 「切り分け実行」 「取り込み」のプロセスを考える こと 19