Vibe Coding向けツールとリソースの厳選リスト
AIを活用してプロンプトと反復を通じてソフトウェアを構築するための厳選されたツールとリファレンスのコレクション。Webビルダー、IDE、モバイルツール、プラグイン、CLIツールなどを網羅。
Vibe Coding(バイブコーディング)は、AIを活用して自然言語によるプロンプト、反復、探索を通じてソフトウェアを開発する手法です。この概念はKarpathy氏によって提唱され、従来の手書きコードではなく、言語と直感でソフトウェアを形作ることを重視します。最近、GitHub上で「Awesome Vibe Coding」という厳選リソースリストが公開され、この新しい開発パラダイムをサポートする多数のツールと情報がまとめられています。
このリストはAI for Developers組織によって管理されており、Webベースのビルダーからコマンドラインツールまで幅広いカテゴリを網羅しています。Webビルダーのセクションでは、Bolt.new、Lovable、Vercel v0など、プロンプトから迅速にプロトタイプを作成・公開できるツールが紹介されています。Replit、Create、Trickleなどのプラットフォームはテキスト記述をそのまま機能するWebサイトやツールに変換します。さらに、モバイルアプリに特化したRorkや、モックアップやスクリーンショットをコードに変換するNapkinsもあります。
従来のIDEを好むユーザー向けには、Windsurf、Cursor、ZedなどのAIファーストのコードエディタが推奨されています。これらはAIを深く統合し、コード補完、スマートなチャット、コンテキストを意識したアクションを提供します。GitHub CopilotやAmazon Qもプラグインとして収録されています。
モバイルツールとしてはVibeCodeやIM.codesがあり、スマートフォンからの作成と制御が可能です。拡張機能とプラグインのセクションにはCline、Roo Code、Continueなどが含まれ、AIアシスタントをエディタやCLIに直接組み込むことができます。例えばFrontmanは、ブラウザ内の任意の要素をクリックし、自然言語で変更を記述するとリアルタイムでコードを生成するオープンソースのAIエージェントです。
デスクトップおよびローカルアプリでは、DyadやClaudeCode Launchpad CLIがオフライン環境向けの軽量ソリューションを提供します。CLIツールにはclaude-code、aider、Gooseなどが含まれ、開発者はターミナルからAIと協調作業できます。また、Boomerang TasksやClaude Task MasterなどのAI駆動のタスク管理ツールは、大きなアイデアを実行可能なタスクキューに分解します。
監視とコスト追跡ではBudiがローカルファーストのコスト分析を提供します。プロジェクトドキュメントツールのCodeGuideやLynxPromptはAI構築プロジェクトのドキュメント管理を支援します。リストにはさらに、FireshipのビデオやRedditのr/vibecodingサブレディットなど、Vibe Codingの実践を深めるための記事やコミュニティリソースも多数収録されています。
このリストは継続的に更新されており、コントリビューションを歓迎しています。初心者から経験者まで、AI支援開発に適したツールを見つけ、Vibe Codingの旅を始めることができます。