Claude Code komutları: bayraklar, slash ve kısayollar

Claude Code komutları tek sayfada: CLI bayrakları, slash komutları, klavye kısayolları, @ ile dosya, ! kabuk modu, CLAUDE.md ve kendi skill komutların.

Solviera Teknoloji 10 dk okuma

En sık kullanacağın Claude Code komutları şunlar: oturum açmak için claude, tek seferlik cevap için claude -p "...", kaldığın yerden devam için claude -c, bağlamı yönetmek için /clear ve /compact, model değiştirmek için /model, izin modunu değiştirmek için Shift+Tab ve Claude’u durdurmak için Esc. Bunlara ek olarak @ bir dosyayı sohbete ekler, ! doğrudan kabuk komutu çalıştırır, kendi skill’lerin de /isim komutu olur. Aşağıdaki tablolar komutları işine göre gruplar; hepsi resmi Claude Code belgeleriyle karşılaştırıldı.

Bu sayfayı yan sekmede açık tut. Araca yeniysen önce Claude Code nasıl kullanılır yazısına göz at, kısayollar için buraya dön.

Oturum açmak ve devam etmek

Bunları Claude Code başlamadan önce, kabukta çalıştırırsın.

KomutNe yapar
claudeBu klasörde etkileşimli oturum açar
claude "bu repoyu anlat"İlk mesajla birlikte oturum açar
claude -p "soru"Print modu: bir kez cevaplar ve çıkar, betikler için
cat log.txt | claude -p "neden hata veriyor?"İçeriği tek seferlik soruya borular
claude -cBu klasördeki son sohbete devam eder
claude -c -p "soru"Aynısını etkileşimsiz yapar
claude -r "<oturum>" "soru"Bir oturumu kimliği ya da adıyla açar
claude updateSon sürüme günceller
claude doctorKurulumu ve ayarları kontrol eder
claude mcpMCP sunucularını ayarlar
claude auth login / claude auth logoutGiriş ya da çıkış yapar (claude auth status hesabı gösterir)

Oturumlar klasöre bağlıdır. Başka bir dizinde claude -c yazarsan projedeki sohbetini bulamaz.

Ezberlemeye değer CLI bayrakları

CLI başvurusu onlarca bayrak listeliyor ve claude --help çıktısının hepsini göstermediğini söylüyor. En çok işe yarayanlar:

Oturum ve çıktı

BayrakNe yapar
--print, -pEtkileşimsiz mod
--continue, -cBu klasördeki son sohbeti yükler
--resume, -rBelirli bir oturuma döner ya da listeden seçtirir
--fork-sessionDevam ederken eski kimlik yerine yeni oturum kimliği açar
--name, -nOturuma görünen bir ad verir
--output-formatPrint modunda text, json ya da stream-json
--max-turnsPrint modunda tur sayısını sınırlar
--max-budget-usdPrint modunda belli bir dolar tutarında durur
--version, -vSürümü yazar

Model ve efor

BayrakNe yapar
--model sonnetTakma adla (sonnet, opus, haiku) ya da tam adla model seçer
--fallback-modelAna model yoğunken geçilecek model (print modu)
--effortEfor seviyesi: low, medium, high, max gibi

İzinler ve araçlar

BayrakNe yapar
--permission-mode planBir modda başlar: default, acceptEdits, plan, auto, dontAsk, bypassPermissions
--allowedTools "Bash(npm test)"Bu araçlar sormadan çalışır
--disallowedTools "Bash(git push *)"Bu araçları modelin elinden alır
--dangerously-skip-permissionsbypassPermissions ile aynı. Yalnızca yalıtılmış ortamda
--add-dir ../ortakClaude’a başka bir klasöre de erişim verir

Sonuncusu kaba bir araç. Daha güvenli seçenekler için Claude Code izinlerini atlamak yazısına bak.

Ayar ve bağlam

