इस प्रोजेक्ट के बारे में
AgentDeck AI कोडिंग कमांड-लाइन इंटरफेस (CLIs) के लिए एक वेब-आधारित रिमोट टर्मिनल इंटरफेस प्रदान करता है। यह सुनिश्चित करने के लिए कि सर्वर रीस्टार्ट के बाद भी सेशन बने रहें और बिल्कुल लोकल टर्मिनल की तरह व्यवहार करें, यह xterm.js, node-pty और tmux का उपयोग करता है।
मुख्य क्षमताओं में शामिल हैं:
- **मल्टी-बैकएंड सपोर्ट**: Claude Code, Kimi Code, Antigravity (agy), और Codex के लिए इन-बिल्ट एडेप्टर, जिसमें टैब UI में साथ-साथ कई सेशन चलाने की क्षमता है।
- **डुअल व्यू मोड**: TUI प्रॉम्प्ट्स के लिए पूर्ण टर्मिनल अनुभव और एक स्ट्रक्चर्ड "Chat View" प्रदान करता है जो मोबाइल उपकरणों पर बेहतर पठनीयता के लिए ट्रांसक्रिप्ट्स को Markdown मैसेज बबल्स के रूप में रेंडर करता है।
- **सेशन मैनेजमेंट**: पिछली बातचीत को फिर से शुरू करने के लिए एक क्रॉस-बैकएंड हिस्ट्री ब्राउज़र और एक रिंग बफर शामिल है जो पुन: कनेक्शन पर आउटपुट को रिप्ले करता है।
- **रिमोट एक्सेस और सुरक्षा**: frp रिवर्स टनल या Tailscale के माध्यम से एक्सेस का समर्थन करता है। सुरक्षा सुविधाओं में टोकन-आधारित प्रमाणीकरण और नए डिवाइस अनुमोदन के लिए Telegram नोटिफिकेशन के साथ एक डिवाइस अलाउलिस्ट शामिल है।
- **मोबाइल ऑप्टिमाइज़ेशन**: विशेष रूप से टच इंटरफेस के लिए डिज़ाइन किया गया है जिसमें एक कस्टम की बार (Esc, Tab, Ctrl+C), iOS के लिए IME फिक्स, और ऑप्टिमाइज़्ड स्क्रॉलिंग/कॉपीइंग जेस्चर हैं।
- **फाइल इंटीग्रेशन**: फाइलों को सीधे रनिंग एजेंट पर अपलोड करने के लिए फाइलों को ड्रैग और ड्रॉप करने या पेपरक्लिप आइकन का उपयोग करने का समर्थन करता है।
सिस्टम को एजेंट-अज्ञेय (agent-agnostic) होने के लिए डिज़ाइन किया गया है; जबकि चैट और हिस्ट्री लेयर्स को विशिष्ट एडेप्टर की आवश्यकता होती है, कोर टर्मिनल ट्रांसपोर्ट किसी भी CLI के साथ काम करता है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.