पृष्ठभूमि

  • Anthropic के Claude Code में पूर्ण मल्टी-एजेंट ‘Team Mode’ फीचर मौजूद है
  • इसे आधिकारिक रूप से निष्क्रिय रखा गया है (feature flag से नियंत्रित)
  • डेवलपर Numman Ali ने कोड विश्लेषण के दौरान इसे खोजा
  • ओपन सोर्स प्रोजेक्ट CC Mirror के जरिए इसे सक्रिय और पैकेज किया गया

CC Mirror की मुख्य विशेषताएँ

  • मौजूदा Claude Code की कॉपी बनाता है (पूरी तरह आइसोलेटेड)
  • Team Mode डिफ़ॉल्ट रूप से सक्षम
  • कोई बाहरी dependency नहीं (सिर्फ JSON फ़ाइल और बुनियादी टूल का उपयोग)
  • कई AI provider का समर्थन (Anthropic, Z.ai, MiniMax, OpenRouter आदि)

इंस्टॉलेशन और उपयोग

  • एक-लाइन इंस्टॉलेशन उदाहरण: npx cc-mirror quick --provider mirror --name mclaude

  • रन कमांड: mclaude (Team Mode सहित Claude का उपयोग)

  • अन्य provider उदाहरण:

    • Z.ai: --provider zai --api-key "$Z_AI_API_KEY"
    • OpenRouter: --provider openrouter --api-key "$OPENROUTER_API_KEY"

Team Mode के मुख्य टूल (जिनका उपयोग Claude करता है)

  • TaskCreate: टास्क बनाना और dependency सेट करना
  • TaskGet: टास्क का विस्तृत विवरण देखना
  • TaskUpdate: स्टेटस बदलना/कमेंट जोड़ना
  • TaskList: सभी टास्क की सूची देखना

यह कैसे काम करता है

  • Claude ‘Conductor(संचालक)’ की भूमिका निभाता है
  • जटिल अनुरोध → अपने-आप task graph में विभाजित
  • बैकग्राउंड एजेंट बनते हैं → parallel execution
  • dependency management (blockedBy के जरिए प्रतीक्षा/ऑटो-स्टार्ट)
  • task owner असाइन करना → conflict रोकना
  • हर प्रोजेक्ट के लिए ऑटोमेटिक isolation (फ़ोल्डर-आधारित team creation)

उदाहरण: “टू-डू मैनेजमेंट REST API बनाना”

  • सामान्य Claude Code: क्रमिक प्रोसेसिंग (schema → route → test)

  • CC Mirror: parallel processing

    • Task 1: डेटाबेस schema
    • Task 2: API route (Task 1 पर निर्भर)
    • Task 3: test (स्वतंत्र)
    • Task 1/3 parallel में चलना → Task 1 पूरा होते ही Task 2 ऑटो-स्टार्ट
    • अंत में परिणामों का एकीकरण

मैनुअल प्रबंधन कमांड

  • npx cc-mirror tasks: खुले टास्क जाँचना
  • npx cc-mirror tasks show [ID]: टास्क का विवरण देखना
  • npx cc-mirror tasks graph: dependency graph को विज़ुअलाइज़ करना
  • npx cc-mirror tasks update [ID] --status resolved: पूरा के रूप में चिह्नित करना

महत्व

  • मल्टी-एजेंट सिस्टम को सरल तरीके से लागू किया जा सकता है (जटिल broker की ज़रूरत नहीं)
  • AI प्रभावी orchestration दिखाता है
  • Anthropic ने इसे तैयार किया था लेकिन निष्क्रिय छोड़ा → समुदाय ने उपयोग में लिया
  • AI टूल इकोसिस्टम का पैटर्न: समुदाय छिपी हुई शक्तिशाली सुविधाएँ खोज लेता है

स्रोत

  • CC Mirror GitHub (numman-ali/cc-mirror)

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.