BayrakNe yapar
--append-system-prompt "..."Varsayılan sistem istemine metin ekler
--system-prompt "..."Sistem istemini tamamen değiştirir
--mcp-config ./mcp.jsonMCP sunucularını dosyadan yükler
--settings ./settings.jsonEk ayarları dosyadan ya da JSON’dan yükler
--worktree, -wAyrı bir git worktree’de başlar
--ideTek bir IDE varsa açılışta ona bağlanır
--debugHata ayıklama çıktısını açar

Yerleşik slash komutları

Mesajın başına / yazınca menü açılır. Komut yalnızca mesajın en başındaysa tanınır. Bazıları aslında Claude Code ile gelen skill’ler, ama aynı şekilde çağrılır. Tam liste komut başvurusunda.

Bağlam ve sohbet

KomutNe yapar
/clearBağlamı boşaltıp yeni sohbet açar
/compact [talimat]Sohbeti özetleyip bağlamda yer açar
/contextBağlam penceresini neyin doldurduğunu gösterir
/resumeEski bir oturumu seçip açar
/renameOturumun adını değiştirir
/branch [ad]Sohbeti bu noktadan dallandırır
/rewindKodu, sohbeti ya da ikisini önceki bir noktaya döndürür (/checkpoint, /undo da olur)
/btw [soru]Ana sohbete eklemeden yan bir soru sorar
/export [dosya]Sohbeti düz metin olarak dışa aktarır
/copyClaude’un son cevabını kopyalar

Model, maliyet ve limitler

KomutNe yapar
/model [model]Modeli değiştirir
/effortEfor seviyesini değiştirir
/fastHızlı modu açar ya da kapatır
/usageKullanımı ve plan limitlerini gösterir (/cost, /stats da aynı)
/statusSürüm, model, hesap ve bağlantı durumu

Limitin çabuk bitiyorsa Claude Code token tasarrufu yazısı işine yarar.

Proje kurulumu

KomutNe yapar
/initProje için başlangıç CLAUDE.md dosyası üretir
/memoryHafıza dosyalarını açıp düzenletir
/add-dir <yol>Çalışma dizini ekler
/configAyarları açar (tema, editör modu ve dahası)
/permissionsİzin, sor ve yasak kurallarını gösterir ve düzenletir
/hooksHook’ları yönetir
/mcpMCP sunucularını ve girişlerini yönetir
/pluginEklentilere göz atar ve kurar
/skillsMevcut skill’leri listeler
/terminal-setupGereken terminallerde Shift+Enter tuş atamasını kurar
/keybindingsKısayol dosyanı açar

İnceleme ve planlama

KomutNe yapar
/plan [açıklama]Plan moduna geçer, istersen görevle birlikte
/diffClaude’un düzenlemeleri dahil çalışma ağacındaki değişiklikleri gösterir
/code-reviewMevcut değişiklikleri inceler (/review da olur)
/security-reviewDaldaki değişiklikleri güvenlik açıklarına karşı tarar
/simplifyYeni değişen kodu sadeleştirir

Yardım ve bakım

KomutNe yapar
/helpYardımı gösterir
/doctorKurulumu teşhis eder
/ideIDE bağlantılarını yönetir ve durumu gösterir
/tasksArka plandaki işleri listeler
/login / /logoutHesap değiştirir ya da çıkış yapar
/release-notesYenilikleri gösterir
/exitÇıkar (/quit da olur)

/vim kaldırıldı. Vim tuşları artık /config → Editor mode altında.

Klavye kısayolları

Kaynak: etkileşimli mod belgeleri. macOS’ta Option kısayolları için terminalinin Option tuşunu Meta olarak göndermesi gerekir.

Oturumu yönetmek

KısayolNe yapar
EscClaude’u turun ortasında durdurur
Esc EscTaslağı siler; girdi boşsa geri sarmayı açar
Ctrl+CKeser ya da girdiyi temizler
Ctrl+DOturumdan çıkar (iki kez bas)
Shift+Tabİzin modları arasında döner
Option+P / Alt+PModel değiştirir
Option+T / Alt+TUzun düşünmeyi açıp kapatır
Ctrl+ODöküm görüntüleyicisini açar
Ctrl+BÇalışan komutu ya da ajanı arka plana alır
Ctrl+TGörev listesini gösterir
Ctrl+LEkranı yeniden çizer

