---
title: "Claude Context Survival Kit — Uzun Yapay Zeka Oturumlarında Bilgi Kaybını Önleyen Taşınabilir Çözüm"
url: https://blog.edumints.com/claude-context-survival-kit-uzun-yapay-zeka-oturumlarinda-bi-7m406zoi
category: "LLM"
date: 2026-06-07T09:06:47.492Z
publisher: Edumints Blog
lang: tr-TR
source_name: "GitHub"
source_url: https://github.com/Poorna-Repos/claude-context-survival-kit
---

# Claude Context Survival Kit — Uzun Yapay Zeka Oturumlarında Bilgi Kaybını Önleyen Taşınabilir Çözüm

**Poorna-Repos/claude-context-survival-kit**, özellikle Claude Code ve benzeri büyük dil modelleri (LLM) ile çalışan yazılımcıların en büyük sorunlarından birine odaklanıyor: **Bağlam Daralması (Context Compaction)**. Yapay zekayla uzun süreli geliştirme oturumları gerçekleştirdiğinizde, bir süre sonra otomatik bellek sıkıştırması devreye girer. Bu durum; kesin sayıların, karar gerekçelerinin ve koşullu mantık adımlarının silinip gitmesine neden olur. İşte bu repo, tüm bu kritik bilgileri ephemeral (geçici) sohbet hafızası yerine doğrudan yerel diske yazarak kalıcı hale getiren taşınabilir bir `CLAUDE.md` ve şablon sistemi sunmaktadır.

### Neden Önemli ve Değerlidir?
Klasik bir yapay zeka sohbetinde, modelden geçmişi özetlemesini istediğinizde yapay zeka kendi sıkıştırma algoritmasını kullanır ve önemli ayrıntıları (dosya yolları, açık sorular, kararların "neden" alındığı) kaybeder. Bu araç, **özetleme kaybını (lossy summarization)** engellemek için doğrudan dosya sistemini kullanan ve mekanik kurallar getiren bir yaklaşıma sahiptir. Yaklaşık 3.5K token boyutundaki bu hafif sistem, hiçbir bağımlılığa ihtiyaç duymadan çalışır ve geliştiricilere projelerinde haftalarca süren tutarlı bir bellek sağlar.

### Nasıl Kullanılır? Pratik Örnekler
Sistemi projenize dahil etmek ve kullanmak oldukça kolaydır:
1. `CLAUDE.md` dosyasını projenizin kök dizinine kopyalayın.
2. Oturum sonunda veya bağlam penceresi %60-70 doluluğa ulaştığında elle sıkıştırma (manual compaction) işlemini başlatın.
3. Durumu kaydetmek için `docs/summaries/handoff-[Tarih]-[Konu].md` formatında bir devir (handoff) dosyası oluşturun.

Örnek bir devir dosyası içeriği şu alanları barındırır:
- **State (Mevcut Durum):** Çalışmanın şu an nerede durduğunu özetleyen kısa bir durum paragrafı.
- **Numbers (Kesin Sayılar):** Sürüm numaraları, bütçeler, portlar ve kesin tarihler (hiçbir şekilde yuvarlama yapılmadan).
- **Decisions (Kararlar):** Hangi kararın, hangi gerekçeyle (neden) ve ne zaman alındığını gösteren tablo yapısı.
- **Conditional Logic (Koşullu Mantık):** "Eğer X ise Y yap, aksi halde Z" gibi dallanmış kurallar.
- **Open Questions (Açık Sorular):** Henüz çözülmemiş sorular ve varsayımlar.
- **Next Action (Sonraki Adım):** Bir sonraki oturumda yapılacak ilk işi belirten tek bir net cümle.

### Benzer Araçlarla Karşılaştırma
Piyasada yapay zeka bağlamını yönetmek için kullanılan `CursorRules` veya `Custom Instructions` gibi statik yapılandırmalar mevcuttur. Ancak bu araçlar genellikle oturum bazlı yönlendirmeler içerir ve projenin ilerleyişine göre dinamik olarak güncellenmez. Claude Context Survival Kit ise statik kurallar sunmanın ötesinde, diske sürekli durum yazma prensibine (write state to disk) dayanan aktif bir iş akışı (workflow) sunar. Böylece sadece yönlendirme yapmakla kalmaz, seanslar arası kusursuz bilgi geçişi sağlar. Ayrıca geliştiricinin kendi kontrolünde manuel checkpoint'ler oluşturmasına olanak tanıyarak otomatik sıkıştırmanın yaratacağı bilgi kaybı riskini tamamen ortadan kaldırır.

Orijinal repoya [buradan](https://github.com/Poorna-Repos/claude-context-survival-kit) ulaşabilirsiniz.

---

**Kaynak:** [GitHub](https://github.com/Poorna-Repos/claude-context-survival-kit)
**Yayıncı:** [Edumints Blog](https://blog.edumints.com) · Alıntılarken bu URL'ye bağlantı verin: https://blog.edumints.com/claude-context-survival-kit-uzun-yapay-zeka-oturumlarinda-bi-7m406zoi
