- Rastgele başka ikili dosyaları (
bash, vim vb.) VT100 tarzı bir terminal arayüzüyle sarar
- Pseudo terminal istemcisini (PTY) ve terminal sunucusunu birleştirerek o terminalin giriş ve çıkışına programatik olarak kolay erişim sağlar
stdin/stdout üzerinden JSON kullanır
- Terminalle programatik olarak etkileşim kurmak için kullanışlıdır (geliştirme motivasyonu, LLM ajanlarının terminali kolayca kullanabilmesini sağlamaktı)
- Terminal, tüm bilişim alanlarında en eski ve en yaygın kullanılan UI çerçevelerinden biridir
- Stateful olduğu için, örneğin terminalde bir düzenleyici kullanırken terminal imleç konumu durumunu yönetmek zorundadır
- HT olmadan ajanların bu durumu doğrudan yönetmesi zordur; HT ile ise insan gibi sadece terminale bakmaları yeterlidir
- Rust ile geliştirildi ve macOS ile Linux'ta çalışır
Henüz yorum yok.