इस प्रोजेक्ट के बारे में
pi-claude-bridge एक Pi एक्सटेंशन है जो Anthropic के Agent SDK के माध्यम से Claude Code को एकीकृत करता है। यह claude-agent-sdk-pi के फोर्क के रूप में शुरू हुआ और इसमें स्ट्रीमिंग, MCP टूल ब्रिजिंग, कस्टम Pi टूल ब्रिजिंग, सेशन रिज्यूम और पर्सिस्टेंस, कॉन्टेक्स्ट सिंक, थिंकिंग सपोर्ट, स्किल्स फॉरवर्डिंग और विभिन्न शुद्धता सुधार जोड़े गए हैं।
यह दो मुख्य क्षमताएं प्रदान करता है। पहली, एक प्रोवाइडर: Pi के मॉडल पिकर में Claude मॉडल (Opus, Sonnet, Haiku) चुने जा सकते हैं, जिसमें टूल कॉल Pi के TUI से होकर गुजरते हैं। Pi के टूल्स को Claude Code से ब्रिज किया जाता है, bash कमांड को 120 सेकंड का डिफ़ॉल्ट टाइमआउट मिलता है, Pi स्किल्स को Claude Code के सिस्टम प्रॉम्प्ट में कॉपी किया जाता है, और मिड-टर्न स्टीयरिंग सपोर्टेड है। मॉडल सूची pi-ai के Anthropic कैटलॉग से ली जाती है, इसलिए उस पैकेज को अपडेट करने के बाद नए Claude मॉडल दिखाई देते हैं। मॉडलों की एक स्पष्ट सूची के लिए विस्तारित 1M कॉन्टेक्स्ट सक्षम किया गया है, जिसमें प्लान टाइप और अतिरिक्त-उपयोग बिलिंग के लिए कॉन्फ़िगरेशन विकल्प हैं; सूची में शामिल न किए गए नए मॉडल 200K से शुरू होते हैं ताकि असमर्थित अनुरोधों से बचा जा सके।
दूसरी, एक ऑप्ट-इन AskClaude टूल Pi के अपने LLM को किसी अन्य प्रोवाइडर का उपयोग करते समय प्रश्नों या कार्यों को Claude Code को सौंपने की अनुमति देता है। यह read, none और full मोड, मॉडल और थिंकिंग-एफर्ट चयन, और क्लीन सेशन के लिए एक isolated फ्लैग का समर्थन करता है। डेलिगेटेड कॉल उपयोगकर्ता के वैश्विक Claude कॉन्फ़िगरेशन से बचते हैं।
कॉन्फ़िगरेशन एक वैश्विक या प्रोजेक्ट JSON फ़ाइल में रहता है और इसमें टूल रजिस्ट्रेशन, डिफ़ॉल्ट मोड, प्लान, कॉन्टेक्स्ट हैंडलिंग, MCP प्रतिबंध, ऑटो-मेमोरी और Claude एक्ज़ीक्यूटेबल का पथ शामिल है। डिबग लॉगिंग को एक एनवायरनमेंट वेरिएबल के माध्यम से सक्षम किया जा सकता है, जो ब्रिज लॉग और प्रति-क्वेरी Claude Code CLI लॉग लिखता है।
README ज्ञात समस्याओं का दस्तावेजीकरण करता है: सेशन आवश्यकता से अधिक बार फिर से बनाए जाते हैं और प्रॉम्प्ट-कैश के संदर्भ में रीबिल्ड महंगे होते हैं; Claude Code द्वारा किए गए फ़ाइल संपादन रीबिल्ड के दौरान आगे नहीं ले जाए जाते; पुराने ब्रिज संस्करण Pi 0.86 पर विफल होते हैं; और एक्सपोर्ट किए गए Anthropic एनवायरनमेंट वेरिएबल Claude Code चाइल्ड प्रोसेस को ओवरराइड कर सकते हैं। यह अन्य एक्सटेंशनों और एक सबएजेंट्स एक्सटेंशन के साथ संगतता संबंधी चेतावनियों का भी उल्लेख करता है, और यूनिट तथा इंटीग्रेशन टेस्ट कमांड का वर्णन करता है।
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.