Lembar Contekan Claude Code
Referensi Claude Code yang dapat dicari dan dicetak — perintah CLI, perintah slash, mode, flag, konfigurasi, dan alur kerja praktis. Gratis.
Menjalankan
10claude
Memulai sesi interaktif di direktori saat ini
claude "fix the build"
Memulai dengan prompt awal
claude -p "explain this repo"
Mode print: jalankan sekali, cetak hasil, keluar
cat log | claude -p "find the error"
Mem-pipe stdin ke mode print
claude -c / claude --continue
Melanjutkan percakapan terkini
claude -r / claude --resume
Resume: memilih sesi sebelumnya
claude --resume <session-id>
Melanjutkan sesi tertentu berdasarkan id
claude update
Memperbarui CLI ke versi terbaru
claude doctor
Mendiagnosis instalasi dan kesehatan
claude mcp
Mengonfigurasi server MCP dari CLI
Perintah slash
12/help
Menampilkan perintah dan penggunaan yang tersedia
/clear
Membersihkan riwayat dan konteks percakapan
/compact
Meringkas dan memadatkan konteks
/init
Membuat CLAUDE.md untuk proyek
/model
Mengganti model aktif
/agents
Membuat dan mengelola subagen
/mcp
Melihat dan mengelola koneksi server MCP
/config
Membuka panel pengaturan / konfigurasi
/review
Meninjau pull request atau diff saat ini
/vim
Mengaktifkan keybinding Vim di prompt
/memory
Mengedit file memori CLAUDE.md
/cost
Menampilkan penggunaan token dan biaya sesi
Prefix prompt
6@path/to/file
Merujuk file atau direktori dalam konteks
# remember this
Menambahkan baris ke memori (pilih CLAUDE.md mana)
! ls -la
Mode Bash: menjalankan perintah shell langsung
/command
Menjalankan perintah slash bawaan atau kustom
@folder/
Merujuk seluruh direktori
paste image
Menempel screenshot untuk menyertakannya
Mode
6Shift + Tab
Memutar mode: normal → auto-accept → plan
auto-accept edits
Menerapkan edit file tanpa konfirmasi tiap satu
plan mode
Meneliti dan mengusulkan rencana; tanpa perubahan
normal mode
Meminta konfirmasi pada tiap aksi
--permission-mode plan
Memulai langsung di mode plan
--permission-mode acceptEdits
Memulai dengan edit diterima otomatis
Pintasan keyboard
9Esc
Menginterupsi Claude di tengah respons
Esc Esc
Mengedit pesan sebelumnya / memutar mundur
Ctrl + C
Membatalkan input atau generasi saat ini
Ctrl + D
Keluar dari sesi Claude Code
Ctrl + L
Membersihkan layar terminal
Ctrl + R
Mengalihkan output verbose / diperluas
Up / Down
Menelusuri riwayat input
Shift + Tab
Memutar mode izin
\ + Enter
Menyisipkan baris baru di prompt
Flag umum
10--model <name>
Memilih model (mis. opus, sonnet)
--add-dir <path>
Memberi akses ke direktori tambahan
--permission-mode <m>
plan | acceptEdits | default | bypassPermissions
--allowedTools "Bash,Edit"
Mengizinkan tool tertentu di awal
--disallowedTools "Bash"
Memblokir tool tertentu
--output-format json
Output terstruktur untuk scripting (mode print)
--max-turns 5
Membatasi giliran agen dalam mode print
--append-system-prompt "..."
Menambahkan ke system prompt
--verbose
Menampilkan output penuh per giliran
--dangerously-skip-permissions
Melewati semua prompt izin (gunakan hati-hati)
Konfigurasi & memori
9.claude/settings.json
Pengaturan proyek (berbagi, di-commit)
.claude/settings.local.json
Pengaturan proyek (pribadi, di-git-ignore)
~/.claude/settings.json
Pengaturan tingkat pengguna untuk semua proyek
CLAUDE.md
Memori proyek dimuat ke setiap sesi
CLAUDE.local.md
Memori proyek pribadi (di-git-ignore)
~/.claude/CLAUDE.md
Memori global untuk semua proyek
.claude/commands/*.md
Perintah slash kustom
.mcp.json
Definisi server MCP ber-scope proyek
permissions.allow / deny
Aturan izinkan / tolak tool di settings.json
Hook
8PreToolUse
Menjalankan perintah sebelum tool dieksekusi
PostToolUse
Menjalankan setelah tool selesai (mis. lint/format)
UserPromptSubmit
Menjalankan saat Anda mengirim prompt
Stop
Menjalankan saat Claude selesai merespons
SubagentStop
Menjalankan saat subagen selesai
SessionStart
Menjalankan saat sesi dimulai
Notification
Menjalankan pada notifikasi (mis. menunggu input)
matcher: "Edit|Write"
Membatasi hook ke tool tertentu
Server MCP
8claude mcp add <name> -- <cmd>
Menambahkan server MCP stdio
claude mcp add --transport http <name> <url>
Menambahkan server MCP HTTP remote
claude mcp list
Menampilkan server MCP terkonfigurasi
claude mcp get <name>
Menampilkan detail satu server
claude mcp remove <name>
Menghapus server MCP
/mcp
Melihat status dan mengautentikasi server
--mcp-config <file>
Memuat server MCP dari file JSON
@server:resource
Merujuk resource MCP dalam prompt
Alur kerja praktis
8claude "/review"
Meninjau diff saat ini sebelum commit
plan first, then build
Shift+Tab ke mode plan, setujui, lalu eksekusi
# add a project convention
Menyimpan aturan dengan cepat ke CLAUDE.md
@file.php explain this
Memasukkan file ke konteks beserta pertanyaan
claude -p "..." | tee out.txt
Men-script Claude dan menangkap output
git diff | claude -p "write a commit msg"
Membuat pesan commit dari sebuah diff
/clear between tasks
Mereset konteks saat berganti topik
/compact when long
Memadatkan sesi panjang untuk membebaskan konteks
Tidak ada entri yang cocok dengan “:q”.
Butuh bantuan?
Menemukan masalah dengan alat ini? Beri tahu tim kami.