Kurs
Claude Code, Anthropic tarafından geliştirilen ve doğrudan terminalde çalışan, geliştiricilere kodu yeniden düzenleme, belgeleme ve hata ayıklamada verimli şekilde yardımcı olan etmen tabanlı bir kodlama aracıdır. Tüm kod tabanını anlayarak, yazılım geliştirme yaşam döngüsünün tamamında iş akışlarını basitleştirir. Ocak 2026'dan bu yana, Anthropic varsayılan model olarak Max planlarında Claude Code 2.1, Claude Cowork ve Claude Opus 4.7'yi sunuyor.
Bu eğitimde, Claude Code'u kodu yeniden düzenleyerek, belgeler ekleyerek ve hata ayıklayarak yazılım geliştirme iş akışlarını iyileştirmek için nasıl kullanacağınızı açıklayacağım. Özellikle şunları yapacağız:
- Kod okunabilirliğini ve sürdürülebilirliğini artırmak için supabase-py deposundan bir dosyayı yeniden düzenlemek.
- Mevcut kod tabanının daha iyi anlaşılması için dokümantasyon ve satır içi yorumlar eklemek.
- Claude Code’un hata ayıklama yeteneklerini kullanarak hataları belirlemek ve gidermek.
Daha verimli ve otomatik bir deneyim için Claude Code’u geliştirme sürecinize nasıl entegre edeceğinizi öğreneceksiniz.
Claude Code’a tamamen yeniyseniz, bu eğitimle birlikte Claude Code 101 kursumuzu almanızı öneririm.
Özet
- Claude Code, Anthropic’in terminal tabanlı etmen kodlama asistanıdır; Max planlarında artık Claude Opus 4.7 ile çalışır
- Şununla kurun:
curl -fsSL https://claude.ai/install.sh | bash(macOS/Linux) veya Windows’ta eşdeğer PowerShell/CMD komutu - Tüm kod tabanınız genelinde doğal dil ile kodu yeniden düzenleyin, belgeleyin ve hata ayıklayın
- Öne çıkan özellikler arasında plan modu, otomatik mod, kancalar, eklentiler ve Rutinler (zamanlanmış bulut ajanları) bulunur
- Modelleri
/modelile değiştirin ve akıl yürütme derinliğini/effortile ayarlayın
Claude Code Nedir?
Claude Code, doğrudan terminalinizde çalışan, kod tabanınızı anlayan ve doğal dil komutlarıyla geliştirme görevlerinde yardımcı olan bir araçtır. Minimum kurulumla geliştirme ortamınıza entegre olur; böylece kod yazmaya ve iyileştirmeye odaklanabilirsiniz.

