l0ng-ai/tty7
The terminal that outlives its window. Shells survive quitting the app, agents can drive other agents, and remote machines work the same way. Pure Rust, GPU-rendered.
Hızlı değerlendirme
Özet
tty7, oturumları uygulama kapandıktan sonra da sürdüren; shell, SSH ve coding agent iş akışlarını bir araya getiren Rust tabanlı bir terminal workbench’tir.
Profiline uyum
Coding agent’ları desteklese de profilinde terminal, SSH veya uzaktan geliştirme ihtiyacı belirtilmiyor.
Neden yükseliyor
83 günlük yaşına karşın 1124 yıldız ve son 28 günde 320 commit, projeye belirgin ilgi ve yoğun geliştirme olduğunu gösteriyor. README’deki persistent sessions, agent desteği ve SSH özelliklerini tek bir terminal workbench’te birleştirmesi de dikkat çekici; ancak son dönemdeki 4 farklı yazar, geliştirme etkinliğinin sınırlı sayıda kişide toplandığını gösteriyor.
Problem
Terminal penceresi kapandığında shell ve agent oturumlarının kaybolması, birden fazla repo ve agent’ın durumunu takip etme ve uzak geliştirme işlerini yönetme sorunlarını hedefliyor.
Çözüm
Shell ve pane’leri GUI penceresinden bağımsız bir background server’da tutuyor; terminal çizimi için Zed’in gpui altyapısını ve VT çekirdeği için Alacritty’yi kullanıyor. CLI ve agent hook’ları üzerinden pane açma, komut gönderme, sonuç bekleme ve agent durumunu izleme özellikleri sunuyor; SSH ile uzak çalışma alanlarına bağlanabiliyor.
Yenilik
Terminal emulator, persistent sessions, agent durum takibi ve SSH özelliklerinin tek üründe bütünleşik sunulması ayırt edici; ancak bu bileşenlerin kendileri yeni değil. README’deki performans karşılaştırması proje tarafından verilmiş ve bağımsız doğrulama bilgisi sunulmuyor.
Teknolojiler
- Rust
- Zed gpui
- Alacritty
- PTY
- SSH
- russh
- SFTP
- Claude Code
- Codex
Riskler
- Son 28 gündeki 320 commit’e rağmen yalnızca 4 farklı yazar görünmesi, bakımın az sayıda katkıcıya bağlı olabileceğini düşündürüyor.
- Agent status, notifications ve reboot sonrası resume gibi özelliklerin kapsamı, agent başına entegrasyona ve hook kurulumuna göre değişiyor.
- README’deki performans iddiası proje tarafından raporlanan bir benchmark’a dayanıyor; bağımsız ölçüm veya yöntemin ayrıntıları burada doğrulanamıyor.
- gpui ve terminal altyapısındaki değişiklikler, uygulamanın uzun vadeli bakım ve platform uyumluluğunu etkileyebilir.
Detaylı değerlendirme
Bu repo için detaylı değerlendirme henüz yapılmadı. Analiz, Ayarlar'daki uyum profilini hesaba katarak "bu işime yarar mı" sorusunu cevaplıyor. Bir kez çalışır; günlük koşular buna dokunmaz. Saatlik sınır var — bir kaynaktan en fazla 3 analiz.