Mesaj yazmak

KısayolNe yapar
Ctrl+RMesaj geçmişinde arar
Ctrl+GMesajı harici editörde açar
Ctrl+VGörsel yapıştırır (Windows’ta Alt+V)
Ctrl+SMesajı kenara koyar; boş satırda tekrar basınca geri getirir
\ sonra EnterYeni satır (her yerde çalışır)
Shift+EnteriTerm2, WezTerm, Ghostty, Kitty, Warp, Apple Terminal ve Windows Terminal’de yeni satır
Ctrl+JYeni satır
Ctrl+A / Ctrl+ESatır başına / sonuna gider
Ctrl+U / Ctrl+KSatır başına / sonuna kadar siler

Shift+Enter yeni satır yerine mesajı gönderiyorsa /terminal-setup çalıştır.

Girdi önekleri: @, ! ve ?

ÖnekNeredeNe yapar
/Mesaj başıKomut ya da skill çalıştırır
!Mesaj başıKabuk modu: komutu doğrudan çalıştırır
@Her yerdeDosya ya da klasör yolunu otomatik tamamlamayla ekler
?Boş girdiKısayol yardımını gösterir

Zaman kazandıran birkaç ayrıntı:

  • @src/auth.ts dosyayı sohbete koyar, @src/ klasörü listeler.
  • ! npm test komutu çalıştırır, komutu ve çıktısını bağlama ekler, Claude da buna cevap verir. Kabuk modu sandbox dışında çalışır; Tab önceki ! komutlarından tamamlar.
  • Hafızaya not eklemek için bir # kısayolu hatırlıyorsan, o güncel belgelerde yok. /memory kullan ya da Claude’a bir şeyi hatırlamasını söyle.

Hafıza dosyaları

DosyaKapsam
~/.claude/CLAUDE.mdSen, tüm projelerde
./CLAUDE.mdProje, git ile ekiple paylaşılır
./CLAUDE.local.mdSen, yalnızca bu projede (git’e koyma)

Hafıza dosyasında @yol/dosya başka bir dosyayı içe aktarır; içe aktarmalar dört seviyeye kadar iç içe geçebilir. Hafıza belgeleri her dosyayı yaklaşık 200 satırın altında tutmanı öneriyor. Yeni sürümler AGENTS.md dosyasını da okuyor. İçine ne yazacağın için CLAUDE.md nasıl yazılır yazısına bak.

Skill ile kendi slash komutların

Kendi komutların artık skill. Her skill, içinde SKILL.md olan bir klasör; klasörün adı komutun adı olur. Ayrıntısı skill belgelerinde.

KonumKomutKimde çalışır
~/.claude/skills/review-pr/SKILL.md/review-prSende, her projede
.claude/skills/deploy/SKILL.md/deployRepodaki herkeste
.claude/commands/deploy.md/deployEski biçim, hâlâ çalışır
Bir eklentinin skill’i/eklenti-adi:skill-adiEklentiyi kuran herkeste

Argüman alan küçük bir skill:

---
name: fix-issue
description: Bir GitHub issue'sunu düzelt
disable-model-invocation: true
---

$ARGUMENTS numaralı GitHub issue'sunu kodlama standartlarımıza göre düzelt.
Issue'yu oku, başarısız bir test yaz, düzelt, testleri çalıştır.

Artık /fix-issue 482 yazınca 482 değeri $ARGUMENTS olarak geçer. Sırayla argüman için $0, $1 (ya da $ARGUMENTS[0]) kullanılır. disable-model-invocation: true skill’i yalnızca senin çağırabileceğin anlamına gelir; bu satır yoksa açıklama uyduğunda Claude da kendisi kullanabilir.

