Claude Code: Skills + Tools Cache Mimarisi
Anthropic'in resmi CLI'sı Claude Code, Skills primitive'i + sophisticated caching ile çalışıyor. Bu derste mimarisini inceleyeceğiz.
Şükrü Yusuf KAYA
11 dakikalık okuma
OrtaClaude Code: Anthropic'in Coding Agent'ı
Claude Code, Anthropic'in resmi CLI agent'ı. Cursor'ın benzeri ama terminal-based. Repository'lerde derin görev tamamlamayı amaç ediniyor.
Caching mimarisi açık (Anthropic dev blog yazıları + GitHub readme'lerden çıkarılabilir):
Mimari Katmanlar#
1. System + Tools (1h cache)#
- System prompt (~5K)
- Tool definitions (~10K, 20+ tools)
- Anthropic Skills (~30K, 50+ skill)
- Total: ~45K
Cache'lenir: 1h TTL.
2. Repo Context (5m cache, dynamic)#
- Project structure (file tree)
- Currently open files (top 5-10)
- Recent edits
- Total: 10K-50K
Cache'lenir: 5m TTL, file edits'te invalid.
Skills Pattern (Modül 9 Ders 59'da gördük)#
Claude Code'da skill örnekleri:
- — yeni project init
init - — security audit
security-review - — code review
review - — test yazma
testing - — refactoring
refactor
Her skill markdown dosyası. Cache'lenir. User komut verdiğinde model relevant skill'i uygular.
bash
# Claude Code CLI kullanımıclaude # Bir slash komut: skill'i tetikler> /review# Claude code: 'review' skill'ini cache'ten yükler, çalıştırırClaude Code CLI
Cache Hit Rate Beklentisi#
- Skill execution: %95+ hit (skills statik, system de)
- File edit: %50-70 (file change'lerden sonra cache rebuild)
- Long session (10+ saat): %85-90 ortalama
Türk geliştiriciler için: Claude Code'u kullanırken Türkçe komutlar çalışır. Anthropic'in Türkçe quality'si yüksek.
Pricing
Claude Code Pro subscription dahil + API kullanım var. Subscription'a göre rate limit, ama production'da API key + caching ile daha kontrol elde edersin.
✓ Pekiştir#
Bir Sonraki Derste#
GitHub Copilot Workspace.
Yorumlar & Soru-Cevap
(0)Yorum yazmak için giriş yap.
Yorumlar yükleniyor...
İlgili İçerikler
1. Temeller — Context Penceresi Ekonomisi
Bu Eğitim Hakkında ve Prompt Caching Neden Önemli?
Öğrenmeye Başla1. Temeller — Context Penceresi Ekonomisi
Token Ekonomisi 101: Input vs Output Cost Asimetrisi
Öğrenmeye Başla1. Temeller — Context Penceresi Ekonomisi