- tmux oturumu içinde çalışan akıllı terminal yapay zeka yardımcısı; tmux penceresindeki tüm paneleri gözlemleyebilir ve kullanıcı girdisi olmadan terminal bağlamını okuyup komut önerebilir veya çalıştırabilir
- Varsayılan olarak OpenRouter tabanlı yapay zeka modellerini kullanır, ancak OpenAI, Claude, yerel Ollama gibi çeşitli LLM'lerle de uyumludur
- Observe / Prepare / Watch modları sayesinde kullanıcının iş akışını bölmez; gerçek bir eşli programcı gibi terminali gözlemler, diyalog kurar ve çalıştırır
- Observe Mode: Tüm panelerin içeriğini yakalar; kullanıcının sorusuna göre komut önerir, çalıştırma onayı ister ve ardından ilerler. Komut çalıştıktan sonra belirli bir süre bekleyip bağlamı yeniden yakalar → yapay zeka geri bildirim döngüsünü tekrarlar
- Prepare Mode: Kabuk istemini değiştirerek komut yürütmenin tamamlanmasını hassas biçimde izler; bekleme süresi olmadan gerçek zamanlı geri bildirim sağlar. bash/zsh/fish desteklenir
- Watch Mode: Kullanıcının çalışmasını aktif olarak izler ve daha iyi komutlar önerir
- Tek bir pencere içinde şu rollere ayrılır:
- Chat Pane: Kullanıcı ile yapay zeka arasındaki konuşma arayüzü
- Exec Pane: Yapay zekanın komut çalıştırdığı özel pencere
- Read-Only Panes: Kalan panellerin içeriği salt okunur olarak yapay zeka tarafından bağlam için kullanılır
- Kurulum tek satırlık bir betikle yapılabilir; Homebrew veya manuel kurulum da desteklenir
- Bağlam uzadığında, önceki konuşmaları özetleyip sıkıştırma (squash) özelliğiyle LLM token maliyetini ve limitlerini verimli biçimde yönetir
- Geçerli kullanım
/info ile görülebilir, manuel özetleme /squash ile yapılabilir
1 yorum
Artık terminalde
.envdosyasını açarken bile dikkatli olmak gerekecek gibi görünüyor.