इस प्रोजेक्ट के बारे में
पैचर एक प्रयोगात्मक ब्राउज़र है जो AI कोडिंग एजेंट्स को ऐसे कस्टम ब्राउज़र एक्सटेंशन बनाने और स्थापित करने की अनुमति देता है जो प्राकृतिक भाषा के प्रॉम्प्ट्स पर आधारित होते हैं। आप बताएं कि वेबसाइट या ब्राउज़र को क्या करना चाहिए; एजेंट एक पैचर प्लगइन लिखता है, उत्पन्न कोड और घोषित अनुमतियाँ प्रदर्शित करता है, और आपकी स्वीकृति के बाद इसे स्थापित कर देता है।
ब्राउज़र स्थायी Chromium टैब, ब्राउज़िंग सत्र, ओम्निबॉक्स खोज, OAuth/भुगतान के लिए वास्तविक पॉपअप, इतिहास, डाउनलोड, DevTools और टैब प्रबंधन को संरक्षित रखता है। प्लगइन्स टूलबार आइटम, साइड पैनल, कंटेक्स्ट-मेनू प्रविष्टियाँ, नया-टैब विजेट, पेज स्क्रिप्ट/शैलियाँ, क्रॉन अनुसूचियाँ और प्रति-प्लगइन SQLite स्टोरेज के साथ बैकग्राउंड सेवाएँ जोड़ सकते हैं।
पैचर कोडिंग एजेंट्स का उपयोग करता है जिन्हें आपने पहले से प्रमाणित किया है — Claude Code, Codex, Cursor, Pi, OpenCode, Grok Build, Hermes, या कोई भी ACP-संगत एजेंट। एजेंट द्वारा प्लगइन परिवर्तन के लिए आपकी पुष्टि के लिए रुकावट होती है, जिसमें घोषित अनुमतियाँ और साइट स्कोप पहले से प्रदर्शित होते हैं।
सुरक्षा मॉडल: अनुमति प्रॉम्प्ट एक सहमति और ऑडिट सीमा है, न कि सैंडबॉक्स। ब्राउज़र एक्सेस आपके वास्तविक प्रमाणित सत्रों पर कार्य करता है। प्लगइन्स अपने अलग प्रक्रिया में चलते हैं लेकिन आपके समान फाइल सिस्टम, सबप्रोसेस और नेटवर्क एक्सेस होते हैं। एक प्लगइन स्थापित करने को आपके खाते के अधिकारों के साथ एक स्थानीय स्क्रिप्ट चलाने की तरह समझें। केवल उन प्लगइन्स को स्थापित करें जिन्हें आप समझते और भरोसा करते हैं।
वर्तमान सीमाएँ: macOS arm64 अल्फा केवल, नॉटाराइज़ नहीं है, Chrome एक्सटेंशन संगतता नहीं है, कुछ विशेषताएँ अनुपलब्ध हैं (उपयोगकर्ता-सामने का प्रिंट, वर्तनी जाँच, ऑडियो संकेतक, डाउनलोड प्रगति)। Linux और WSL2 समर्थन प्रयोगात्मक है।
bb के एक फोर्क के रूप में Michael Yong द्वारा बनाया गया, MIT लाइसेंस का उपयोग करता है। डेटा निर्देशिकाएँ, पोर्ट और पैकेज नाम स्वतंत्र हैं ताकि दोनों एक साथ मौजूद हो सकें।
GitHub रिलीज़ से डेस्कटॉप ब्राउज़र स्थापित करें, macOS Apple Silicon के लिए .dmg, या Bun के साथ स्रोत से बनाएँ। localhost:38986 पर एजेंट रनटाइम और वेब ऐप के लिए `npx patcher-app@latest` चलाएँ।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.