Claude Code’un birkaç temel yeteneği şunlardır:
- Düzenleme ve yeniden düzenleme: Yapay zekâ destekli önerilerle kod tabanınızı değiştirin, optimize edin ve iyileştirin.
- Hata düzeltme: Hataları, eksik bağımlılıkları ve performans darboğazlarını belirleyin ve giderin.
- Kodu anlama: Kodunuzun mimarisi, mantığı ve bağımlılıkları hakkında sorular sorun.
- Otomatik test ve linting: Başarısız testleri çalıştırın ve düzeltin, lint komutlarını çalıştırın ve kod kalitesini artırın.
- Git entegrasyonu: Git geçmişinde arama yapın, birleştirme çakışmalarını çözün, commit oluşturun ve çekme isteklerini zahmetsizce üretin.
Açık kaynak bir projede çalışıyor veya kurumsal ölçekte kod tabanlarını yönetiyor olun, Claude Code kodlama stilinize ve proje gereksinimlerinize uyum sağlayan akıllı otomasyonla size yardımcı olabilir. Yakın tarihli güncellemeler, otomatik modu (daha az izin kesintisi), plan modunu (tasarım-öncelikli iş akışları) ve Rutinleri (makineniz çalışmadan tetikleyicilerle çalışan zamanlanmış bulut ajanları) ekledi.
Bu hizmet için ideal kullanıcılar şunlardır:
- Yazılım Geliştiriciler: Kod kalitesini ve sürdürülebilirliğini artırma.
- Açık Kaynak Katkıcıları: Yabancı kod tabanlarını anlama ve iyileştirme.
- DevOps Mühendisleri: Kod inceleme ve linting görevlerini otomatikleştirme.
Claude Code artık Max ve Team Premium planlarında varsayılan olarak Claude Opus 4.7 ile gelir. Pro kullanıcıları Sonnet 4.6 ile başlar, ancak zorlu görevler için Opus modellere geçebilir. Oturum ortasında /model komutuyla model değiştirebilir veya /effort kaydırıcısıyla akıl yürütme derinliğini ayarlayabilirsiniz. Ayrıca Claude Agents SDK ile bağımsız yapay zekâ ajanları da oluşturabilirsiniz.
Anthropic ayrıca, kodlamanın ötesinde günlük dosya ve belge görevlerinde etmen tarzı yardım için Cowork'u tanıttı. Claude Masaüstü uygulamasında tüm ücretli plan aboneleri (Pro, Max, Team, Enterprise) için kullanılabilir.
Şimdi uygulamalı projemize başlayalım.
Adım 1: Claude Code Kurulumu
Claude Code’u kullanmaya başlamak için bir terminale, üzerinde çalışacağınız bir kod projesine ve ya bir Claude aboneliğine (Pro/Max/Teams/Enterprise) ya da etkin faturalandırmalı bir Claude Console hesabına ihtiyacınız var.
İşletim sisteminize ve terminalinize bağlı olarak aşağıdaki komutlardan birini terminalinizde çalıştırarak Claude Code’u kolayca kurabilirsiniz.
macOS / Linux / WSL:
curl -fsSL https://claude.ai/install.sh | bash
Windows PowerShell:
irm https://claude.ai/install.ps1 | iex
Windows CMD:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd
Not: npm install -g @anthropic-ai/claude-code ile kurulum hâlâ mevcut olsa da kullanımdan kaldırılmıştır; bu nedenle yukarıda belirtilen yerel kurulum yöntemini tercih etmelisiniz. Daha önce npm ile kurduysanız, claude install ile geçiş yapabilirsiniz.
Kurulum tamamlandıktan sonra, proje dizininize gidin ve şunu çalıştırarak Claude’u başlatın:
cd your-project-directory
claude
Kimlik doğrulama için, Claude Code’u ücretli abonelik veya API kullanım faturalandırmasıyla mı kullanmak istediğiniz sorulacaktır.

Ardından, sizi bir doğrulama koduna götüren bir oturum açma bağlantısı alacaksınız; bu kodu Claude Code’un çalıştığı terminale girmeniz gerekir. Sonra işlem tamam; kullanım takibi ve maliyet yönetimi için otomatik olarak özel bir “Claude Code” çalışma alanı oluşturulur.

