इस प्रोजेक्ट के बारे में
Herdr स्वयं को "रनटाइम के रूप में पेश करता है जिस पर आपके कोडिंग एजेंट्स रहते हैं। यह एक बैकग्राउंड टर्मिनल सर्वर है जो सत्रों को क्लाइंट्स के डिस्कनेक्ट होने, SSH कनेक्शन ड्रॉप होने, या मशीन रीस्टार्ट होने पर सुरक्षित रूप से संग्रहीत रखता है। रीकवरी पर, Herdr सहेजी गई पेन लेआउट को बहुत फिर से स्थापित कर सकता है और समर्थित एजेंट सत्रों को फिर से शुरू कर सकता है, हालाँकि मूल प्रक्रियाएँ रीस्टार्ट के बाद नहीं बचतीं।
यह उपकरण कई मशीनों का समर्थन करता है — स्थानीय काम और सहेजे गए SSH होस्ट एक ही खिड़ाई में प्रबंधित होते हैं, एक संयुक्त एजेंट सूची और स्वतंत्र रीकनेक्ट के साथ। प्रत्येक पेन को दृश्य रूप से काम कर रहा, अवरुद्ध, या निष्क्रिय चिह्नित किया जाता है, जिससे उपयोगकर्ता को तभी सूचित किया जाता है जब एक एजेंट रुक जाता है और इनपुट की आवश्यकता होती है।
Herdr एजेंट-नेटिव डिज़ाइन के लिए बनाया गया है: AI एजेंट्स इसे CLI और सॉकेट API के माध्यम से नियंत्रित करते हैं। एजेंट्स पेन बना सकते हैं, एक-दूसरे को प्रॉम्प्ट कर सकते हैं, और जब तक दूसरा एजेंट सच में अवरुद्ध न हो जाए, तब तक प्रतीक्षा कर सकते हैं, बिना यह कि Herdr एजेंट्स को लपेटे या प्रतिस्थापित करे। यह वही टर्मिनल-आधारित एजेंट चलाता है जिसका आप पहले से उपयोग करते हैं, जिसमें Claude Code, Codex, Cursor, OpenCode, Grok, और अन्य शामिल हैं।
इंटरैक्शन कीबोर्ड और माउस-पहला है, जो tmux-शैली के प्रिफिक्स कुंजियों के साथ-साथ क्लिक, ड्रैग, और स्प्लिट जेस्चर भी प्रदान करता है। प्लगइंस पेन और वर्कफ्लो को बढ़ा सकते हैं, और एक मार्केटप्लेस उपलब्ध है। पूरा एप्लिकेशन एक सिंगल Rust बाइनरी है जिसमें कोई Electron निर्भरता नहीं है, और टर्मिनल के भीतर चलाने के लिए डिज़ाइन किया गया है जिसका आप पहले से उपयोग करते हैं।
स्थापना एक शेल स्क्रिप्ट (curl -fsSL https://herdr.dev/install.sh | sh), Homebrew (brew install herdr), mise (mise use -g herdr), या Windows पर PowerShell स्क्रिप्ट के माध्यम से की जाती है। स्थापना के बाद, काम करने वाली डायरेक्टरी में `herdr` शुरू करने से सत्र खुलता है; `ctrl+b q` से अलग हो जाता है, और फिर से `herdr` चलाने से फिर से जुड़ाव।
व्यापक दस्तावेज़ीकरण, जिसमें क्विक स्टार्ट, अवधारणाएँ, समर्थित एजेंट्स, कीबोर्ड शॉर्टकट्स, कॉन्फ़िगरेशन, सत्र अवस्था, रिमोट मशीन कनेक्शन, पर्सिस्टेंस, इंटीग्रेशन्स, प्लगइंस, और सॉकेट API शामिल हैं, herdr.dev/docs पर होस्ट किए गए हैं। प्रोजेक्ट Apache 2.0 लाइसेंस के तहत लाइसेंस प्राप्त है और समुदाय स्पॉन्सर और बैकर्स पर निर्भर करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.