- Claude Code’un en güncel sürümü için temel komutları, kısayolları, ayarları, ortam değişkenlerini, MCP sunucularını ve ajan yapılandırmalarını derleyen geliştirici odaklı özet belge
- Yeni sürümde headless mod (
--bare), MCP ile Discord/Telegram mesajı gönderimi (--channels), skill/slash komutları için frontmatter (effort), fork yerine /branch değişikliği ve SendMessage otomatik devam ettirme özelliği eklendi
- Klavye kısayolları, MCP sunucuları, slash komutları, skill ve ajan yönetimi, headless çalıştırma ve uzaktan kontrol dahil çoğu komut okunaklı biçimde düzenlenmiş
- Windows/Mac için ayrı görünüm anahtarı desteği sunuyor
Klavye kısayolları
-
Genel denetimler
Ctrl C girişi/oluşturmayı iptal et, Ctrl D oturumu kapat, Ctrl L ekranı temizle, Ctrl O ayrıntılı çıktıyı değiştir, Ctrl R geçmişte ara, Ctrl G prompt düzenleyiciyi aç
Ctrl B arka planda çalıştır, Ctrl T görev listesini değiştir, Ctrl V görsel yapıştır, Ctrl F arka plan ajanını sonlandır (2 kez gerekli), Esc geri al
-
Mod geçişi
Shift Tab yetki modu arasında dolaş, Alt P model değiştir, Alt T düşünme modunu değiştir
-
Girdi denetimi
Enter hızlı satır sonu, Ctrl J denetim dizisi satır sonu
-
Önekler
/ slash komutu, ! doğrudan bash çalıştırma, @ dosya anma ve otomatik tamamlama
-
Oturum seçici
- Yön tuşlarıyla gezin ve genişlet/daralt,
P önizleme, R yeniden adlandır, / ara, A tüm proje, B mevcut branch
MCP sunucu yönetimi
-
Sunucu ekleme
--transport http uzak HTTP (önerilen), --transport stdio yerel süreç, --transport sse uzak SSE
-
Kapsam
- Yerel (
~/.claude.json), proje (project.mcp.json), kullanıcı (~/.claude.json)
-
Yönetim komutları
/mcp etkileşimli arayüz, claude mcp list tüm sunucu listesi, claude mcp serve CC’yi MCP sunucusu olarak çalıştır
-
Elicitation Servers
- İş sırasında girdi isteme özelliği (yeni)
Slash komutları
-
Oturumla ilgili
/clear, /compact, /resume, /rename, /branch, /cost, /context, /diff, /copy, /export
-
Ayarlarla ilgili
/config, /model, /fast, /vim, /theme, /permissions, /effort, /color
-
Araçlarla ilgili
/init, /memory, /mcp, /hooks, /skills, /agents, /chrome, /reload-plugins
-
Özel komutlar
/btw, /plan, /loop, /voice, /doctor, /rc, /pr-comments, /stats, /insights, /desktop, /remote-control, /stickers
Bellek ve dosya yapısı
-
CLAUDE.md konumları
- Proje (
./CLAUDE.md), kişisel (~/.claude/CLAUDE.md), organizasyon (/etc/claude-code/Managed)
-
Kurallar ve içe aktarma
.claude/rules/*.md, ~/.claude/rules/*.md, @path/to/file ile içe aktarma mümkün
-
Otomatik bellek
~/.claude/projects//memory/ içindeki MEMORY.md ve konu bazlı dosyalar otomatik yüklenir
İş akışları ve ipuçları
-
Plan Mode
Shift Tab ile normal→otomatik→plan modu geçişi, --permission-mode plan ile başlatılabilir
-
Thinking & Effort
Alt T düşünme modunu değiştirir, "ultrathink" en yüksek çaba modu, /effort ile seviye ayarlanır (low, med, high)
-
Git Worktrees
--worktree ile özellik bazlı ayrı branch oluştur, sparsePaths ile yalnızca gerekli dizinleri checkout et
-
Voice Mode
/voice ile sesli girdi etkinleştirilir, boşluk tuşuyla kaydet ve gönder, 20 dili destekler
-
Context yönetimi
/context, /compact ile context optimize edilir, en fazla 1M context desteklenir, CLAUDE.md sıkıştırmadan sonra da korunur
-
Oturum kısayol komutları
claude -c son konuşmayı sürdür, claude -r "name" adla devam et, /btw ile ayrı soru sor
SDK ve headless mod
-
Etkileşimsiz çalıştırma
claude -p "query", --output-format json, --max-budget-usd maliyet sınırı, pipe girdisi desteği
-
Zamanlama ve uzaktan erişim
/loop periyodik görevler, /rc uzaktan kontrol, --remote ile web oturumuna bağlan
Ayarlar ve ortam
-
Ayar dosyaları
- Kullanıcı (
~/.claude/settings.json), proje (.claude/settings.json), yerel (.claude/settings.local.json)
- OAuth, MCP, durum (
~/.claude.json), proje MCP sunucuları (.mcp.json)
-
Temel ayar öğeleri
modelOverrides, autoMemoryDirectory, worktree.sparsePaths
-
Ortam değişkenleri
ANTHROPIC_API_KEY, ANTHROPIC_MODEL, CLAUDE_CODE_EFFORT_LEVEL, MAX_THINKING_TOKENS, ANTHROPIC_CUSTOM_MODEL_OPTION, CLAUDE_CODE_PLUGIN_SEED_DIR
Skill’ler ve ajanlar
-
Yerleşik skill’ler
/simplify, /batch, /debug, /loop, /claude-api
-
Özel skill konumları
- Proje (
.claude/skills//), kişisel (~/.claude/skills//)
-
Skill frontmatter’ı
description, allowed-tools, model, effort, context, $ARGUMENTS, ${CLAUDE_SKILL_DIR}, !cmd
-
Yerleşik ajanlar
Explore, Plan, General, Bash
-
Ajan frontmatter’ı
permissionMode, isolation, memory, background, maxTurns, SendMessage (yeni otomatik devam ettirme)
CLI ve bayraklar
-
Temel komutlar
claude, claude "q", claude -p "q", claude -c, claude -r, claude update
-
Önemli bayraklar
--model, -w, -n, --add-dir, --agent, --allowedTools, --output-format, --json-schema, --max-turns, --max-budget-usd, --console, --verbose, --bare, --channels, --remote, --chrome
-
Yetki modları
default, acceptEdits, plan, dontAsk, bypassPermissions
-
Temel ortam değişkenleri
ANTHROPIC_API_KEY, ANTHROPIC_MODEL, CLAUDE_CODE_EFFORT_LEVEL, MAX_THINKING_TOKENS, CLAUDE_CODE_MAX_OUTPUT_TOKENS, CLAUDE_CODE_DISABLE_CRON
2 yorum
Hem Claude Code hem de Codex kullanıyorum ama Claude Code'da
$olmaması biraz rahatsız edici. Tek bir prompt içinde birden fazla skill belirtmek istediğimde Codex bunu doğal şekilde destekliyor, ancak Claude Code'da bunun böyle olmaması biraz üzücü.Hacker News görüşleri
Ben her gün Claude Code kullanıyorum ama komutları sık sık unutuyorum; bu yüzden Claude’a resmi belgeler ve GitHub üzerinden tüm özellikleri araştırttım ve kısayolları, slash komutlarını, workflow’ları, skill sistemini, memory/CLAUDE.md’yi, MCP ayarlarını, CLI flag’lerini ve yapılandırma dosyalarını tek bakışta görebileceğiniz A4 yatay HTML cheat sheet hazırlattım.
Mac/Windows kısayollarını otomatik olarak algılıyor, en güncel sürümü ve değişiklik günlüğünü gösteriyor. Günlük cron job değişiklikleri kontrol edip otomatik güncelliyor ve yeni özelliklere “NEW” rozeti ekliyor.
Hafif, ücretsiz ve kayıt gerektirmiyor. cc.storyfox.cz adresinde Ctrl+P ile yazdırılabiliyor ve mobilde de çalışıyor.
/costkomutu yok.^sembolü Control tuşunu ifade eder,⌘değil.Yakın zamanda CC terminalinden VS Code eklentisine geçtim ve çok daha fazla hoşuma gitti.
“MCP” bölümünde “Local” önündeki “~” yanlış gösterim. Proje bazlı ayar sadece
.claude.jsonolmalı.“CMD + V ile görsel yapıştırma” yanlış bilgi. Mac’te de Windows’taki gibi CTRL + V kullanılıyor. CMD + V metin yapıştırmak için.
Ortam değişkenleri aslında çok daha fazla. Benim favorim
IS_DEMO=1; gereksiz karşılama banner’ını kaldırıyor.Gerçekten ‘project rules’ diye bir kavram olup olmadığını merak ediyorum.
.claude/rules/ve~/.claude/rules/dizinleri var; bunun sadece başka prompt’larda çağrılacak dosyaları düzenleme amaçlı olup olmadığını öğrenmek istiyorum.Böyle bir özellik özet sayfası hazırladığın için teşekkürler. Yeni özellikler sık sık ekleniyor ve her şeyi tek bakışta görmek dokümanları kurcalama ihtiyacını azaltıyor.
Claude Code’un CLI tarafında Codex’in çok önünde olması şaşırtıcı.
43 iterasyondan sonra herhangi bir web sitesini çeşitli protokollerle (WebSocket, GraphQL, gRPC-Web vb.) typed JSON API’ye dönüştürmek sadece 10-30 dakika sürüyor.
Sırada 4 yıllık hisse senedi ve opsiyon işlem verisi olan 263 GB’lık veriyi eğitip işlem stratejileri bulmasını sağlamak var. Claude Code sanki AGI’ye ilk ulaşan olacakmış gibi geliyor.
Sayfadaki değişiklik günlüğü bağlantısını görünce değişim geçmişini görselleştirdim. ChatGPT’ye CHANGELOG.md içindeki günlük ekleme sayısını grafikle çizdirdim; kabaca doğru görünüyor.
imgur.com/a/tky9Pkz
“Undo (girdiyi geri al)” Ctrl + _ (Ctrl + alt çizgi) ile çalışıyor. CC dışındaki satır editörlerinde de aynı şekilde geçerli.