Artık Claude Code kullanıma hazır.
Adım 2: Geliştirme Ortamını Hazırlama
Bu demoda, Supabase ile etkileşim için bir açık kaynak Python istemcisi olan supabase-py kitaplığını kullanacağım; Supabase, PostgreSQL üzerine kurulu bir arka uç hizmetidir. Supabase, kimlik doğrulama, gerçek zamanlı abonelikler, depolama ve otomatik oluşturulan API’ler dahil bir araç paketi sunar.
Depoyu klonlayarak ve geliştirme ortamımızı kurarak başlayalım.
1. Terminalinizi açın, Supabase-py deposunu klonlamak istediğiniz dizine gidin (ör. cd Desktop) ve aşağıdaki komutu çalıştırın:
git clone https://github.com/supabase/supabase-py.git
cd supabase-py
2. Ardından, bir sanal ortam oluşturun ve gerekli bağımlılıkları kurmak için aşağıdaki komutları terminalinizde teker teker çalıştırın
python3 -m venv env
source env/bin/activate # On Windows, use ./env/Scripts/activate
pip install -e .
Python ortamınız artık Supabase kitaplığını çalıştırmak için gerekli tüm bağımlılıklarla kuruldu ve deponuz keşfe hazır.
Adım 3: Katkı Alanlarını Belirleme
Katkıda bulunmanın harika bir yolu, GitHub’daki Issues sekmesini incelemektir. Supabase deposunda, kod okunabilirliği, yapı ve anlamlı yorum eksikliğiyle ilgili client.py içinde bir sorun belirledim.
Claude Code ile yapacaklarımız şunlar:
- Okunabilirliği, sürdürülebilirliği ve yapıyı artırmak için kodu yeniden düzenleyeceğiz.
- Farklı bileşenlerin amacını netleştirmek için anlamlı docstring’ler ve satır içi yorumlar ekleyeceğiz.
- Sorunları ve diğer olası hataları analiz ederek hataları belirleyip düzelteceğiz.
Adım 4: Claude Code ile Deney Yapma
Zaten supabase-py klasöründeyiz; client.py dosyasını içeren supabase dizinine gidin ve Claude Code’u çalıştırın:
cd supabase
claude

Claude Code artık Supabase-py klasöründeki her dosya ve klasöre erişime sahip. Şimdi deney yapalım.
Kodu yeniden düzenleme
Supabase Python SDK’sını iyileştirmenin bir parçası olarak, okunabilirliği, sürdürülebilirliği ve organizasyonu artırmak için client.py dosyasını yeniden düzenleyelim. Komut satırına şu istemi girmeniz yeterlidir:
İstem: Supabase klasöründe bulunan client.py dosyasındaki kodu yeniden düzenle.
Claude, devam etmeden önce onay isteyecektir. Değişiklikleri onaylamak için Enter tuşuna basın. Tamamlandığında, Claude Code dosyayı güncelleyecek, değişiklikleri terminalde gösterecek ve yapılan değişikliklerin bir özetini sağlayacaktır.
Claude Code’u kullanarak client.py üzerinde şu iyileştirmeleri uyguladık:
- İçe aktarımların düzenlenmesi: Claude Code ilişkili içe aktarımları mantıksal bölümlerde (kimlik doğrulama hataları, API türleri, fonksiyon hataları) grupladı, anlaşılır olması için adlandırmaları iyileştirdi ve tutarlılık için gereksiz takma adları kaldırdı.
- Okunabilirliğin artırılması: İçe aktarımları sınıflandırmak için bölüm yorumları eklendi ve daha temiz bir organizasyon için
__all__listesindeki tekrarlar kaldırıldı. - İstemci seçeneklerinin basitleştirilmesi: Benzer içe aktarımlar tek bir ifadede birleştirilerek çoklu satırlar azaltıldı.
İşte orijinal ve yeniden düzenlenmiş kodun yan yana karşılaştırması.


Kodu belgeleme
Yeniden düzenlemeye ek olarak, Claude Code bir projenin tamamında kod dokümantasyonunu oluşturabilir, güncelleyebilir ve standartlaştırabilir. Belgelendirilmemiş bölümleri tespit edebilir, yapılandırılmış docstring’ler veya yorumlar üretebilir ve proje dokümantasyon standartlarına uygunluğu kontrol edebilir.
Claude Code’u client.py içindeki dokümantasyonu iyileştirmek için kullandık; sonuçlar şunlardı:
- Dosyanın amacını açıklayan net modül düzeyi docstring’ler.
- İçe aktarımları kategorize eden ayrıntılı bölüm yorumları (hata türleri, istemci uygulamaları, depolama servisleri).
- Hata türlerini, istemci fonksiyonlarını ve önemli bileşenleri tanımlayan satır içi yorumlar.
İşte yeniden düzenlenmiş ve belgelenmiş kodun yan yana karşılaştırması.
İstem: Anlaşılabilirliği artırmak için client.py kodunu yorumlar ekleyerek belgele.

