Claude Kodu Limitleri Tükenmesini Günlük Nasıl Önlersiniz

Ashley Innocent

Ashley Innocent

1 April 2026

Claude Kodu Limitleri Tükenmesini Günlük Nasıl Önlersiniz

Kurumsal İçin Apidog

Şirket İçi (On-Premises) Dağıtım

SSO ve RBAC

SOC 2 Uyumlu

Apidog Enterprise'ı Keşfedin

SPECIAL INSTRUCTION: I will not wrap the translated content in ```. Claude Code size, kayan bir pencerede 5 saatlik bir token bütçesi verir. Ancak, bu pencere, günün ilk mesajınızı gönderdiğiniz anda başlar. Sabah 8:30'da hızlı bir soru sorup bütçenizi saat 11'e kadar tüketirseniz, öğlen 1'e kadar kilitlenirsiniz; iş gününüzün tam ortasında iki ölü saat. Bir geliştirici buna temiz bir çözüm buldu. Adı `claude-warmup` ve iş gününüz başlamadan önce Claude Haiku'ya tek bir "merhaba" mesajı göndermek için zamanlanmış bir GitHub Action kullanır. Bu tek mesaj, 5 saatlik pencerenizi, Claude'u açtığınız zamana değil, seçtiğiniz bir zamana sabitler. ## Neden Bu İşe Yarar Claude Code'un bütçe penceresi, ilk mesajınızın gönderildiği saatin başlangıcına sabitlenir. Sabah 6:15'te gönderilen bir mesaj, pencereyi **sabah 6:00**'ya sabitler, böylece 5 saatlik bloğunuz sabah 6'dan 11'e kadar çalışır. Sabahın ortasında bütçenizi tükettiğinizde, bir sonraki pencereniz hemen saat 11'de başlar. Bu olmadan, pencere Claude'a ilk mesaj attığınızda başlar, genellikle sabahın ortasında ve sıfırlama en verimli saatlerinizin ortasına denk gelir. Isınma pingi neredeyse hiçbir şeye mal olmaz. Claude Haiku'ya araçlar veya bağlam olmadan gönderilen bir "merhaba" mesajı ihmal edilebilir token kullanır. ## Kurulum (6 Adım) ### 1. Depoyu forklayın ```bash gh repo fork vdsmon/claude-warmup --clone cd claude-warmup ``` ### 2. Bir OAuth tokeni oluşturun Claude Code'un kurulu olduğu bir makinede şunu çalıştırın: ```bash claude setup-token ``` Bu, `sk-ant-oat01-...` şeklinde bir token çıktısı verir. Bunu kopyalayın. Yaklaşık bir yıl geçerli kalır. ### 3. Tokeni bir GitHub sırrı olarak saklayın ```bash gh secret set CLAUDE_OAUTH_TOKEN ``` İstendiğinde tokeni yapıştırın. GitHub Actions, kimlik doğrulaması için bunu kullanacaktır. ### 4. Cron programınızı ayarlayın Varsayılan olarak hafta içi UTC 9:15'tir. Kendi saat diliminize ve çalışma programınıza uyacak şekilde değiştirin: ```bash gh variable set WARMUP_CRON --body "15 13 * * 1-5" ``` Birkaç referans zamanı: | Saat diliminiz           | Sabah 9'da başlamak için ısınma | Cron ifadesi     | | :----------------------- | :----------------------------- | :--------------- | | UTC                      | 8:45 AM UTC                    | `45 8 * * 1-5`   | | ABD Doğu (EST)           | 8:45 AM = 13:45 UTC            | `45 13 * * 1-5`  | | ABD Pasifik (PST)        | 8:45 AM = 16:45 UTC            | `45 16 * * 1-5`  | | CET (Orta Avrupa)        | 8:45 AM = 7:45 UTC             | `45 7 * * 1-5`   | ### 5. İş akışını test edin ```bash gh workflow run warmup.yml ``` Başarıyla çalıştığını doğrulamak için fork'unuzdaki Eylemler sekmesini izleyin. ### 6. Çalıştığını doğrulayın Ertesi sabah, Claude Code'u açın ve şunu çalıştırın: ``` /usage ``` Oturum sıfırlama zamanı, sabitleme saatinizle eşleşmelidir. Isınmayı sabah 8:45'te tetikleyecek şekilde ayarladıysanız, pencereniz sabah 8:00'de sıfırlamayı göstermelidir. ## Alternatif: Yerel Olarak Çalıştırın GitHub Actions kullanmayı tercih etmiyorsanız, ısınma komutunu doğrudan terminalinizden cron veya macOS launchd aracılığıyla çalıştırın: ```bash claude -p "hi" --model haiku --no-session-persistence ``` Aynı zamanlama mantığını kullanarak bunu yerel crontab'ınıza (`crontab -e`) ekleyin. Aynı şekilde çalışır, önemli olan mesajın gününüze başlamadan önce tetiklenmesi, GitHub sunucularından gelmesi değil. ## Bütçenizi Daha Uzun Süre Kullanmak İçin İpuçları Sıfırlama penceresini kontrol etmek yardımcı olur, ancak bütçenizi en hızlı neyin tükettiğini bilmek ve buna göre plan yapmak faydalıdır. **Genişletilmiş Düşünme tokenleri hızla yakar.** Claude karmaşık bir problemi adım adım çözümlerken, doğrudan bir yanıttan önemli ölçüde daha fazla token kullanır. Genişletilmiş Düşünme'yi gerçekten ihtiyaç duyan görevler için saklayın (mimari kararlar, zorlu mantık hatalarını ayıklama) ve hızlı aramalar veya yapısını zaten bildiğiniz kod üretimi için kapatın. **Bağlamı yalın tutun.** Claude Code, her mesajın bir parçası olarak açık dosyalarınızı ve son terminal çıktınızı okur. Bu bağlam ne kadar büyük olursa, her alışveriş o kadar fazla token maliyetine neden olur. Aktif olarak üzerinde çalışmadığınız dosyaları kapatın ve geçmişe ihtiyaç duymayan tek seferlik komutlar çalıştırırken `--no-session-persistence` kullanın. **İsteklerinizi gruplayın.** On küçük soru sormak, hepsini kapsayan tek ve iyi biçimlendirilmiş bir soru sormaktan daha pahalıdır. Bir şey sormadan önce, net ve eksiksiz bir prompt yazmak için 30 saniye ayırın. Daha iyi bir yanıt alacak ve daha az token harcayacaksınız. **Basit görevler için Haiku'yu kullanın.** Claude'dan bir değişkeni yeniden adlandırmasını, şablon bir fonksiyon oluşturmasını veya bir yapılandırma dosyasını yeniden biçimlendirmesini istediğinizde, Opus veya Sonnet'e ihtiyacınız yoktur. Hafif görevler için `--model haiku` belirtin ve daha ağır modelleri gerçek akıl yürütme gerektiren işler için saklayın. ## Claude Code ile Birlikte API'ler Geliştiriyorsanız Birçok geliştirici API'ler oluştururken veya test ederken Claude Code kullanır. İş akışınız buysa, [Apidog](https://apidog.com) doğal olarak bununla uyum sağlar. API şemanızı tasarlayabilir, sahte sunucular oluşturabilir ve otomatik testleri Postman, Swagger ve ayrı sahte araçlar arasında geçiş yapmadan tek bir yerden çalıştırabilirsiniz. Claude Code bir uç nokta yazdığında, hiçbir şeyi araçlar arasında kopyalamadan hemen Apidog'da test edebilirsiniz. button Başlamak ücretsizdir ve REST, GraphQL ve gRPC'yi kutudan çıktığı gibi destekler. ## Akılda Tutulması Gerekenler *   **Pencere bir kez ayarlandıktan sonra sabittir.** O ilk mesaj tetiklendiğinde, 5 saatlik blok kilitlenir. Gün ortasında değişmez. *   **Bütçe paylaşılır.** [claude.ai](http://claude.ai), Claude Code ve Claude Desktop hepsi aynı havuzdan çeker. Genişletilmiş Düşünme ve araç çağrıları, düz sohbetten daha hızlı tüketir. *   **Ayrıca 7 günlük bir sınır da vardır.** Bu teknik, günlük sıfırlama penceresini kontrol eder, haftalık bütçe tavanını değil. *   **Token saatin başlangıcına sıfırlanır.** Sabah 8:47'de yapılan bir ısınma, 8:47'ye değil, 8:00'e sabitlenir. Cron'unuzu istediğiniz saatten 15 dakika önce planlayın. Claude Code oturumlarınız yanlış zamanda boşalmaya devam ediyorsa, bu düzeltmeyi kurmak 10 dakikadan az sürer ve her gün kendi kendine çalışır. Tam depo [github.com/vdsmon/claude-warmup](https://github.com/vdsmon/claude-warmup) adresindedir.

API Tasarım-Öncelikli Yaklaşımı Apidog'da Uygulayın

API'leri oluşturmanın ve kullanmanın daha kolay yolunu keşfedin