
Linux’ta Eksik Olan O Pratik SSH Deneyimi
Kement, Linux’ta sekmeli SSH, entegre SFTP, komut kaydet/tekrar çalıştır, çoklu sunucuya komut ve istersen Ollama ile lokal AI desteği sunan açık kaynak bir hobi projesi. AI “tuzu biberi” açarsın hızlanırsın, kapatırsın bildiğin gibi devam.
Linux'ta yıllardır SSH ile haşır neşiriz. Terminal inanılmaz güçlü bir araç, buna şüphe yok. Ama bazen tek istediğim "hemen bağlan, şu dosyayı sürükle-bırakla at, iki komutu da diğer sunucuya kopyala" gibi basit işleri tek bir yerde, derli toplu halletmek oluyor. Windows dünyasını bilenler MobaXterm'i ve onun sunduğu pratikliği hatırlayacaktır. Linux'ta o hissiyatı veren, sade ama her an elinin altında duran bir araç bulamayınca, kendi günlük kullanım alışkanlıklarımdan yola çıkıp Kement'i yazdım. Dürüst olmak gerekirse, ilk başta aklımda hiç yapay zeka yoktu. Tek amacım kendim için pratik bir SSH aracı yapmaktı. Ama proje ilerlerken herkesin, AI'nin girmeyeceği yerlere bile "şuraya da AI, buraya da AI" diye eklemeler yaptığı, garip AI kredileri saçtığı bir dönemde olduğumuzu hatırladım. Benim amacım AI merkez yapmak değildi. Bir kenarda tuzu biberi olsun diye 10-15 satır daha yazmış bulundum. Ne yalan söyleyeyim kullanınca da hoşuma gitti. Bundan dolayı sizlerle paylaşmak istedim.
Kement Ne Sunuyor?
Kement’i geliştirirken arayüzü kalabalıklaştırmamak, ihtiyaç duyulan parçaları kenarlarda sade bileşenler olarak sunmak istedim. Hemen hemen her araçta olduğu gibi SSH ve SFTP için sekmeli oturumlar mevcut. Bizim müşterilerimizin sunucularını yönettiğimiz web tabanlı Türkol Yazılım Destek Sistemi’nde; web üzerinden komut yollama, zamanlanmış komutlar ve kaydedilmiş komutlar gibi basit ama çok işe yarayan özellikler var. Bunun daha da hafif bir versiyonunun Kement’te faydalı olacağını düşündüm. Çünkü bazı sunucular için tam bir bash scripti yazmaya gerek yok; elimin altında, yazmadan hızlıca erişebileceğim komutların bulunması çok pratik. Bu yüzden bir Komut Kütüphanesi alanı ekledim. Kaydettiğiniz komuta tıklıyorsunuz ve Kement, SSH üzerinden otomatik gönderiyor.
Bazen toplu güncellemelerde veya tekrarlı operasyonlarda birçok sunucuda aynı adımları uygulamak gerekebiliyor. Bunun için Toplu Komut Gönderimi (Broadcast) özelliği mevcut. SSH sunucularına bağlandıktan sonra, oturum sekmesinin yanındaki Broadcast düğmesini aktif edip terminalde yazmaya başlamanız yeterli; aynı komut eşzamanlı olarak seçili oturumlara gönderiliyor.
Tuz biber olarak Yapay Zekâ: Sol kenardaki AI Assistant Configuration bölümünden isterseniz lokalinizde Ollama ile çalışan bir LLM modeli, isterseniz OpenAI, Gemini veya Anthropic API’lerini tanımlayabilirsiniz. Ayarları kaydettikten sonra SSH oturumundayken sağ taraftaki 🤖 (robot) simgesine tıklayarak LLM penceresini açabilir ve sorularınızı sorabilirsiniz. Burada AI yardımcı rolde: Komutları çalıştırmadan önce daima siz onaylarsınız.
Kement’i denemek isterseniz, GitHub reposuna ve Linux için derlenmiş pakete buradan ulaşabilirsiniz. Hobi projesi; ufak tefek hatalar çıkabilir. Karşılaşırsanız lütfen bir issue açın ya da PR gönderin çok sevinirim. 🙌