Dokümantasyon eklendikten sonra, Claude’a şu şekilde istem vererek proje standartlarınıza uygunluğunu doğrulayabilirsiniz:
İstem: Dokümantasyonun proje standartlarını takip edip etmediğini kontrol et.
Hataları düzeltme
Hata ayıklama zaman alabilir, ancak Claude Code hata iletilerini analiz ederek, kök nedenleri belirleyerek ve düzeltmeler önererek döngüyü kısaltır. Eksik içe aktarımlar, çalışma zamanı hataları veya mantık sorunlarıyla uğraşıyor olun, arama alanını daraltır ve hedefe yönelik düzeltmeler önerir.
Claude Code’u hata ayıklama için böyle kullanabilirsiniz:
- Sorunu belirleyin: Hata mesajını Claude ile paylaşın.
- Düzeltme önerileri alın: Claude’dan olası çözümleri isteyin.
- Düzeltmeyi uygulayın ve doğrulayın: Claude’un önerilerini uygulayın ve sorunun çözülüp çözülmediğini kontrol edin.
Claude Code, client.py dosyasındaki içe aktarma ile ilgili sorunları çözmek için aşağıdaki düzenlemeleri yaptı:
- Tür yoksayma yorumları: Çözülemeyen içe aktarımlar için IDE ve tür denetimi uyarılarını bastırmak amacıyla
# type: ignoreyorumu eklendi. - Tutarlı hata kategorileme: Claude Code, kimlik doğrulama, veritabanı, depolama ve fonksiyonlardan gelen hata içe aktarımlarının açıkça gruplanmasını sağladı.
- Kod okunabilirliğinin korunması: Bazı içe aktarımları kaldırmak yerine neden yoksayıldıklarını belirtmek için yorumlar eklendi.
İşte orijinal kod ile düzeltilmiş kodun yan yana karşılaştırması.
İstem: 'Import gotrue.errors' çözülemedi gibi bazı hatalar görüyorum. client.py içindeki tüm hataları düzeltmeme yardım et.

