datawhalechina/easy-vibe
プログラミング未経験者から開発者まで、アイデアからリリースまでAI支援で実際のプロダクトを作るVibe Codingの実践講座です。
- スター
- 20,023
- フォーク
- 1,935
- 未解決の Issue
- 19
- 最終コミット
- 昨日
これは何?
Easy-Vibeは、AIアシスタントに作りたいものを伝え、生成されたソフトウェアを反復的に改善する手法「Vibe Coding」のチュートリアル講座です。段階的な学習パスで構成されており、アイデアをプロトタイプにする入門編、フロントエンド、データベース、バックエンドAPI、デプロイ、課金を扱うフルスタック編、Claude Code、MCP、Skills、エージェントのワークフロー、クロスプラットフォームアプリを扱う上級編があります。
RAG、プロンプトエンジニアリング、Git、認証設計などをインタラクティブに解説する付録のナレッジベースも用意されています。チュートリアルは10言語で提供され、サイトはNext.jsで構築されています。
このリポジトリはソフトウェアライブラリではなく、ドキュメントと講座のサイトです。読者はレッスンに沿って学び、サンプルプロジェクトを作成できます。また、プルリクエストで自分の事例を投稿できます。
主な機能
- 01初めてのプロトタイプからフルスタックのデプロイまでを学べる段階的な学習パス
- 02フロントエンド、データベース、バックエンドAPI、デプロイ、決済連携を網羅
- 03Claude Code、MCP、Skills、エージェントチームを扱う上級編
- 04RAGやGitなどの概念をインタラクティブに図解
- 05チュートリアルを10言語で提供
ユースケース
- プロトタイプを動かしてアイデアを検証したいプロダクトマネージャーや創業者
- AIアシスタントを活用した開発を実践的に初めて体験したい初心者
- AI支援によるフルスタック開発のワークフローを身につけたい開発者
- AI時代のソフトウェア開発に必要な実践的スキルを学びたい学生
クイックスタート
- 1
オンラインチュートリアルを開く
- 2
プロジェクトをローカルで実行する(「Run Locally」セクションを参照)
使う前に知っておきたいこと
- READMEには具体的なローカルインストールコマンドが記載されていません。主にコースのため、ローカルで実行する必要はないかもしれません。
- メタデータにライセンスの指定はありません。READMEには非商用のCC BY-NC-SA 4.0ライセンスへのリンクがあります。
トピック
よくある質問
- easy-vibe とは?
- プログラミング未経験者から開発者まで、アイデアからリリースまでAI支援で実際のプロダクトを作るVibe Codingの実践講座です。 Easy-Vibeは、AIアシスタントに作りたいものを伝え、生成されたソフトウェアを反復的に改善する手法「Vibe Coding」のチュートリアル講座です。段階的な学習パスで構成されており、アイデアをプロトタイプにする入門編、フロントエンド、データベース、バックエンドAPI、デプロイ、課金を扱うフルスタック編、Claude Code、MCP、Skills、エージェントのワークフロー、クロスプラットフォームアプリを扱う上級編があります。
- easy-vibe は無料で使えますか?ライセンスは?
- easy-vibe にはライセンスが明記されていません。コードは公開されていますが、ライセンスがない場合は再利用の許諾がないため、利用前に作者に確認することをおすすめします。
- easy-vibe は今もメンテナンスされていますか?
- 活発にメンテナンス中。easy-vibe の最終コミットは 2026年10月19日 です。
- easy-vibe は何に使えますか?
- プロトタイプを動かしてアイデアを検証したいプロダクトマネージャーや創業者 AIアシスタントを活用した開発を実践的に初めて体験したい初心者 AI支援によるフルスタック開発のワークフローを身につけたい開発者 AI時代のソフトウェア開発に必要な実践的スキルを学びたい学生
- easy-vibe のインストール方法は?
- オンラインチュートリアルを開く プロジェクトをローカルで実行する(「Run Locally」セクションを参照)
- easy-vibe はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/datawhalechina/easy-vibe
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Claude APIを使ったコーディングエージェントの作り方を、ファイル・シェル・検索ツールを順に追加しながら学ぶ、Goのハンズオンワークショップです。
コーディングエージェントにIDEレベルのシンボル検索、セマンティック編集、リファクタリングを提供するMCPサーバー。
Claude CodeやCodexなどのコーディングエージェントを1つの会話に集めるVS Code拡張機能。
Claude Code、Codex、CursorなどのAIコーディングエージェントを、工程ごとのゲートを設けたパイプラインで連携させるモジュール式のランタイム兼オーケストレーションシステム。
ChatGPT、OpenAI API、Codex関連のオープンソースGitHubリポジトリを集めた、検索可能な厳選リスト。Claude CodeやCodexのスキルとしても利用できます。