Birden Fazla AI Kodlama Oturumunu Yönetmek? İşte Harika Çözümü
Bağlam Değişikliğini Bırak, Hızlı Teslimat Yap
Hepimiz yaşadık bunu. Claude ile kod yazarken tam konsantrasyondayken, OpenAI agentin bir şeyler bitirdi. Ekranı küçültüyorsun, açık pencereler arasında ararken yanlış sekmeyi açıyorsun, nerede olduğunu unutuyorsun. Üç dakika uğraştıktan sonra tekrar başından başlıyorsun. Günde 10 kez çarpınca saatlerce verimliliğini kaybetmiş oluyorsun.
İşte cctop tam bu sorunu çözmek için tasarlanmış.
cctop Neden Farklı?
Geleneksel pencere yöneticilerinin aksine cctop, yapay zeka destekli yazılım geliştirme iş akışlarına özel inşa edilmiş. Çoklu kodlama ajanları ile çalışmanın eşsiz ritmine anlamıştır—bağlam kod kadar önemlidir burada.
Uygulama AI oturumlarını otomatik takip ediyor ve menü çubuğunda temiz bir panel şeklinde gösteriyor. Dikkat gerektiren bir oturum olduğunda durum ikonu değişiyor. Bir kısayol kombinasyonu tuşladığında numaralı etiketler belirir (1-9), tek tuşla arzu ettiğin oturuma atlıyorsun.
Gösterişli değil, karmaşık da değil. Sadece bir işi iyi yapıyor, o kadar.
Geniş Agen Desteği
cctop, ekosisteminin büyük yapay zeka kodlama araçlarıyla entegre çalışıyor:
- Claude Code (Anthropic'in resmi CLI ajanı)
- Codex CLI (OpenAI'nin açık kaynaklı ajanı)
- opencode (SST framework ajanı)
- pi (Mario Zechner'in ajanı)
Editör ve terminal tarafında VS Code, Cursor, Windsurf, Zed, iTerm2, Warp, Terminal ve Ghostty'yi destekliyor. İster iTerm2'de belirli bir panele dönüş yap, ister editör çalışma alanına odaklan, cctop akıllıca çözüyor.
Gizlilik Odaklı Tasarım
İşte hoş bir şey: cctop hiç ağ erişimi yok. Analytics yok, telemetri yok. Oturum verilerine ~/.cctop/sessions/ klasöründe plain JSON olarak erişebiliyorsun, istersen kendin inceleyebilirsin. Araçlarının kodunla neler yaptığını bilmek istiyorsan bu yaklaşımı takdir edeceksin.
Performans ayak izi benzer şekilde minimal—eklenti her olayda küçük bir native binary çalıştırıyor, JSON dosyası yazıyor, hemen dönüyor. Ölçülebilir yavaşlama yok, arka planda çalışan gereksiz yazılım yok.
Akış Halini Destekleyen Özellikler
Navigate Mode burada önemli özellik. Global kısayol tuşunun tuşladığında her oturum kartında numaralı etiketler beliriyor. 2'ye bas, 2. oturuma atla. Bitir. Fare gerekmez, menüyü karayalamana gerek yok.
Sürüklenebilir panel konumunu bilgisayar yeniden başlasa da koruyor, böylece iş akışın hep aynı kalıyor. Akıllı menü çubuğu ikonu macOS'un çentiği durumuna göre görünümünü değiştiriyor—modern donanım için düşünceli bir detay.
İkinci sekme oturum geçmişini takip ediyor, geçmiş projeleri açmak çok kolay oluyor. Biraz görsel kişilik istersen dört renk şeması (Claude, Tokyo Night, Gruvbox, Nord) hem koyu hem açık varyantlarda seçebilirsin.
Sıfır Sürtünme Kurulum
.dmg dosyasını indir, /Applications'a sürükle, uygulama içi kurulumu tamamla. Uygulama yüklü araçları otomatik algılıyor ve tek tıkla eklenti kurulumunu sunuyor. Homebrew tercih ediyorsan brew install --cask st0012/cctop/cctop yeterli.
Kuruluştan sonra her oturum otomatik takip ediliyor. Proje başına konfigürasyon yok. Oynamanız gereken ortam değişkeni yok. Kur ve unut.
Sormamız Gereken Sorular
Geliştiriciler açıkça çıkış noktalarını iyi düşünmüşler:
- Performans etkisi? Hiç—test ettiler.
- Telefonu aramazsa? Evet—internete erişemez bile.
- Proje başına kurulum gerekir mi? Hayır, eklenti kurulumundan sonra otomatik.
- Oturumlar nasıl isimlendirilir? Varsayılan olarak klasör adı, ya da Claude Code'da
/renamekomutunu kullan.
Asıl Fayda
Yüzeysel olarak cctop bir pencere gezinti aracı. Ama gerçekten yapıyor olan, yapay zeka destekli geliştirme iş akışınızdan bağlam değişikliğinin sürtünmesini kaldırmak. Küçük bir iyileştirme gibi ses çıkması mümkün ama birden çok ajanı paralel çalıştırıyorsan—farklı yöntemleri test ediyor, seçenekleri inceliyor, mantıksal dalları yönetiyor—o tuşlar birikir.
Tam da iş akışına kayıp gitmişken, saatledir odağını kaybetmediğini fark ettiğinde ortaya çıkan türden bir araç.
Başlamak İçin
cctop.app'a git ve son sürümü indir. MIT lisanslı, Apple tarafından imzalanmış ve onaylanmış, macOS 13+ gerekli. Sparkle ile otomatik güncellenir, düşünmene gerek kalmadan güncel kalırsın.
Eğer birden çok yapay zeka kodlama oturumunu yönetiyorsan—farklı agen yöntemlerini keşfediyor veya paralel uygulamalar çalıştırıyorsan—beş dakika ayır bunu kur. İlk hafta içinde bu zamanı geri kazanırsın.