- Dokumen ringkasan untuk developer yang merangkum perintah utama, shortcut, pengaturan, variabel lingkungan, server MCP, dan konfigurasi agen dari versi terbaru Claude Code
- Versi baru menambahkan mode headless (
--bare), pengiriman pesan Discord/Telegram via MCP (--channels), frontmatter untuk skill/perintah slash (effort), fork diubah menjadi /branch, serta fitur lanjut otomatis SendMessage
- Sebagian besar perintah seperti shortcut keyboard, server MCP, perintah slash, manajemen skill·agen, serta eksekusi headless dan kontrol jarak jauh dirangkum dengan rapi agar mudah dilihat
- Mendukung sakelar tampilan terpisah untuk Windows/Mac
Shortcut Keyboard
-
Kontrol umum
Ctrl C batalkan input/generasi, Ctrl D akhiri sesi, Ctrl L bersihkan layar, Ctrl O alihkan output detail, Ctrl R cari riwayat, Ctrl G buka editor prompt
Ctrl B jalankan di background, Ctrl T alihkan daftar tugas, Ctrl V tempel gambar, Ctrl F hentikan agen background (perlu 2 kali), Esc urungkan
-
Peralihan mode
Shift Tab putar mode izin, Alt P ganti model, Alt T alihkan mode thinking
-
Kontrol input
Enter ganti baris cepat, Ctrl J ganti baris urutan kontrol
-
Prefiks
/ perintah slash, ! jalankan bash langsung, @ sebut file dan pelengkapan otomatis
-
Pemilih sesi
- Navigasi dan perluas/perkecil dengan tombol arah,
P pratinjau, R ganti nama, / cari, A semua proyek, B branch saat ini
Manajemen Server MCP
-
Menambahkan server
--transport http HTTP jarak jauh (disarankan), --transport stdio proses lokal, --transport sse SSE jarak jauh
-
Cakupan
- lokal (
~/.claude.json), proyek (project.mcp.json), pengguna (~/.claude.json)
-
Perintah manajemen
/mcp UI interaktif, claude mcp list daftar semua server, claude mcp serve menjalankan CC sebagai server MCP
-
Elicitation Servers
- Fitur permintaan input saat pekerjaan berlangsung (baru)
Perintah Slash
-
Terkait sesi
/clear, /compact, /resume, /rename, /branch, /cost, /context, /diff, /copy, /export
-
Terkait pengaturan
/config, /model, /fast, /vim, /theme, /permissions, /effort, /color
-
Terkait alat
/init, /memory, /mcp, /hooks, /skills, /agents, /chrome, /reload-plugins
-
Perintah khusus
/btw, /plan, /loop, /voice, /doctor, /rc, /pr-comments, /stats, /insights, /desktop, /remote-control, /stickers
Memori dan Struktur File
-
Lokasi CLAUDE.md
- proyek (
./CLAUDE.md), pribadi (~/.claude/CLAUDE.md), organisasi (/etc/claude-code/Managed)
-
Aturan dan impor
.claude/rules/*.md, ~/.claude/rules/*.md, bisa impor @path/to/file
-
Memori otomatis
MEMORY.md dan file per topik di dalam ~/.claude/projects//memory/ dimuat otomatis
Workflow dan Tips
-
Plan Mode
- Ganti mode umum→otomatis→rencana dengan
Shift Tab, bisa mulai dengan --permission-mode plan
-
Thinking & Effort
Alt T mengalihkan mode thinking, "ultrathink" mode upaya maksimum, atur level dengan /effort (low, med, high)
-
Git Worktrees
- Buat branch terpisah per fitur dengan
--worktree, checkout hanya direktori yang diperlukan dengan sparsePaths
-
Voice Mode
- Aktifkan input suara dengan
/voice, rekam dan kirim dengan tombol spasi, mendukung 20 bahasa
-
Manajemen Context
- Optimalkan context dengan
/context, /compact, mendukung context hingga 1M, CLAUDE.md tetap dipertahankan setelah kompresi
-
Perintah singkat sesi
claude -c lanjutkan percakapan terakhir, claude -r "name" lanjutkan berdasarkan nama, /btw untuk pertanyaan terpisah
SDK dan Mode Headless
-
Eksekusi non-interaktif
claude -p "query", --output-format json, batas biaya --max-budget-usd, mendukung input pipe
-
Penjadwalan dan jarak jauh
/loop tugas berkala, /rc kontrol jarak jauh, hubungkan sesi web dengan --remote
Pengaturan dan Lingkungan
-
File pengaturan
- pengguna (
~/.claude/settings.json), proyek (.claude/settings.json), lokal (.claude/settings.local.json)
- OAuth, MCP, status (
~/.claude.json), server MCP proyek (.mcp.json)
-
Item pengaturan inti
modelOverrides, autoMemoryDirectory, worktree.sparsePaths
-
Variabel lingkungan
ANTHROPIC_API_KEY, ANTHROPIC_MODEL, CLAUDE_CODE_EFFORT_LEVEL, MAX_THINKING_TOKENS, ANTHROPIC_CUSTOM_MODEL_OPTION, CLAUDE_CODE_PLUGIN_SEED_DIR
Skill dan Agen
-
Skill bawaan
/simplify, /batch, /debug, /loop, /claude-api
-
Lokasi skill kustom
- proyek (
.claude/skills//), pribadi (~/.claude/skills//)
-
Frontmatter skill
description, allowed-tools, model, effort, context, $ARGUMENTS, ${CLAUDE_SKILL_DIR}, !cmd
-
Agen bawaan
Explore, Plan, General, Bash
-
Frontmatter agen
permissionMode, isolation, memory, background, maxTurns, SendMessage (lanjut otomatis baru)
CLI dan Flag
-
Perintah inti
claude, claude "q", claude -p "q", claude -c, claude -r, claude update
-
Flag utama
--model, -w, -n, --add-dir, --agent, --allowedTools, --output-format, --json-schema, --max-turns, --max-budget-usd, --console, --verbose, --bare, --channels, --remote, --chrome
-
Mode izin
default, acceptEdits, plan, dontAsk, bypassPermissions
-
Variabel lingkungan inti
ANTHROPIC_API_KEY, ANTHROPIC_MODEL, CLAUDE_CODE_EFFORT_LEVEL, MAX_THINKING_TOKENS, CLAUDE_CODE_MAX_OUTPUT_TOKENS, CLAUDE_CODE_DISABLE_CRON
2 komentar
Saya memakai Claude Code dan Codex keduanya, dan agak tidak nyaman karena di Claude Code tidak ada
$. Saat ingin menyebutkan beberapa skill dalam satu prompt, di Codex itu terasa natural, tetapi di Claude Code tidak, dan itu bagian yang cukup disayangkan.Komentar Hacker News
Saya memakai Claude Code setiap hari, tetapi sering lupa perintahnya, jadi saya meminta Claude meneliti semua fiturnya dari dokumentasi resmi dan GitHub lalu membuat cheat sheet HTML A4 lanskap yang menampilkan pintasan, perintah slash, workflow, sistem skill, memori/CLAUDE.md, pengaturan MCP, flag CLI, dan file konfigurasi dalam sekali lihat
Cheat sheet ini otomatis mendeteksi pintasan Mac/Windows, menampilkan versi terbaru dan changelog. Cron job harian memeriksa perubahan dan memperbaruinya secara otomatis, serta memberi badge “NEW” pada fitur baru
Ringan, gratis, dan tidak perlu daftar. Bisa dicetak dengan Ctrl+P di cc.storyfox.cz dan juga berfungsi di mobile
/cost^berarti tombol Control, bukan⌘Saya baru-baru ini beralih dari terminal CC ke ekstensi VS Code dan jauh lebih suka itu
Di bagian “MCP”, tanda “~” sebelum “Local” adalah notasi yang salah. Konfigurasi per proyek seharusnya cukup
.claude.json“Tempel gambar dengan CMD + V” adalah informasi yang salah. Di Mac pun, seperti di Windows, yang dipakai adalah CTRL + V. CMD + V untuk menempel teks
Sebenarnya ada jauh lebih banyak environment variable. Favorit saya adalah
IS_DEMO=1, yang menghilangkan banner sambutan yang tidak perluSaya penasaran apakah konsep ‘project rules’ benar-benar ada
Ada direktori
.claude/rules/dan~/.claude/rules/, dan saya ingin tahu apakah ini hanya untuk merapikan file yang dipanggil dari prompt lainTerima kasih sudah membuat lembar ringkasan fitur seperti ini. Fitur baru sering ditambahkan, dan melihat semuanya sekaligus mengurangi kebutuhan untuk mengubek-ubek dokumentasi
Mengejutkan bahwa Claude Code jauh lebih unggul daripada Codex dari sisi CLI
Setelah 43 iterasi, ia hanya butuh 10–30 menit untuk mengubah situs web apa pun menjadi typed JSON API dengan berbagai protokol seperti WebSocket, GraphQL, dan gRPC-Web.
Berikutnya saya akan memberinya 263GB data trading saham dan opsi selama 4 tahun untuk mencari strategi trading. Rasanya Claude Code akan jadi yang pertama mencapai AGI
Setelah melihat tautan changelog di halaman itu, saya mencoba memvisualisasikan riwayat perubahannya. Saya meminta ChatGPT menggambar grafik jumlah item tambahan harian di CHANGELOG.md, dan tampaknya kurang lebih akurat
imgur.com/a/tky9Pkz
“Undo (batalkan input)” bekerja dengan Ctrl + _ (Ctrl + underscore). Ini juga berlaku di line editor di luar CC