Claude Code Komutları
Claude ile denemeniz için birkaç komut aşağıda.
|
Komutlar |
İşlem |
|
|
Mevcut modeller arasında geçiş yapın (Opus 4.7, Sonnet 4.6, Haiku 4.5) |
|
|
Akıl yürütme derinliğini ayarlayın (low, medium, high, xhigh, max) |
|
|
Claude’un yazmadan önce tasarladığı plan moduna girin |
|
|
Değişikliklerinizin çok etmenli kod incelemesi |
|
|
Konuşma geçmişini temizleyin ve bağlamı boşaltın |
|
|
Konuşma geçmişini temizleyin, ancak bağlamda bir özet tutun |
|
|
Geçerli oturumun toplam maliyetini ve süresini gösterin |
|
|
Claude Code kurulumunuzun sağlığını kontrol edin; sürüm ve güncelleme durumu dahil |
|
|
Yardımı ve mevcut komutları gösterin |
|
|
Kod tabanı dokümantasyonu ile yeni bir |
/hooks |
Otomasyon kancalarını kurun ve yönetin |
|
|
Bir çekme isteğini inceleyin |
|
|
İzinler dahil Claude Code yapılandırmasını görüntüleyin ve değiştirin |
/usage |
Kullanım sınırlarınızı nelerin etkilediğini gösterin (oturumlar, önbellek, bağlam) |
Daha derinlemesine bir bakış için Claude Code eğik çizgi komutları kılavuzumuza göz atmanızı öneririm.
Gelişmiş Claude Code Özellikleri
Yeniden düzenleme ve hata ayıklamanın temellerinde kendinizi rahat hissettikten sonra, davranışını özelleştirerek Claude Code’un yeteneklerini genişletebilirsiniz. Kancalar ve Eklentiler tekrarlayan görevleri otomatikleştirmenize ve harici sistemleri entegre etmenize olanak tanır.
Claude Code kancaları
Claude Code kancaları, Claude Code oturumunuz sırasında belirli olaylar gerçekleştiğinde kabuk komutlarını çalıştıran otomatik tetikleyicilerdir. Claude’un atlayabileceği kod biçimlendirme, test çalıştırma ve güvenlik kontrolleri gibi tekrarlayan görevleri otomatikleştirirler.
Kancalar, üç şeyi tanımladığınız bir olay-eylem sistemi kullanır:
-
Olay: Kanca ne zaman tetiklenir?
-
Eşleştirici: Hangi eylemler etkilenir?
-
Komut: Kanca tetiklenince ne çalıştırılır?
Örneğin, bir kanca Claude bir Python dosyası yazdıktan sonra tetiklenip kodu biçimlendirmek için otomatik olarak black çalıştırabilir. Kancalar, ne olduğuna dair JSON bağlamı alır; bu da dosya türleri veya yollarına göre akıllı kararlar verilmesini sağlar. Çıktıyı Claude’un transkriptine yazabilir veya işlemleri engellemek için hata iletilerini doğrudan Claude’a gönderebilirler.
Kancalar için yaygın kullanım örnekleri şunlardır
-
Kod biçimlendirme: Kod yazımlarından sonra otomatik olarak linter’ları ve biçimlendiricileri çalıştırın
-
Test: Hataları erken yakalamak için değişikliklerden sonra test paketlerini çalıştırın
-
Güvenlik: Üretim yapılandırmaları veya API anahtarları gibi hassas dosyalara yapılan değişiklikleri engelleyin
-
Dokümantasyon: Kaynak dosyalar değiştiğinde API dokümantasyonunu otomatik üretin
-
Git otomasyonu: Akıllı commit’ler oluşturun ve dal koruma ilkelerini doğrulayın
-
Bildirimler: Önemli dosyalar değiştiğinde ekibinizi Slack üzerinden uyarın
-
Uyumluluk: Değişikliklere izin vermeden önce lisans başlıklarını veya kodlama standartlarını dayatın
Kancaları, Claude Code içinde /hooks komutunu kullanarak kurun veya doğrudan ~/.claude/settings.json dosyasını düzenleyin.
Claude Code eklentileri
Eklentiler, Claude Code’u harici araçlara, hizmetlere ve API’lere bağlayan uzantılardır. Kancalar yerel kabuk komutlarını otomatikleştirirken, eklentiler CI/CD hatları, proje yönetim araçları ve ekip iletişim platformları gibi daha geniş geliştirme ekosisteminizle bütünleşir.
Eklentiler; alt ajanlar (belirli görevler için uzman Claude asistanları), MCP sunucuları (standartlaştırılmış araç entegrasyonları) ve kancaları tek bir pakette bir araya getirip birlikte orkestre edebilir.
Bir eklenti, kod değişikliklerini analiz edip Jira’da otomatik olarak sorunlar açabilir veya dahili test altyapınıza bağlanabilir. Eklentiler, kancalarla aynı olaylara yanıt verir ancak verileri harici hizmetlere gönderir ve yanıtları işleyerek Claude’un iş akışını etkiler.
Claude Code eklentilerinin özellikle başarılı olduğu bazı görevler:
-
CI/CD entegrasyonu: Dosyalar değiştiğinde derlemeleri, testleri ve dağıtımları tetikleyin
-
Proje yönetimi: Jira, GitHub veya Linear’da sorunları otomatik oluşturun veya güncelleyin
-
Ekip iletişimi: Değişiklikler olduğunda Slack veya Teams’e güncellemeler gönderin
-
Kod inceleme: GitHub/GitLab üzerinde otomatik çekme istekleri oluşturun ve incelemeleri yönetin
-
Harici analiz: Kurumsal kod taraması için SonarQube, CodeClimate veya Snyk’i çağırın
-
Özel araçlar: Şirketinize özel sistem ve iş akışlarıyla entegre edin
-
IDE uzantıları: Özel komutlar ve gezinme yardımcıları ekleyin
Eklentileri bir kayıt defterinden yükleyin veya kurum içinde geliştirin; ardından hangi olaylara yanıt vereceklerini yapılandırın. Kancalar ve eklentiler birlikte, Claude Code’u mevcut altyapınıza uyarlayan genişletilebilir bir platform oluşturur.
Diğer gelişmiş özellikler
Claude Code, 2026’da nerede ve nasıl kullanabileceğinizi genişleten birkaç önemli yetenek daha ekledi:
- Plan modu: Claude’un herhangi bir kod yazmadan önce ayrıntılı bir uygulama planı oluşturduğu tasarım-öncelikli iş akışı. Önemsiz olmayan her görevde bunu kullanıyorum.
- Otomatik mod: Claude’un daha az kesintiyle çalışmasına olanak tanıyan bir izin sınıflandırıcısı; her dosya yazımını onaylamak istemediğiniz uzun görevler için kullanışlıdır.
- Rutinler: Cron zamanlamasıyla, bir GitHub olayıyla (örneğin PR açıldı) veya bir webhook çağrısıyla tetiklenen zamanlanmış bulut ajanları. Makinenizin çalışması gerekmez.
- IDE entegrasyonu: Claude Code’un VS Code, Cursor ve JetBrains IDE’leri için satır içi farklar, kontrol noktaları ve çoklu oturum desteği sunan resmi uzantıları vardır.
- Uzaktan kontrol ve Kanallar: Claude Code oturumlarını çalıştırın ve telefonunuzdan veya diğer cihazlarınızdan etkileşime geçin.
Son Düşünceler
Bu eğitimde, Supabase Python SDK’sındaki bir dosyayı yeniden düzenlemek, belgeleme eklemek ve hata ayıklamak için Claude Code’u kullandım. Kod okunabilirliğini artırdık, yapılandırılmış dokümantasyon ekledik ve içe aktarma sorunlarını çözdük.
Claude Code, plan modu, otomatik mod ve Rutinler gibi özelliklerle aktif olarak gelişiyor; bu yüzden kendi projelerinizle deneyerek iş akışınıza nasıl uyduğunu görmeye değer.
Bir sonraki adımı atmak için, Claude’un bağlam penceresinden en iyi şekilde yararlanmayı öğreten Claude Code En İyi Uygulamalar eğitimimizi okumanızı öneririm. Sıfırdan bir proje kurmak isterseniz, Claude Code ile Şartname Odaklı Geliştirme eğitimimizi okumanızı tavsiye ederim.
Claude Code SSS
Claude Code’u kullanmak için ücretli bir Claude aboneliğine ihtiyacım var mı?
Evet, Claude Code için ücretli bir Claude aboneliği (Pro, Max, Teams veya Enterprise planı) ya da etkin API faturalandırmasına sahip bir Claude Console hesabı gerekir. Claude Code’u ücretsiz Claude planıyla kullanamazsınız. Kurulum sırasında abonelik tabanlı veya API kullanım faturalandırması arasında seçim yapmanız istenir ve bir doğrulama koduyla kimlik doğrulaması yaparsınız. Bu, Claude’un kullanımınızı izlemesine ve Claude Code oturumlarınızın maliyetlerini yönetmesine yardımcı olur.
Claude Code herhangi bir programlama dilinde çalışabilir mi, yoksa sadece Python’da mı?
Claude Code neredeyse tüm programlama dilleriyle çalışır: Python, JavaScript, TypeScript, Java, C++, Go, Rust ve daha fazlası. Bu eğitimdeki örnekler Python’u (Supabase-py) kullanıyor, ancak Claude Code herhangi bir dilde kodu yeniden düzenleme, belgeleme ve hata ayıklamada başarılıdır. Aynı iş akışları (yeniden düzenleme, dokümantasyon ekleme, hataları düzeltme) ne inşa ettiğinizden bağımsız olarak geçerlidir.
Claude Code kancalarıyla eklentiler arasındaki fark nedir?
Kancalar, belirli olaylar olduğunda yerel kabuk komutlarını çalıştıran daha basit otomasyon araçlarıdır (ör. bir dosya yazımından sonra kodu biçimlendirme). Eklentiler ise Claude Code’u Jira, Slack, GitHub veya şirket içi araçlarınız gibi harici sistemlerle entegre eden daha güçlü uzantılardır. Eklentiler kancaları, alt ajanları ve MCP sunucularını bir araya getirebilir; bu da onları karmaşık çok adımlı iş akışları için ideal kılar. Yerel otomasyon için kancaları, ekosistem genelinde entegrasyon için eklentileri kullanın.
Claude Code’un tüm kod tabanıma erişimi var mı?
Evet, Claude Code’u claude komutunu çalıştırdığınız dizindeki ve alt dizinlerindeki tüm dosya ve klasörlere erişimi vardır. Bu yüzden Claude Code’u başlatmadan önce proje kökünüze gitmelisiniz. Ancak, /config komutunu kullanarak izinleri yapılandırabilir, Claude’un neye erişip değiştirebileceğini kısıtlayabilirsiniz; bu, .env veya üretim yapılandırmaları gibi hassas dosyaları korumak için yararlıdır.
Claude Code’u bir ekip ortamında kullanabilir miyim, yoksa sadece kişisel kullanım için mi?
Claude Code ekiplerde de iyi çalışır. Proje düzeyi yapılandırmaları (MCP sunucuları ve kancalar gibi) projenizin .claude/settings.json dosyasında saklayarak sürüm kontrolüne dahil edebilirsiniz. Ekibiniz genelinde kurulu eklentiler tutarlı davranacaktır. Ancak her ekip üyesinin kendi Claude aboneliğine veya API faturalandırmasına ihtiyacı vardır. Kurumsal ortamlar için, Anthropic merkezi yönetim ve paylaşılan çalışma alanları sunan Teams ve Enterprise planları sağlar.
Claude Code 2026’da hangi modeli kullanıyor?
Claude Code, Nisan 2026 itibarıyla Max ve Team Premium planlarında varsayılan olarak Claude Opus 4.7’yi kullanır. Daha alt seviye planlar (Pro) varsayılan olarak Sonnet 4.6’yı kullanır. Oturum sırasında /model komutuyla modeli değiştirebilir ve /effort kaydırıcısıyla akıl yürütme derinliğini ayarlayabilirsiniz. Çoğu kodlama görevi için xhigh çaba seviyesi önerilir.
Claude Code plan modu ile otomatik mod arasındaki fark nedir?
Plan modu, Claude’dan herhangi bir kod yazmadan önce ayrıntılı bir uygulama planı oluşturmasını ister. Planı inceler ve onaylarsınız, ardından Claude onu uygular. Bu, karmaşık özellikler için veya mimariyi yönlendirmek istediğinizde idealdir.
Otomatik mod, Claude’un dosya düzenlemeleri ve komut yürütme konularında daha az kesintiyle karar vermesine olanak tanıyan bir izin ayarıdır. Hangi işlemlerin onayınıza ihtiyaç duyduğuna karar vermek için bir güvenlik sınıflandırıcısı kullanır; böylece rutin işlemlerdeki gidip gelmeyi azaltırken riskli eylemleri engellemeye devam eder.
ML (Üretken Yapay Zekâ) alanında Google Developers Uzmanıyım, Kaggle 3x Expert unvanına sahibim ve 3+ yıllık teknoloji deneyimiyle Women Techmakers Elçisiyim. 2020'de bir sağlık teknolojileri girişiminin kurucu ortağı oldum ve Georgia Tech'te makine öğrenmesi alanında uzmanlaşarak bilgisayar bilimleri yüksek lisansı yapıyorum.

