このプロジェクトについて

BMad Methodは、アジャイルなAI駆動開発(AiDD)のためのオープンソースのアプローチです。コード生成だけでなく、何を作るか、各部分がどう組み合わさるか、作業がどう進化するかといったデリバリー全体を対象としています。この手法は、意思決定を明示的に保ち、セッション間でコンテキストを引き継ぎ、変更の規模と複雑さに応じて計画の量を調整するように設計されています。小さな変更はそのままビルドと検証に進め、大規模な取り組みではより深い計画パスを利用できます。 リポジトリは、中核となるデリバリーワークフローと一連のスタンドアロンスキルを提供します。`npx skills add bmad-code-org/BMAD-METHOD` でスキルCLIパッケージとして、`bmad-code-org/bmad-plugins` マーケットプレイスからClaude Codeプラグインとして、または同じマーケットプレイスからCodexプラグインとしてインストールできます。インストールには、スキルとPythonベースのスクリプト用の`uv`をサポートするAIコーディングツールが必要です。セットアップ後、ユーザーはガイダンスのために`bmad`ハブを、デリバリーループのために`bmad-build`を呼び出します。`bmad doctor`は、更新後に既存プロジェクトのランタイムを修復できます。 デリバリーループは任意の時点から開始できるように図示されています。漠然とした着想はClarifyから始まり、大きく明確なアイデアはPlanから始まり、小さな変更はBuild and verifyから始まり、Learn and adjustがPlanにループバックします。ユーザーはこの手法をエンドツーエンドで採用することも、そのブリーフ、仕様、アーキテクチャ成果物を既存のデリバリーワークフローに持ち込むこともできます。 ドキュメントのリンクは、最初の変更の構築、計画パスの選択、既存コードベースでの開始をカバーしています。BMadエコシステムには、中核手法を超えた公式モジュールが含まれます。スキル、ワークフロー、エージェントを作成するためのBMad Builder、創造的思考パートナーのためのBMad Creative Intelligence Suite、エンタープライズテストのためのBMad Test Architect、エピック全体に対する無人ビルド・検証・レトロのためのBMad Loop、Unity、Unreal、Godot、Phaserなどのフレームワークにわたるゲームのアイデア出しと開発のためのBMad Game Dev Studioです。 Webバンドルも提供されており、選択したBMadワークフローをGoogle Gemini GemsやChatGPT Custom GPTsとしてパッケージ化し、既存のWebサブスクリプション内で計画を立て、その成果物をAIコーディングツールに持ち込んで実装できます。 このプロジェクトはMITライセンスで、無料で使用でき、コミュニティ指向であり、Discord、YouTube、GitHub Issues、GitHub Discussionsがサポートチャネルです。コントリビューションのガイダンスはCONTRIBUTING.mdとCONTRIBUTORS.mdに文書化されています。BMadとBMAD-METHODはBMad Code, LLCの商標です。