Clarc - Geliştirici olmayan ekip arkadaşlarının da Claude Code kullanabilmesini sağlayan macOS uygulaması
(github.com/ttnear)Bu benim ilk açık kaynak projem. Geliştirici olmayan ekip arkadaşlarımın Claude Code kullanabilmesini istiyordum ama terminal onlar için aşılması gereken bir engeldi. CLI kurulumu, GitHub SSH anahtarı ayarlama, hangi işlemin çalışacağını önceden düzgünce göremeden her seferinde araç çağrılarını onaylama — bunların hiçbiri benim için sorun değildi ama onlar için hepsi sorundu.
Bu yüzden Clarc'ı yaptım. İçeride gerçek Claude Code CLI'yi aynen çalıştırdığı için, zaten ayarlamış olduğunuz CLAUDE.md, skills, MCP ve slash komutlarının hepsi olduğu gibi çalışıyor. Ben sadece bunun üstüne düzgün bir Mac uygulaması kabuğu ekledim. Araç çalıştırılmadan önce gerçek diff'i gösteren yerel onay penceresi, proje bazında pencereleri paralel açabilen çalışma alanları, sürükle-bırak ekler ve hatta SSH anahtarlarını otomatik ayarlayan GitHub OAuth — böylece repo clone işlemi sorunsuzca yapılıyor.
Komik olan şu ki, bunu ekip arkadaşlarım kullansın diye yaptım ama bir şekilde ana kullanıcı ben oldum. CLI'yi doğrudan açmayalı yaklaşık 3 hafta oldu.
Clarc'ın başlıca özellikleri (Claude Desktop'a karşı)
- Yerel macOS uygulaması (~10MB). Electron değil. Anında açılıyor ve neredeyse hiç RAM tüketmiyor
- Proje odaklı çalışma alanları — birden fazla repo kaydetme, aralarında geçiş yapma veya her birini ayrı pencerede açıp paralel oturumlar yürütme
- Özel slash komutları
- Sık kullanılan prompt'lar veya terminal komutları için kısayol düğmeleri ayarlanabiliyor
- Git durumunu gösteren yerleşik dosya gezgini
- Proje bazında zengin metin not defteri
- Yerleşik terminal
1 yorum
Claude Desktop'ın
codea kıyasla daha iyi olduğu bir nokta var mı??