इस प्रोजेक्ट के बारे में
phux एक टर्मिनल मल्टीप्लेक्सर है जिसे लोगों, एप्लिकेशनों और एजेंटों द्वारा साझा किए जाने वाले टर्मिनलों के लिए डिज़ाइन किया गया है। शेल एक बैकग्राउंड सर्वर में चलते हैं, और TUI, Cockpit, ब्राउज़र, स्क्रिप्ट और एजेंट सभी एक ही लाइव टर्मिनल से जुड़ सकते हैं। tmux के विपरीत, phux एक सार्वजनिक वायर प्रोटोकॉल पर Terminal और AgentSession संसाधनों को उजागर करता है ताकि विज़ुअल और हेडलेस क्लाइंट समान स्तर के बने रहें। एजेंट स्थिति को संरचित लाइफसाइकिल रिकॉर्ड के रूप में उत्सर्जित किया जा सकता है, जिसमें टर्मिनल डिटेक्शन एक संगतता पथ के रूप में शामिल है। रिमोट एक्सेस के लिए phux खाते की आवश्यकता नहीं होती: `phux --remote me@mini` SSH पर एक बार पेयर होता है, फिर सीधे QUIC पर जुड़ जाता है। यह प्रोजेक्ट एक JSON CLI, SDK और MCP एडाप्टर प्रदान करता है, साथ ही एक नेटिव macOS Cockpit भी। इंस्टॉलर macOS arm64, Linux x86_64 और Linux arm64 का समर्थन करते हैं; Windows समर्थित नहीं है। डिफ़ॉल्ट प्रीफिक्स Ctrl-A है, जिसमें डिटैच करने के लिए Ctrl-A d है। दस्तावेज़ीकरण में क्विकस्टार्ट, कॉन्फ़िगरेशन, रिमोट एक्सेस, एजेंट नियंत्रण, harness एमिट अनुबंध और कस्टम क्लाइंट बनाना शामिल है। यह प्रोजेक्ट Apache-2.0 के तहत लाइसेंस प्राप्त है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.