掲載済み (2026-03-14号)
#269 141文字 • 1分

日曜バイブコーダーがゲーム制作に行き詰まったその後の話:Claude CodeとTDDで挑む4万行のゲーム開発

日本語

掲載情報

概要

非エンジニアの日曜コーダーが、Claude Codeを用いたVibe Codingの限界を突破し、TDDとE2Eテストを軸にした開発手法で4万行超のオンライン対戦ゲームを完成させるまでの知見を共有した記事。

詳細内容

趣味でゲーム制作を行う著者が、AIエージェント「Claude Code」を活用してTypeScript製オンラインボードゲームを開発した記録です。当初はプロンプトのみでコードを生成する「Vibe Coding」で進めるも、規模拡大に伴うコードのスパゲッティ化や設計の破綻に直面。その後、Spec Driven Development (SDD) の試行錯誤を経て、最終的に「テスト(E2E/結合テスト)をLLMへの外部コンテキストとして活用する」という、AI時代に適応したTDD主導のワークフローに辿り着きました。git worktreeを利用した並列デバッグや、サブエージェントによるログ解析、常に「Plan Mode」から開始する重要性など、AIと協働して大規模プロジェクトを完遂するための実践的なテクニックが網羅されています。