Pelajari cara menggunakan Claude Code dari command line, termasuk perintah CLI, flag, dan perintah slash.
claude
untuk memulai sesi REPLclaude -p "query"
untuk perintah cepatPerintah | Deskripsi | Contoh |
---|---|---|
claude | Mulai REPL interaktif | claude |
claude "query" | Mulai REPL dengan prompt awal | claude "jelaskan proyek ini" |
claude -p "query" | Jalankan query sekali pakai, lalu keluar | claude -p "jelaskan fungsi ini" |
cat file | claude -p "query" | Proses konten yang di-pipe | cat logs.txt | claude -p "jelaskan" |
claude -c | Lanjutkan percakapan terbaru | claude -c |
claude -c -p "query" | Lanjutkan dalam mode print | claude -c -p "Periksa kesalahan tipe" |
claude -r "<session-id>" "query" | Lanjutkan sesi berdasarkan ID | claude -r "abc123" "Selesaikan PR ini" |
claude update | Perbarui ke versi terbaru | claude update |
claude mcp | Konfigurasi server Model Context Protocol | Lihat bagian MCP di tutorial |
Flag | Deskripsi | Contoh |
---|---|---|
--add-dir | Tambahkan direktori kerja tambahan agar Claude dapat mengaksesnya (memvalidasi setiap jalur ada sebagai direktori) | claude --add-dir ../apps ../lib |
--allowedTools | Daftar alat yang diizinkan tanpa meminta izin pengguna, selain file settings.json | "Bash(git log:*)" "Bash(git diff:*)" "Write" |
--disallowedTools | Daftar alat yang tidak diizinkan tanpa meminta izin pengguna, selain file settings.json | "Bash(git log:*)" "Bash(git diff:*)" "Write" |
--print , -p | Cetak respons tanpa mode interaktif (lihat dokumentasi SDK untuk detail penggunaan secara programatik) | claude -p "query" |
--output-format | Tentukan format output untuk mode print (opsi: text , json , stream-json ) | claude -p "query" --output-format json |
--verbose | Aktifkan logging verbose, menampilkan output lengkap giliran demi giliran (membantu untuk debugging di mode print dan interaktif) | claude --verbose |
--max-turns | Batasi jumlah giliran agentik dalam mode non-interaktif | claude -p --max-turns 3 "query" |
--model | Mengatur model untuk sesi saat ini dengan alias untuk model terbaru (sonnet atau opus ) atau nama lengkap model | claude --model claude-sonnet-4-20250514 |
--permission-prompt-tool | Tentukan alat MCP untuk menangani prompt izin dalam mode non-interaktif | claude -p --permission-prompt-tool mcp_auth_tool "query" |
--resume | Lanjutkan sesi tertentu berdasarkan ID, atau dengan memilih dalam mode interaktif | claude --resume abc123 "query" |
--continue | Muat percakapan terbaru di direktori saat ini | claude --continue |
--dangerously-skip-permissions | Lewati prompt izin (gunakan dengan hati-hati) | claude --dangerously-skip-permissions |
--output-format json
sangat berguna untuk skrip dan
otomatisasi, memungkinkan Anda mengurai respons Claude secara programatik.-p
) termasuk format output,
streaming, logging verbose, dan penggunaan programatik, lihat
dokumentasi SDK.
Perintah | Tujuan |
---|---|
/bug | Laporkan bug (mengirim percakapan ke Anthropic) |
/clear | Bersihkan riwayat percakapan |
/compact [instructions] | Padatkan percakapan dengan instruksi fokus opsional |
/config | Lihat/ubah konfigurasi |
/cost | Tampilkan statistik penggunaan token |
/doctor | Memeriksa kesehatan instalasi Claude Code Anda |
/help | Dapatkan bantuan penggunaan |
/init | Inisialisasi proyek dengan panduan CLAUDE.md |
/login | Ganti akun Anthropic |
/logout | Keluar dari akun Anthropic Anda |
/memory | Edit file memori CLAUDE.md |
/model | Pilih atau ubah model AI |
/permissions | Lihat atau perbarui izin |
/pr_comments | Lihat komentar pull request |
/review | Minta tinjauan kode |
/status | Lihat status akun dan sistem |
/terminal-setup | Pasang binding tombol Shift+Enter untuk baris baru (hanya iTerm2 dan VSCode) |
/vim | Masuk mode vim untuk bergantian antara mode insert dan command |
#
#
:
\
diikuti dengan Enter/terminal-setup
dalam Claude Code untuk
secara otomatis mengonfigurasi Shift+Enter sebagai alternatif yang lebih intuitif.
Lihat pengaturan terminal di settings untuk
detail konfigurasi.
/vim
atau dikonfigurasi melalui /config
.
Subset yang didukung meliputi:
Esc
(ke NORMAL), i
/I
, a
/A
, o
/O
(ke INSERT)h
/j
/k
/l
, w
/e
/b
, 0
/$
/^
, gg
/G
x
, dw
/de
/db
/dd
/D
, cw
/ce
/cb
/cc
/C
, .
(ulangi)