Geliştiriciler için Anthropic'in Claude Code'u, geliştiriciler için güçlü ve esnek bir araç olarak ortaya çıktı. Ajan tabanlı yapısı ve komut satırı arayüzü (CLI), yüksek derecede kontrol ve özelleştirilebilirlik sağlar. Ancak, CLI öncelikli yaklaşım, bazı geliştiricilerin "terminal kaosu" olarak adlandırdığı oturum geçmişi eksikliği, görsel panolar ve sezgisel proje yönetimi gibi sorunlara yol açabilir.
Karşınızda Claudia, Claude Code için yeni, açık kaynaklı bir grafik kullanıcı arayüzü (GUI). Y Combinator destekli startup Asterisk tarafından geliştirilen Claudia, Claude Code'un gücü ile masaüstü uygulamasının kullanıcı dostu arayüzü arasındaki boşluğu kapatmayı hedefliyor. Etkileşimli oturumları yönetmekten özel yapay zeka ajanları oluşturmaya kadar tüm Claude Code etkinlikleriniz için güzel ve sezgisel bir komuta merkezi sunar.
Introducing Claudia - A powerful GUI app and Toolkit for Claude Code.
— mufeed vh (@mufeedvh) June 19, 2025
Create custom agents, manage interactive Claude Code sessions, run secure background agents, and more.
✨ Features
- Interactive GUI Claude Code sessions.
- Checkpoints and reverting. (Yes, that one missing… pic.twitter.com/YMBgCYqIm
Bu kapsamlı eğitim, Claudia ile başlamak, güçlü özelliklerini keşfetmek ve yapay zeka destekli geliştirme iş akışınızı süper şarj etmek için bilmeniz gereken her konuda size rehberlik edecektir.
Geliştirici Ekibinizin maksimum üretkenlikle birlikte çalışması için entegre, Hepsi Bir Arada bir platform mu istiyorsunuz?
Apidog tüm taleplerinizi karşılıyor ve Postman'ın yerini çok daha uygun fiyata alıyor!
Claudia ile Başlarken

Yazıldığı sırada Claudia yeni bir projedir ve başlamanın en kolay yolu kaynaktan derlemektir. macOS, Windows ve Linux için yerel yükleyiciler ufukta görünse de, kaynaktan derleme, komut satırına hakim olan herkes için basit bir işlemdir.
Ön Gereksinimler
Claudia'yı derlemeden önce sisteminizde aşağıdaki yazılımların kurulu olması gerekir:
- Bun: Hızlı bir JavaScript çalışma zamanı ve paketleyici. Kurulum talimatlarını bun.sh adresinde bulabilirsiniz.
- Rust: Bir sistem programlama dili. rust-lang.org adresinden yükleyebilirsiniz.
Kurulum
İlk olarak, Claudia GitHub deposunu yerel makinenize klonlamanız gerekir. Terminalinizi açın ve aşağıdaki komutu çalıştırın:Bash
git clone https://github.com/getAsterisk/claudia.git
Depo klonlandıktan sonra, yeni claudia
dizinine gidin. Buradan, gerekli bağımlılıkları bun
kullanarak yükleyebilirsiniz:Bash
cd claudia
bun install
Bağımlılıklar yüklendikten sonra uygulamayı derlemeye hazırsınız. Geliştirme amaçları için, uygulamayı sıcak yeniden yükleme ile çalıştırmak idealdir. Bunu yapmak için tauri dev
komutunu kullanın:Bash
bun run tauri dev
Nihai, optimize edilmiş bir üretim derlemesi oluşturmayı tercih ederseniz, bunun yerine tauri build
komutunu kullanın. Bu, belirli işletim sisteminiz için yerel bir yükleyici oluşturacaktır ve bu yükleyiciyi src-tauri/target/release/bundle/
dizininde bulabilirsiniz.
İlk Kurulum
Claudia'yı ilk kez başlattığınızda, bir hoş geldiniz ekranıyla karşılaşacaksınız. Uygulama, Claude Code projelerinizin ve ayarlarınızın depolandığı ~/.claude
dizininizi otomatik olarak algılayacaktır. Ardından size iki ana seçenek sunulacaktır: "CC Agents" (CC Ajanları) ve "CC Projects" (CC Projeleri).
Claudia'nın Temel Özellikleri - Derinlemesine İnceleme
Claudia, Claude Code ile etkileşiminizi mümkün olduğunca sorunsuz ve üretken hale getirmek için tasarlanmış özelliklerle doludur. Temel işlevlere derinlemesine bir göz atalım.
Proje ve Oturum Yönetimi
Claudia'nın en önemli avantajlarından biri görsel proje ve oturum yönetimidir. Terminalinizdeki dizinler arasında gezinmek yerine, tüm Claude Code projelerinizin temiz ve düzenli bir genel görünümünü elde edersiniz.
- Proje Görünümü: Ana ekran projelerinizin bir listesini görüntüler. Proje adını ve diğer ilgili ayrıntıları kolayca görebilirsiniz.
- Oturum Görünümü: Bir projeye tıklamak sizi oturum görünümüne götürecektir. Burada, o proje içinde yaptığınız tüm kodlama oturumlarının bir listesini, her biri için ilk mesaj ve zaman damgası ile birlikte göreceksiniz.
- Devam Et veya Yeni Başlat: Oturum görünümünden, tek bir tıklama ile önceki bir oturuma devam edebilir veya yeni bir oturum başlatabilirsiniz. Bu, kaldığınız yerden devam etmeyi inanılmaz derecede kolaylaştırır.
CC Ajanları (Özel Ajanlar)
Claudia'nın gücünün gerçekten parladığı yer burasıdır. "CC Ajanları", belirli görevleri yerine getirmek için tasarlayabileceğiniz özel, yeniden kullanılabilir yapay zeka ajanlarıdır. Bu özellik, tekrarlayan kodlama görevlerini otomatikleştirmenize ve iş akışınıza özel kişiselleştirilmiş bir yapay zeka asistanı oluşturmanıza olanak tanır.
Özel Bir Ajan Oluşturma:
Yeni bir ajan oluşturma süreci son derece sezgiseldir. "CC Ajanları" bölümüne giderek ve yeni bir ajan oluşturma seçeneğini belirleyerek başlarsınız. Buradan, bir yapılandırma ekranı, ajanınızın davranışını ve kimliğini tanımlamanıza olanak tanır.
Ajanınıza tanımlayıcı bir ad verir ve kolayca tanınmasını sağlamak için bir simge seçersiniz. En önemli adım, sistem istemini hazırlamaktır. Bu istem, ajanın amacını, kişiliğini ve talimatlarını tanımlayarak etkileşimler sırasında davranışını yönlendirir. Ardından, ajanın kullanmasını istediğiniz belirli Claude modelini, örneğin Claude 3.5 Sonnet'i seçersiniz. Güvenlik için, ajanın dosya sisteminize ve ağınıza erişimini kısıtlamak amacıyla bir sandbox profili uygulayabilir, yalnızca belirlediğiniz sınırlar içinde çalışmasını sağlayabilirsiniz.
Özel Bir Ajana Örnek:
Belirli bir dosya yapısı, başlangıç kodu ve ilgili bir Storybook dosyası ile yeni bir React bileşen dosyası oluşturmasını talimat veren bir sistem istemine sahip bir "React Bileşen Oluşturucu" ajanı oluşturabilirsiniz.
Zaman Çizelgesi ve Kontrol Noktaları (Oturum Sürüm Oluşturma)
Bu, yapay zeka kodlama oturumlarınıza sürüm kontrolü kavramını getiren oyunun kurallarını değiştiren bir özelliktir. Zaman çizelgesi ve kontrol noktaları özelliği, oturumunuzun anlık görüntülerini istediğiniz zaman kaydetmenize olanak tanıyarak, gezinebileceğiniz ve geri dönebileceğiniz görsel bir geçmiş oluşturur.
- Kontrol Noktaları Oluşturma: Bir oturum sırasında herhangi bir noktada, Git'teki bir commit gibi bir kontrol noktası oluşturabilirsiniz.
- Görsel Zaman Çizelgesi: Claudia, oturum geçmişinizi dallanan bir zaman çizelgesi olarak görüntüler ve kodunuzun gelişimini görmeyi kolaylaştırır.
- Geri Yükleme ve Çatallama: Tek bir tıklama ile anında herhangi bir kontrol noktasına geri dönebilirsiniz. Orijinal çalışmanızı kaybetmeden farklı bir yaklaşımı keşfetmek için belirli bir kontrol noktasından bir oturumu "çatallayabilirsiniz".
- Diff Görüntüleyici: Claudia, yerleşik bir diff görüntüleyici içerir, böylece kontrol noktaları arasında tam olarak neyin değiştiğini görebilirsiniz.
Kullanım Analitiği Panosu
Claude API'nin yoğun bir kullanıcısıysanız, kullanımınızı ve maliyetlerinizi takip etmenin ne kadar önemli olduğunu bilirsiniz. Claudia, API tüketiminizi gerçek zamanlı olarak izlemek için kapsamlı bir analitik panosu sağlar.
- Maliyet Takibi: Claude API'ye ne kadar harcadığınızı proje ve modele göre ayrılmış olarak görün.
- Token Analizi: Token kullanımınızın ayrıntılı bir dökümünü alın, bu da istemlerinizi optimize etmenize ve maliyetleri düşürmenize yardımcı olur.
- Görsel Grafikler: Pano, kullanım eğilimlerinizi zaman içinde görselleştiren güzel çizelgeler ve grafikler içerir.
MCP Sunucu Yönetimi
İleri düzey kullanıcılar için Claudia, Model Bağlam Protokolü (MCP) sunucularının yönetimini basitleştirir. Uygulama, MCP sunucularınızı kaydetmek, yapılandırmak ve test etmek için merkezi bir kullanıcı arayüzü sağlayarak manuel yapılandırma dosyalarına olan ihtiyacı ortadan kaldırır.
CLAUDE.md Yönetimi
Claudia, dokümantasyonun önemini kabul eder ve CLAUDE.md
dosyaları için yerleşik bir düzenleyici sağlar. Bu dosyalar, projeye özel talimatları, notları ve Claude için bağlamı depolamak için kullanılabilir. Düzenleyici, canlı önizleme ve sözdizimi vurgulama özelliklerine sahiptir, bu da kullanımını keyifli hale getirir.
Güvenlik ve İleri Konular
Güvenlik
Claudia, güvenlik göz önünde bulundurularak oluşturulmuştur. Kodunuzu ve verilerinizi korumak için birden fazla güvenlik katmanı uygular:
- İşlem İzolasyonu: Ajanlar ayrı, sandboxlanmış süreçlerde çalışır.
- Dosya Sistemi Erişim Kontrolü: Ajanlarınız için beyaz liste tabanlı dosya erişimi tanımlayabilirsiniz.
- Ağ Kısıtlamaları: Ajanlarınızın yapabileceği harici ağ bağlantılarını kontrol edin.
- Yerel-İlk Tasarım: Tüm verileriniz makinenizde kalır. Claudia herhangi bir veri toplamaz.
Claudia'ya Katkıda Bulunma
Claudia açık kaynaklı bir projedir ve geliştiriciler topluluktan gelen katkıları memnuniyetle karşılar. Claudia'yı geliştirmeye yardımcı olmakla ilgileniyorsanız, projeyi GitHub'da bulabilirsiniz. Hataları düzelterek, yeni özellikler ekleyerek, dokümantasyonu iyileştirerek veya kullanıcı arayüzünü/deneyimini geliştirerek katkıda bulunabilirsiniz.
Sonuç
Claudia, geliştiricilerin Claude Code ile etkileşim şeklini değiştirebilecek güçlü ve umut verici yeni bir araçtır. Sezgisel GUI'si, özel ajanlar ve oturum sürüm oluşturma gibi güçlü özellikleri ve güvenliğe olan bağlılığı, onu herhangi bir yapay zeka destekli geliştirme iş akışı için vazgeçilmez bir ek yapar.
İster deneyimli bir Claude Code kullanıcısı olun, ister yapay zeka destekli geliştirmeye yeni başlıyor olun, Claudia keşfetmeye değer bir araçtır. Açık kaynaklı yazılımın gücünün ve geliştirici topluluğunun yaratıcılığının bir kanıtıdır. Claudia gelişmeye devam ettikçe, yazılım geliştirme dünyasında insan ve yapay zeka arasındaki çizgileri daha da bulanıklaştıracak daha yenilikçi özellikler görmeyi bekleyebiliriz.
Geliştirici Ekibinizin maksimum üretkenlikle birlikte çalışması için entegre, Hepsi Bir Arada bir platform mu istiyorsunuz?
Apidog tüm taleplerinizi karşılıyor ve Postman'ın yerini çok daha uygun fiyata alıyor!