• किसी भी अन्य बाइनरी (bash, vim आदि) को VT100-स्टाइल टर्मिनल इंटरफ़ेस में रैप करता है
    • Pseudo टर्मिनल क्लाइंट (PTY) और टर्मिनल सर्वर को जोड़कर उस टर्मिनल के इनपुट और आउटपुट तक प्रोग्रामेटिक तरीके से आसानी से पहुंचा जा सकता है
    • stdin/stdout के जरिए JSON का उपयोग
  • टर्मिनल के साथ प्रोग्रामेटिक रूप से इंटरैक्ट करने में उपयोगी (इसे बनाने की प्रेरणा यह थी कि LLM एजेंट टर्मिनल का आसानी से उपयोग कर सकें)
    • टर्मिनल कंप्यूटिंग के हर क्षेत्र में सबसे पुराने और सबसे अधिक इस्तेमाल होने वाले UI frameworks में से एक है
    • यह stateful है, इसलिए उदाहरण के लिए जब टर्मिनल में editor इस्तेमाल किया जाता है, तो टर्मिनल को cursor position की state मैनेज करनी होती है
    • HT के बिना एजेंट के लिए इस state को सीधे मैनेज करना मुश्किल होता है, लेकिन HT के साथ उसे केवल इंसान की तरह टर्मिनल को देखना होता है
  • Rust में बनाया गया है और macOS तथा Linux पर चलता है

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.