Ajan programlarında sohbet devam ederken ucunu kaçırmamak için her ajan cevabının altında mevcut birikimi takip etmek benim için faydalı oluyor.
Gerekli gördüğüm noktada ContextFork ile sohbetin kritik yerlerini alıp yeni sohbete geçiyorum.
(ContextFork'u daha burada da paylaşmıştım)
Platformdan ve koddan bağımsız (Prompt-Steered Telemetry) Yani harici bir DLL, eklenti veya binary'ye ihtiyaç duymadan, modelin kendi bağlam farkındalığını (context awareness) kullanır.
Aynı standardı Claude, Antigravity, Codex, OpenAI, Cursor ekosistemlerinde çalışır, ben 2 tanesini örnek olarak veriyorum.
Token rakamlarında ufak sapmalar olabilir, prompt derinliğini artırarak tam hassasiyet yakalanabilir ama gerek duymadım, yaklaşık değer benim işimi görüyor.
Sizler için de faydalı olabilir diye bu detay ve kolay yöntemi paylaşıyorum :
CLAUDE Örnek ekranı :

Antigravty örnek ekranı :

---
1. Claude Ekosisteminde Nasıl Çalıştırılır?
#### A) Claude Desktop (Örn: Bizim Duncan / Man-At-Arms) ve Claude.ai Projeleri:
Claude Desktop'ta veya Claude.ai'da sol menüden oluşturduğun **Project** (Proje) ayarlarındaki **"Set custom instructions"** (Özel Talimatlar) kutusuna ya da proje kökündeki `CLAUDE.md` dosyasına şu bloğu eklemen yeterlidir:
### Telemetry & Session Tracking Protocol
Always append a compact telemetry status badge at the very end of every response in this exact format:
---
🧭 **Oturum Durumu* Adım: #<CurrentTurnNumber> | Tahmini Bağlam: ~<EstimatedTokens>k token | Model: <ModelName>
Instructions:
- <CurrentTurnNumber>: Count the user-assistant exchange turns in this conversation so far.
- <EstimatedTokens>: Estimate total cumulative context tokens (~3.8 chars per token).
```
#### B) Claude Code (Terminal CLI):
Claude Code CLI doğrudan proje kökündeki `CLAUDE.md` dosyasını okur. Proje dizinine bir `CLAUDE.md` açıp yukarıdaki kuralı yapıştırdığında, terminaldeki her Claude yanıtının altına bu rozet otomatik basılır. *(Ayrıca Claude Code CLI'da yerleşik `/cost` komutuyla faturadaki cent ve tam token kuruşu da görülebilir).*
---
### 2. Codex / OpenAI / Cursor / Copilot Ekosisteminde Nasıl Çalıştırılır?
#### A) Cursor IDE (`.cursorrules` veya `.cursor/rules/telemetry.mdc`):
Cursor'da projenin ana dizinine `.cursorrules` dosyası açıp (veya yeni sistemde `.cursor/rules/` altına) şunu yazarsın:
# Session Telemetry Rule
Her yanıtının en sonuna oturum bağlamı ve adım takibi için şu telemetri rozetini ekle:
---
🧭 **Oturum Durumu* Adım: #<TurnIndex> | Tahmini Bağlam: ~<TokenCount>k token | Model: <ActiveModel>
```
Cursor modeli (Claude 3.5 Sonnet, GPT-4o vb.) bu kuralı sistem istemi seviyesinde alacağı için chat penceresindeki her cevabının sonuna rozeti yapıştırır.
#### B) GitHub Copilot (VS Code / JetBrains):
`.github/copilot-instructions.md` dosyasını oluşturup yukarıdaki metni eklersen, Copilot Chat paneli tüm yanıtlarda bu şablonu uygular.
#### C) ChatGPT / OpenAI Codex Web & Desktop:
Sol alttaki profil resmine tıkla -> **Settings** -> **Personalization (Kişiselleştirme)** -> **Custom Instructions (Özel Talimatlar)** -> *"ChatGPT'nin nasıl yanıt vermesini istersiniz?"* kutusuna şunu ekle:
Her yanıtının en sonuna standart bir telemetri rozeti ekle:
---
🧭 **Oturum Durumu* Adım: #X | Tahmini Bağlam: ~Yk token | Model: <ModelAdı>
```
