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

Taskmasterは、開発者がAIアシスタントと連携して実装作業を調整するのに役立ちます。npmパッケージ「task-master-ai」として配布され、Cursor、Lovable、Windsurf、Roo、その他のAIチャット環境で使用可能と宣伝されています。ドキュメント化されたセットアップ手順には、Cursor、Windsurf、VS Code、Q CLI向けのMCP統合、Claude Codeのインストール、および直接のコマンドライン使用が含まれます。 初期化後、プロジェクトは.taskmasterディレクトリを使用します。推奨されるワークフローは、詳細な製品要件ドキュメントから始まります。TaskmasterはそのPRDを解析して実装タスクを生成でき、その後ユーザーはタスクの一覧表示、次のタスクの確認、選択したタスクの表示、タスクのサブタスクへの展開、ステータスの更新、複雑さの分析、依存関係の管理、タグとワークストリームでの作業整理が可能です。調査コマンドはプロジェクトコンテキストを使用しながら最新情報を取得でき、ドキュメントには自動化用のループコマンドも記載されています。 このツールは、メイン、リサーチ、フォールバックの別々のモデルをサポートしています。READMEに記載されているサポート対象プロバイダーオプションには、Anthropic、OpenAI、Google Gemini、Perplexity、xAI、OpenRouter、Mistral、Groq、Azure OpenAI、Ollamaが含まれ、ユーザーは独自のAPIキーを提供します。Claude CodeとCodex CLIも、ローカルのCLI/OAuthセットアップを通じて使用できます。 そのMCPサーバーは、タスク管理ツールをエディタに公開します。コンテキスト使用を制限するため、ユーザーは全36ツール、15ツールの標準セット、7ツールのコアまたはリーンセット、またはカスタムのカンマ区切り選択を読み込むことができます。CLI機能には、初期化、PRD解析、タスク一覧表示、次のタスク選択、調査、タグ移動、エディタールール設定が含まれます。 Taskmasterは、MITライセンスとコモンズ条項のもとでライセンスされています。READMEには、個人、商用、学術利用、修正、配布、およびこのツールで構築された製品の販売が許可される一方、Taskmaster自体の販売、ホスト型サービスとしての提供、または競合製品の作成は許可されないと記載されています。