Claude limitine ulaşıldı: Şimdi ne yapılır?
Claude limitine mi ulaşıldı? Beş saatlik oturum veya haftalık pencereyi kontrol edin; model değişimi, daha küçük bağlam, kullanım kredisi ya da API seçeneklerini değerlendirin.
Claude sınırlarından hangisine ulaştınız
Claude limitine ulaşıldığını bildiren mesaj, beklediğiniz pencereyi belirtir. Bundan sonra ne yapabileceğinizi bu pencere belirler. Oturum ve haftalık limitler tüm modeller için aynı anda geçerlidir. Bu nedenle model değiştirmek erişimi geri getirmez. Bir modelin adını belirten limit istisnadır. Modeli değiştirerek çalışmaya devam edebilirsiniz; ilgili model engelli kalır.
Claude Code, pencereyi ve sıfırlanma zamanını aynı satırda gösterir:
You've hit your session limit · resets 3:45pm
You've hit your weekly limit · resets Mon 12:00am
You've hit your Opus limit · resets 3:45pmOturum penceresi, geriye dönük beş saatlik hareketli bir süredir. Haftalık pencereler, hesabınıza atanan sabit bir zamanda her hafta sıfırlanır. Bu nedenle gün ve saat, haftadan haftaya aynı kalır. Pro planında beş saatlik oturum penceresine ek olarak tüm modeller için geçerli tek bir haftalık limit bulunur. Max planında, yalnızca tek bir model ailesi için geçerli ikinci bir haftalık limit eklenir. Limitlerin kendileri Claude kullanım limitlerinin tam dökümünde açıklanır. Bu sayfa, söz konusu dökümün bıraktığı yerden devam eder.
Kullanıcıların çoğunlukla gözden kaçırdığı nokta şudur: Her istek aynı anda hem oturum penceresine hem de haftalık pencereye yazılır. Bu nedenle yoğun geçen tek bir öğleden sonra, beş saatlik pencerede hâlâ kullanım hakkı varken haftalık kotayı tüketebilir. Günün geri kalanını planlamadan önce sıfırlanma zamanını kontrol edin. 3:45pm saatindeki sıfırlama kısa bir mola anlamına gelir. Pazartesi gece yarısındaki sıfırlama ise aynı anlama gelmez.
Tahmin etmeden önce kullanım göstergesini kontrol edin
claude.ai üzerinde Settings bölümünü, ardından Usage bölümünü açın. İlerleme çubukları, beş saatlik oturum penceresinin ve her bir haftalık pencerenin ne kadarını kullandığınızı gösterir. Böylece tahmin yürütmek yerine hangi pencerenin boş olduğunu görebilirsiniz.
Claude Code içinde /usage komutunu çalıştırın. Bu komut, aynı plan çubuklarının yanı sıra son kullanımın nereye gittiğini de gösterir. Kullanım; skills, subagents, plugins ve ayrı MCP (model context protocol) sunucularına, toplam kullanımın yüzdesi olarak ayrıştırılır. Son 24 saati görüntülemek için d, son 7 günü görüntülemek için w tuşuna basın. Ayrıca son kullanımın %10 veya daha fazlasını oluşturan kalıpları işaretler. En sık göreceğiniz iki kalıp uzun context ve cache miss durumlarıdır.
İki noktaya dikkat edilmelidir. Kullanım ayrıştırması, bu makinede saklanan oturum geçmişinden hesaplanır. Bu nedenle başka bir laptopta veya claude.ai üzerinde yaptığınız çalışmalar bu verilerde yer almaz. Ayrıca üst bölümdeki Session bloğunda gösterilen dolar tutarı, API (application programming interface) kullanıcıları için geçerli standart liste fiyatları üzerinden hesaplanır. Subscription kullanıyorsanız bu tutar faturanız değildir.
Daha küçük bir modele geçmek yardımcı olur mu?
Yalnızca mesajda bir model adı belirtilmişse yardımcı olur. You've hit your Opus limit sonrasında /model komutunu çalıştırın ve Sonnet veya Haiku'yu seçin. Oturum, bağlamdaki tüm içerikle devam eder. You've hit your session limit veya You've hit your weekly limit sonrasında /model hiçbir şeyi değiştirmez. Çünkü bu pencereler tüm modeller arasında ortaktır.
Duvara çarpmadan önce model değiştirmek, sonrasında değiştirmekten çok daha faydalıdır. Sonnet, kodlama işlerinin çoğunu Opus ücretinin çok daha küçük bir bölümü karşılığında yerine getirir. Bu nedenle Opus'u varsayılan model olarak bırakmak, beklenmedik kullanımın arkasındaki iki alışkanlıktan biridir. Diğeri ise hiç temizlenmeyen bir oturumdur. Mekanik düzenlemeleri ve log incelemesini Haiku'ya verin. Gerçekten çözemediğiniz tasarım kararları için Opus'u kullanın. Opus, Sonnet ve Haiku arasında seçim yapma başlığı, her modelin ücretini hangi durumlarda hak ettiğini açıklar.
Kullanmayı bıraktığınız bağlam için ödeme yapmayı bırakın
Claude Code her istekte tüm görüşmeyi gönderir. Claude bir araç kullandığında, araç sonuçlarını içeren bu toplu veriyi taşıyan başka bir istek daha gönderilir. Prompt caching, geçmişin tam giriş ücreti yerine önbelleğe alınmış ücret üzerinden yeniden okunmasını sağlar. Bu nedenle maliyet azalır, ancak sıfırlanmaz. Sabah açtığınız bir oturumda tek satırlık bir soru sorsanız bile tüm görüşme için kullanım oluşur.
/context
/clear
/compact Focus on the failing tests and the files we changed/clear bağlamı okumak yerine attığı için hiçbir maliyet oluşturmaz. /compact özetlediği görüşmeyi okumak zorundadır. Bu nedenle çok büyük bir bağlamı compact etmek başlı başına büyük bir istek oluşturur. İlişkisiz bir çalışmaya geçtiğinizde /clear kullanın. Konunun korunması gereken devam eden bir görevde ise yalnızca /compact kullanın. Temizlemeden önce /rename çalıştırın. Böylece oturumu /resume ile yeniden bulabilirsiniz.
Önbellek ömrü çoğu kişinin beklediğinden daha önemlidir. Bir abonelikte önbellek 1 saat boyunca tutulur. Kullanım kredilerinden yararlanmaya başladığınızda bu süre 5 dakikaya düşer. API key için varsayılan süre de 5 dakikadır. Uzun bir öğle arasından sonra gönderdiğiniz ilk mesaj önbellekten yararlanamaz ve tüm bağlamı tam giriş ücreti üzerinden yeniden işler. Bu nedenle kullanım, görünür bir neden olmadan sık sık artar. Prompt caching işleminin maliyetini karşıladığı durumlar başlıklı bölümde hesaplama açıklanır.
Aynı yerde üç ek ayar bulunur. /mcp yapılandırılmış sunucularınızı listeler. Böylece bu görevin ihtiyaç duymadığı sunucuları devre dışı bırakabilirsiniz. Uzun bir CLAUDE.md dosyası, çalışma gerektirse de gerektirmese de oturum başlangıcında yüklenir. Bu nedenle özel talimatları yalnızca çağrıldıklarında yüklenen skills içine taşıyın. Extended thinking, pahalı olan bölüm olan output tokens üzerinden ücretlendirilir. Bu nedenle /effort ile düzeyini düşürün, /config içinde devre dışı bırakın veya sabit bir thinking budget kullanan bir modelde MAX_THINKING_TOKENS=8000 değerini ayarlayın.
İşi tek pencereye sığacak şekilde bölün
Büyük bir değişiklikten önce plan moduna geçmek için Shift+Tab tuşlarına basın. Claude kod tabanını inceler ve onayınıza sunmak üzere bir yaklaşım önerir. Yanlış yön burada yakalanırsa maliyet, iki saatlik düzenleme ve yeniden çalışmak yerine yalnızca bir plan olur.
Çok fazla çıktı üreten işlemleri alt aracılara devredin. Bir test paketini çalıştırmak veya 10,000 satırlık bir günlüğü alt araç içinde okumak, ham çıktının bu alt aracın bağlamında kalmasını sağlar. Ana görüşmenize yalnızca özet döner.
Claude yanlış bir yöne ilerlediği anda Escape tuşuna basın. /rewind hem görüşmeyi hem de kodu daha önceki bir kontrol noktasına geri yükler. Böylece istemediğiniz çalışmayı geri almak için kaynak harcamazsınız.
Kullanım kredisi satın alınmalı mı, yoksa API mi kullanılmalı?
Kullanım kredileri, Pro veya Max hesabının plan kapsamındaki kullanım sınırını aşarak çalışmaya devam etmesini sağlar ve standart API ücretleri üzerinden faturalandırılır. Bu krediler, ödeme yöntemi eklenmiş olan claude.ai üzerindeki Settings ve ardından Usage bölümünden etkinleştirilebilir. Alternatif olarak Claude Code içinde /usage-credits çalıştırılabilir. Bu komut, tarayıcıda faturalandırma ayarlarını açar. Krediler, Claude konuşmaları ve Claude Code terminal kullanımı için geçerlidir. Günlük kullanım kredisi kullanma limiti $2000 tutarındadır. Bu komut için abonelikle giriş yapılması gerekir. API anahtarıyla kimlik doğrulaması yapıldığında kullanılamaz.
Diğer seçenek, Claude Console üzerinden alınan normal bir API anahtarıdır. Bu yöntemde ücretlendirme oturum veya haftalık kullanım aralığı olmadan, token başına yapılır. Ancak bir risk vardır: Ortamda yanlışlıkla bulunan ANTHROPIC_API_KEY, Claude Code'u aboneliğiniz yerine bu anahtar üzerinden çalıştırır ve bunu açıkça bildirmez. Durumu faturadan veya aşağıdaki çıktıdan öğrenebilirsiniz:
API Error: Request rejected (429) · this may be a temporary capacity issue. If it persists, check https://status.claude.com.Bu 429 hatası planınızdaki değil, anahtardaki hız sınırını gösterir. /status komutunu çalıştırın ve etkin kimlik bilgilerinin kullanmak istediğiniz kimlik bilgileri olduğunu doğrulayın.
API kullanarak geçirilen bir öğleden sonranın maliyeti nedir?
Aşağıdaki örnek, agent tarzı kodlama ile geçirilen bir öğleden sonrayı gösterir: 200,000 önbelleğe alınmamış giriş token'ı, 1.8 milyon önbellek okuması ve 150,000 çıkış token'ı. Fiyatlar, Ağustos 2026 itibarıyla Anthropic liste fiyatlarıdır.
The data behind this chart
[
{
"label": "Opus 5",
"input_usd_per_mtok": 5,
"cache_read_usd_per_mtok": 0.5,
"output_usd_per_mtok": 25,
"afternoon_usd": 5.65
},
{
"label": "Sonnet 5",
"input_usd_per_mtok": 2,
"cache_read_usd_per_mtok": 0.2,
"output_usd_per_mtok": 10,
"afternoon_usd": 2.26
},
{
"label": "Haiku 4.5",
"input_usd_per_mtok": 1,
"cache_read_usd_per_mtok": 0.1,
"output_usd_per_mtok": 5,
"afternoon_usd": 1.13
}
]Aynı öğleden sonranın maliyeti Opus 5 için $5.65, Haiku 4.5 için ise $1.13 olur. Toplamı belirleyen çıkıştır: Opus 5'te milyon token başına $25, Haiku 4.5'te ise $5 ücret uygulanır. Bu nedenle Claude'un yazdığı 150,000 token, okuduğu 2 milyon tokenden daha pahalıdır. Düşünme bütçesini azaltmak, dosyaları küçültmekten daha fazla tasarruf sağlar.
Dikkat edilmesi gereken bir tarih var. Sonnet 5 için giriş ve çıkış token'larında milyon başına sırasıyla $2 ve $10 tutarındaki tanıtım fiyatları 31 August 2026 tarihine kadar geçerlidir. Fiyatlar 1 September 2026 tarihinde $3 ve $15'e çıkar. Bu değişiklik, aynı öğleden sonranın maliyetini $2.26 değerinden yaklaşık $3.39'a yükseltir.
Her öğleden sonra maliyetinin hesaplanması
Opus 5: 200,000 önbelleğe alınmamış giriş token'ı, milyon başına $5 üzerinden $1.00 tutar. 1.8 milyon önbellek okuması, giriş ücretinin onda biri üzerinden $0.90 tutar. 150,000 çıkış token'ı, milyon başına $25 üzerinden $3.75 tutar. Toplam $5.65.
Sonnet 5: Önbelleğe alınmamış giriş için $0.40, önbellek okumaları için $0.36 ve çıkış için $1.50. Toplam $2.26.
Haiku 4.5: Önbelleğe alınmamış giriş için $0.20, önbellek okumaları için $0.18 ve çıkış için $0.75. Toplam $1.13.
3 satırın tamamında aynı token sayıları varsayılır. Bu nedenle aralarındaki fark yalnızca fiyattan kaynaklanır. Gerçek bir öğleden sonranın maliyeti, bağlamınızın ne kadarının önbellekte kalmaya devam ettiğine göre değişir.
Ölçeği göstermek gerekirse Anthropic'in kendi dokümantasyonuna göre, Ağustos 2026 itibarıyla kurumsal dağıtımlarda Claude Code için geliştirici başına etkin gün başına ortalama harcama yaklaşık $13'tür. Kullanıcıların %90'ı için bu tutar etkin gün başına $30'un altındadır. Token başına ücretlendirme, abonelikten otomatik olarak daha ucuz değildir. İş yükünüz düzensizse avantajlıdır; sakin günlerde ücret oluşmaz. Her gün çalışıyorsanız dezavantajlı hale gelir. API ile aboneliğin gerçek sayılarla karşılaştırması başabaş noktasını gösterir.
Bir VPS üzerinde uzun süren işi gece boyunca çalıştırma
Büyük bir refactor, test migration veya dokümantasyon taraması gibi bazı işlerde süreci izlemeniz gerekmez. Bu işler subscription pencerenizi de tüketmek zorunda değildir. Bunları bir API key ile bir VPS (virtual private server) üzerinde çalıştırın. Böylece plan hakkınız yarınki etkileşimli işler için kullanılmadan kalırken ücretlendirme token başına yapılır.
Claude Code'u bir Ubuntu makinesine yükleyin ve çalıştığını doğrulayın:
curl -fsSL https://claude.ai/install.sh | bash
claude --versionclaude --version, 2.1.211 (Claude Code) gibi bir version string yazdırmalıdır. Burada command not found görülmesi, ~/.local/bin değerinin henüz PATH üzerinde olmadığı anlamına gelir. Yeni bir shell açıp yeniden deneyin.
Key değerini shell history içinde bırakmak yerine bir dosyaya yazın. Bir editörle ~/.claude-env dosyasını oluşturun ve tek satır olarak export ANTHROPIC_API_KEY=sk-ant-your-key-here yazın. Ardından dosyanın erişim izinlerini kısıtlayıp değeri yükleyin:
chmod 600 ~/.claude-env
. ~/.claude-env
printenv ANTHROPIC_API_KEY | cut -c1-10Son satır ilk on karakteri yazdırır. Bu, değişkenin ayarlandığını doğrulamak için yeterlidir ve key değerinin tamamını ekrana yazdırmaz.
Şimdi işi laptop bağlantısı kapansa bile çalışmayı sürdürecek şekilde tmux içinde başlatın:
tmux new -s overnight
claude --bare -p "Convert every test under ./tests from unittest to pytest, run the suite, and fix what fails" \
--allowedTools "Read,Edit,Bash" \
--append-system-prompt-file ./CLAUDE.md \
--output-format json > ~/overnight.jsonCtrl-b ve ardından d tuşlarına basarak detach olun ve bağlantıyı kapatın. Daha sonra tmux attach -t overnight ile yeniden attach olun. VPS üzerinde tmux session içinde Claude Code session yönetimini ayrıntılı olarak açıklar.
--bare burada önemlidir. Hook, skill, plugin ve CLAUDE.md için otomatik discovery işlemini atlar. OAuth credential değerlerini de hiçbir zaman okumaz. Böylece çalışma yalnızca API key kullanır. İşin subscription kapsamı dışında kalmasını sağlayan nokta budur. Bunun sonucunda project rule değerleri de yüklenmez. Bu nedenle --append-system-prompt-file bunları bilinçli olarak yeniden sağlar. --bare kullanılmadığında, ayarlanmış bir ANTHROPIC_API_KEY unattended çalışmanın yanıtlayamayacağı tek seferlik bir approval prompt tetikler.
Sabah JSON içinden sonucu ve maliyeti okuyun:
jq -r '.result' ~/overnight.json
jq -r '.total_cost_usd' ~/overnight.jsonClaude Code başarılı çalışmada 0, çalışma başarısız olduğunda ise non-zero bir exit status ile sonlanır. Bu nedenle bir wrapper script exit status değerine göre işlem yapabilir ve failure durumunda e-posta gönderebilir. İşi çalışır durumda bırakmadan önce Claude Console içinde workspace spend limit belirleyin. Saat 3am'de retry loop içinde çalışan bir agent gerçek para harcamanın gerçek bir yoludur. Çalışma hızını da düşürmek istiyorsanız CLAUDE_CODE_MAX_TOOL_USE_CONCURRENCY değerini azaltın. Çalışır durumda bırakılan agent'lar için maliyet kontrolü öncelikle ayarlanması gereken limitleri açıklar.
İşe ayrı bir unprivileged user ve ayrı bir git branch verin. Bir repository üzerinde unattended çalışan agent zaman zaman müdahale etmeniz gereken bir işlem yapabilir. Branch kullanılması bunu incident yerine git checkout haline getirir. Bir VPS üzerinde coding agent'ı güvenli çalıştırma izolasyon yöntemlerini açıklar.
Binlerce kaydı sınıflandırmak gibi hiç etkileşim gerektirmeyen toplu işler için Batch API, request'leri input ve output token'larında 50% discount ile asenkron olarak işler. Anthropic tarafından yayımlanan token başına en düşük maliyetli yöntem budur. Gece boyunca çalışacak bir pencere, gerektirdiği latency ile tam olarak uyumludur.
Erişiminizi geri getirmeyen işlemler
Yeni bir conversation başlatmak kullanım hakkınızı geri getirmez. Kullanım, conversation bazında değil, hesabınız üzerinden hesaplanır. Ancak sonraki her mesajın maliyetini düşürür; çünkü yeni bir conversation yeniden okunacak geçmiş içermez. Bu nedenle yine de yapılmaya değerdir. Bu işlem bir maliyet azaltımıdır, sıfırlama değildir.
Eski conversation kayıtlarını silmek herhangi bir iade sağlamaz. Bu token'lar işlendikleri sırada zaten kullanılmıştır.
Bir session veya haftalık mesaj sınırına ulaştıktan sonra model değiştirmek hiçbir şeyi değiştirmez; çünkü bu sınırlar tüm modeller arasında ortaktır. Yalnızca model adı belirtilen bir mesaj /model yanıt verir.
Bir döngü içinde yeniden denemek, terminali meşgul etmekten başka bir işe yaramaz. Mesajda gösterilen reset zamanı gerçek yanıttır. /usage komutu da hata vermeden aynı saati gösterir.
FAQ
Claude limitim ne zaman sıfırlanır?
Mesajda bu bilgi yer alır. Oturum limitleri beş saatlik kayan bir zaman aralığında uygulanır ve mesajda resets 3:45pm gibi bir saat gösterilir. Haftalık limitler, hesabınıza atanmış sabit bir zamanda her hafta sıfırlanır ve mesajda resets Mon 12:00am gibi gün bilgisi gösterilir. Herhangi bir sınıra ulaşmadan önce iki çubuğu ve iki sıfırlanma zamanını görmek için Claude Code içinde /usage komutunu çalıştırın veya claude.ai üzerinde Settings, ardından Usage bölümünü açın.
Sonnet'e geçmek yeniden çalışmamı sağlar mı?
Yalnızca mesajda bir model adı belirtiliyorsa sağlar. You've hit your Opus limit sonrasında /model komutunu çalıştırın ve farklı bir model seçin; oturum, bağlamınız korunarak devam eder. You've hit your session limit veya You've hit your weekly limit sonrasında model seçiminin etkisi olmaz, çünkü bu zaman aralıklarında tüm modeller birlikte hesaba katılır. Sınıra ulaşmadan önce daha ucuz bir modele geçmek, zaman aralığını gerçekten uzatır.
Yeni bir sohbet başlatmak kullanım limitimi sıfırlar mı?
Hayır. Kullanım hesabınıza göre hesaplandığından yeni bir sohbet aynı kalan kullanım hakkına karşı başlar. Ancak sonraki her mesajın maliyetini düşürür, çünkü yeni bir konuşmada Claude'un yeniden okuyacağı geçmiş bulunmaz. Claude Code içindeki /clear de aynı işlemi yapar ve herhangi bir ücret oluşturmaz; /compact ise özetlediği konuşmayı okumak zorundadır. Bu nedenle çok büyük bir oturumu compact etmek başlı başına maliyetli bir istektir.
API, planı yükseltmekten daha mı ucuz?
Kullanımınızın ne kadar düzenli olduğuna bağlıdır. Bu sayfadaki örnek öğleden sonra çalışmasının August 2026 liste fiyatlarına göre Sonnet 5 üzerinde maliyeti $2.26, Haiku 4.5 üzerinde ise $1.13 olur. Subscription, belirli bir kullanım hakkı için sabit ücret alır; bu nedenle çoğu gün çalışıyorsanız avantajlıdır. Token başına ücretlendirme, kullanımınız düzensiz ve yoğunluk dönemleri halinde gerçekleşiyorsa avantajlıdır, çünkü boş geçen günlerde hiç ücret ödemezsiniz.
Sıfırlanmayı beklerken bir işi çalışır durumda tutabilir miyim?
Evet, işi subscription kapsamından çıkarırsanız bunu yapabilirsiniz. İşi, ortamda ANTHROPIC_API_KEY ayarlanmış bir VPS üzerinde çalıştırın. Böylece ücret token başına hesaplanır ve planınızdaki zaman aralığından kullanım yapılmaz; iki kullanım birbirini etkilemez. tmux içindeki claude --bare -p, laptopunuzu kapatmanızdan sonra da çalışmaya devam eder. --output-format json bir total_cost_usd alanı yazar; bu alanı sabah jq ile kontrol edebilirsiniz.