عن المشروع

يساعد Taskmaster المطورين على تنسيق أعمال التنفيذ مع مساعدي الذكاء الاصطناعي. يُوزَّع كحزمة npm باسم task-master-ai ويُسوَّق على أنه قابل للاستخدام مع Cursor وLovable وWindsurf وRoo وبيئات محادثة الذكاء الاصطناعي الأخرى. تشمل مسارات الإعداد الموثقة تكامل MCP مع Cursor وWindsurf وVS Code وQ CLI، وتثبيت Claude Code، والاستخدام المباشر عبر سطر الأوامر. بعد التهيئة، يستخدم المشروع دليل .taskmaster. يبدأ سير العمل الموصى به بمستند متطلبات منتج مفصّل. يستطيع Taskmaster تحليل مستند PRD هذا وإنشاء مهام تنفيذ، وبعد ذلك يمكن للمستخدمين سرد المهام، وفحص المهمة التالية، وعرض مهام محددة، وتوسيع المهام إلى مهام فرعية، وتحديث الحالات، وتحليل التعقيد، وإدارة التبعيات، وتنظيم العمل بالوسوم ومسارات العمل. يمكن لأمر research استرجاع معلومات حديثة أثناء استخدام سياق المشروع، كما توثّق الوثائق أمر loop للأتمتة. تدعم الأداة نماذج رئيسية وبحثية واحتياطية منفصلة. تشمل خيارات المزوّدين المدعومة المذكورة في 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 مع Commons Clause. يذكر README أن الاستخدام الشخصي والتجاري والأكاديمي، والتعديل، والتوزيع، وبيع المنتجات المبنية بالأداة مسموح بها، بينما بيع Taskmaster نفسه، أو تقديمه كخدمة مستضافة، أو إنشاء منتجات منافسة غير مسموح به.