Komutları iyi kullanmak için beş alışkanlık

  1. Büyük işlerde önce plan. Shift+Tab ile plan moduna geç ya da /plan rate limit ekle yaz. Dosyalar değişmeden planı oku.
  2. Görev değişince temizle. Konu değiştiğinde /clear. Eski bağlam hem token yer hem modelin kafasını karıştırır.
  3. Talimatla sıkıştır. /compact şema kararlarını ve kırılan testlerin adlarını koru önemli olanı tutar.
  4. Tekrarlayan mesajı skill yap. Aynı paragrafı haftada iki kez yapıştırıyorsan o bir /komut olmalı.
  5. Tartışma, geri sar. Esc Esc ya da /rewind, Claude’dan kendi hatasını geri almasını istemekten hızlıdır.

Tek terminal yetmeyince

Bu komutlar tek oturum içindir. Farklı işlerde üç dört Claude Code ajanı çalıştırmaya başlayınca asıl zorluk, hangisinin seni beklediğini takip etmek olur. AgentVera, her ajanı proje başına bir ızgarada kendi panelinde çalıştıran bir masaüstü uygulaması. Claude Code yine gerçek CLI olarak çalışır; bu sayfadaki her bayrak, slash komutu ve skill aynı şekilde işler.

Bu komutların etrafına eklediği birkaç şey:

  • Kendi kısayolları olan bir çalışma alanı. Çalışma alanında eylemleri, ajanları ve projeleri arayan ⌘K komut paleti, panellere ⌘1–9 ile geçiş ve yeniden atanabilen kısayollar var.
  • Skill’ler tek listede. Skill galerisi .claude/skills ve ~/.claude/skills altındaki Claude Code skill’lerini listeler, silmeden kapatmana izin verir, galeriden skill’leri güvenlik taramasından sonra kurar.
  • Her tura bir kontrol noktası. Kontrol noktaları, Claude Code’un kendi /rewind komutuna ek olarak her turun başında klasörün anlık görüntüsünü alır.
  • Çıktıyı ajana gönder. Ajana gönder, terminal seçimini, bir farkı ya da logu ⌘⇧L ile seçtiğin ajana iletir.

Yukarıdaki komutları öğrenmenin yerini tutmaz; çok oturum yönettiğinde işini kolaylaştırır.

AgentVera’yı denemek için ana sayfadan başla.

Sık sorulanlar

Claude Code’daki tüm komutları nasıl görürüm?

Oturumda mesajın başına / yaz; açılan menüde yerleşik komutlar ve skill’lerin listelenir. Yardım için /help çalıştır, boş satırda ? tuşuna basarsan kısayol listesi çıkar. Kabukta claude --help ana CLI bayraklarını gösterir.

/clear ile /compact arasındaki fark ne?

/clear bağlamı boşaltıp yeni bir sohbet başlatır. /compact sohbeti korur ama geçmişi bir özetle değiştirir. /compact API kararlarını koru gibi bir talimat ekleyerek özette neyin kalacağını sen belirlersin.

Claude Code’da kendi slash komutumu nasıl yaparım?

Bir skill oluştur: proje için .claude/skills/, kendin için ~/.claude/skills/ altında SKILL.md içeren bir klasör. Klasörün adı komut olur; .claude/skills/deploy/SKILL.md sana /deploy komutunu verir. Eski .claude/commands/*.md dosyaları da çalışmaya devam eder.

# kısayolu hâlâ hafızaya not ekliyor mu?

Güncel etkileşimli mod belgelerinde girdi önekleri olarak yalnızca /, ! ve @ geçiyor, bir de yardım için ?. Hafızayı düzenlemek için /memory ile CLAUDE.md dosyalarını aç ya da Claude’a bir şeyi hatırlamasını söyle, o not alır.

Önceki bir Claude Code oturumuna nasıl dönerim?

claude -c bu klasördeki son sohbete devam eder, claude -r listeden seçmeni sağlar. Oturum içindeyken /resume aynı listeyi açar. Oturumlar klasöre göre tutulur, bu yüzden komutu çalıştığın projenin klasöründen ver.

Ajanlarını bir masaya topla.

AgentVera’yı ücretsiz indir; kurulu CLI’ların hazır.

Diğer yazılar