Claude Code में छिपी मल्टी-एजेंट सिस्टम को ओपन सोर्स के रूप में जारी किया गया (CC Mirror)
(aisparkup.com)पृष्ठभूमि
- 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"
- Z.ai:
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)
अभी कोई टिप्पणी नहीं है.