Claude Code Power Tips: 12 Command yang Wajib Dikuasai
Panduan lengkap 12 tips dan command Claude Code untuk produktivitas maksimal. Dari /btw sampai /loop — semua yang perlu kamu tahu setelah menguasai dasar.
Kamu udah bisa pakai Claude Code untuk ngerjain project. Tapi ada level berikutnya: menguasai command dan shortcut yang bikin workflow kamu makin mulus.
Ini bukan tutorial dasar. Ini panduan untuk yang udah nyaman pakai Claude Code dan mau naik level jadi power user.
12 Power Tips yang Bakal Kamu Pakai Terus
1. Pertanyaan Kecil Tanpa Ganggu Konteks: /btw
Sedang fokus ngerjain refactor besar, tapi butuh jawaban cepat (nama file, opsi, constraint)? /btw jawabannya.
/btw Apa nama file config di Astro 5?
Kenapa penting: Kamu dapat jawaban tanpa mengotori thread utama atau menginterupsi pekerjaan Claude yang sedang berjalan.
Kapan pakai: Butuh satu fakta cepat dan ingin thread utama tetap bersih.
2. Akses Dari Mana Saja: /remote-control
Kerja di meja, terus pindah ke kereta atau ruang meeting. Remote control bikin session kamu mobile — konteks kerja tetap sama, tapi bisa dikendalikan dari browser atau HP.
/remote-control
Kenapa penting: Session mobility. Konteks project tetap sama meski device berbeda.
3. Time Travel: Esc Esc atau /rewind
Tiga turn terakhir ternyata salah arah? Double-tap Esc untuk kembali ke momen persis sebelum perubahan. Atau rewind code tanpa kehilangan conversation yang menjelaskan kenapa itu terjadi.
# Shortcut cepat:
Esc Esc
# Atau pakai command:
/rewind
Kenapa penting: Lewati proses negosiasi “undo” — langsung balik ke titik aman.
4. Jalur Paralel: /branch
Lagi memilih antara dua pendekatan yang viable? Jangan debat. Fork. Branching bikin kamu bisa coba ide berisiko sambil tetap punya jalur bersih kembali ke yang aman.
/branch coba-approach-baru
Kenapa penting: Fork, coba, balik lagi. Tanpa cleanup.
5. Hemat Biaya: /model opus lalu Plan
Planning dan eksekusi itu pekerjaan berbeda. Pakai model terkuat untuk reasoning tentang arsitektur, constraint, dan tradeoff. Terus switch ke model lebih cepat untuk eksekusi.
# Plan dengan model pintar:
/model opus
# Terus eksekusi dengan model cepat
Kenapa penting: Plan dengan otak mahal, eksekusi dengan yang cepat. Hemat token dan waktu.
6. Bikin Rapi: /simplify
Claude bisa kirim code yang berfungsi tapi terlalu cerdas. Simplify adalah cleanup pass: pertahankan behavior, kurangi cognitive load, bikin codebase terasa seperti yang bakal di-maintain manusia.
/simplify
Kenapa penting: Run sebagai cleanup pass setelah fitur jadi.
7. Claude Cron: /loop
Kalau kamu cek log, dashboard, atau test yang flaky setiap 30 menit — schedule aja. Loops ubah recurring mental overhead jadi background habit yang report balik kalau penting.
/loop 30m "Cek apakah test masih passing"
Kenapa penting: Untuk cek yang selalu di-run ulang secara manual.
8. Copy Cepat: /copy [N] + w
Kalau response berisi multiple code blocks, jarang kamu mau semuanya. Copy buka picker. Pilih block yang kamu butuhkan. Tekan w untuk langsung tulis ke file.
/copy 2
# Terus tekan w untuk write ke file
Kenapa penting: Ambil satu block, tulis ke file, lanjut.
9. Compact Terkontrol: /compact [focus]
Seiring context bertambah, akurasi bisa menurun. Compact adalah compression step yang terkontrol: summarize history sambil secara eksplisit mempertahankan thread yang masih penting (keputusan API, migration logic, security constraints).
/compact fokus: API authentication flow
Kenapa penting: Compact dengan focus line supaya turn berikutnya tetap on track.
10. Lihat Pattern: /insights
Kalau workflow terasa “lambat”, insight membantu: di mana kamu ragu, apa yang diulang, apa yang paling makan waktu. Insights ubah usage-mu jadi feedback loop yang bisa di-action.
/insights
Kenapa penting: Spot di mana kamu membuang-buang waktu.
11. Input Power Moves
Most “Claude lambat” moments adalah input bottleneck. Gunakan external editor untuk prompt yang hati-hati, stash untuk interupsi, dan image paste untuk nunjukin konteks langsung.
| Shortcut | Fungsi |
|---|---|
Ctrl+G | Buka external editor untuk prompt panjang |
Ctrl+S | Stash prompt — simpan yang lagi diketik tanpa kirim |
Ctrl+V | Paste image dari clipboard (screenshot langsung masuk chat) |
Kenapa penting: Pertahankan momentum dan naikkan fidelity.
12. Semua Command: /help
Lupa command? Lihat semua yang tersedia.
/help
Semua Shortcut Keyboard
Shortcut ini bikin kamu makin cepat. Yang paling sering dipakai ada di bagian Core Controls.
Core Controls
| Shortcut | Fungsi |
|---|---|
Ctrl+C | Cancel operasi yang sedang berjalan |
Ctrl+D | Exit Claude Code |
Ctrl+G | Buka prompt di external editor (VS Code, Vim, dll) — mantap untuk prompt panjang |
Ctrl+V | Paste image dari clipboard (screenshot langsung masuk chat) |
Ctrl+B | Background running task — kirim command ke background supaya bisa lanjut chat |
Ctrl+F | Kill SEMUA background agents (tekan 2x dalam 3 detik untuk konfirmasi) — emergency stop |
Ctrl+T | Toggle task list — show/hide task tracker di status bar |
Ctrl+O | Toggle verbose output — expand MCP calls untuk debugging |
Ctrl+L | Clear terminal screen (cosmetic only, history tetap ada) |
Ctrl+R | Reverse search history — cari input sebelumnya |
Ctrl+S | Stash current prompt — simpan yang lagi diketik tanpa kirim |
Esc Esc | Rewind / Summarize — balik ke checkpoint sebelumnya |
Shift+Tab | Cycle permission modes: Normal → Auto-Accept → Plan Mode → Normal |
Alt+P / Cmd+P | Switch model — ganti model tanpa hapus prompt |
Alt+T / Cmd+T | Toggle extended thinking — enable/disable deep reasoning |
Text Editing
| Shortcut | Fungsi |
|---|---|
Ctrl+U | Delete entire line (tersimpan untuk paste) |
Ctrl+K | Delete dari cursor ke end of line (tersimpan untuk paste) |
Ctrl+Y | Paste text yang dihapus pakai Ctrl+U atau Ctrl+K |
Alt+Y | Setelah Ctrl+Y, cycle through paste history |
Alt+B | Move cursor back satu word |
Alt+F | Move cursor forward satu word |
Multiline Input
| Shortcut | Fungsi |
|---|---|
\ + Enter | Newline dalam input |
Option+Enter | Newline dalam input (Mac) |
Shift+Enter | Newline dalam input |
Ctrl+J | Newline dalam input |
Quick Prefixes
| Shortcut | Fungsi |
|---|---|
/ | Trigger command/skill autocomplete |
! | Bash mode — run shell command langsung |
@ | File path autocomplete |
Voice
| Shortcut | Fungsi |
|---|---|
Hold Space | Push-to-talk dictation (perlu /voice enabled dulu) |
Semua Slash Commands
Berikut daftar lengkap semua slash command yang tersedia di Claude Code.
Session Commands (Kelola Session)
| Command | Fungsi |
|---|---|
/add-dir <path> | Tambah working directory ke session |
/branch [name] | Fork conversation di titik ini (alias: /fork) |
/clear | Clear conversation dan free context (alias: /reset, /new) |
/compact [instructions] | Compress conversation, optionally specify focus |
/copy [N] | Copy response ke-N ke clipboard (tekan w untuk write ke file) |
/export [filename] | Export conversation sebagai plain text |
/rename [name] | Rename session (muncul di prompt bar dan /resume) |
/resume [session] | Resume session sebelumnya by ID atau name (alias: /continue) |
/rewind | Roll back conversation/code ke checkpoint sebelumnya (alias: /checkpoint) |
Model Commands (Kelola AI Model)
| Command | Fungsi |
|---|---|
/model [model] | Switch model, pakai arrow untuk adjust effort level |
/model opusplan | Hidden option — Opus untuk planning, auto-switch ke Sonnet untuk execution |
/effort [level] | Set effort: low, medium, high, max (Opus only), auto |
/plan | Enter Plan Mode directly |
/vim | Toggle Vim editing mode |
Tools Commands (Integrasi Tools)
| Command | Fungsi |
|---|---|
/btw <question> | Ask side question tanpa nambah context — works even while Claude is processing |
/chrome | Configure Claude in Chrome integration |
/diff | Interactive diff viewer — uncommitted changes + per-turn diffs |
/hooks | View hook configurations |
/ide | Manage IDE integrations |
/loop | Setup recurring prompts on a schedule |
/mcp | Manage MCP server connections dan OAuth |
/plugin | Manage plugins (install, remove, browse) |
/pr-comments [PR] | Fetch GitHub PR comments — auto-detect PR untuk current branch |
/remote-control | Make session controllable dari claude.ai (alias: /rc) |
/security-review | Analyze current branch diff untuk security vulnerabilities |
/skills | List all available skills |
/tasks | List dan manage background tasks |
/voice | Toggle push-to-talk voice dictation |
Config Commands (Konfigurasi)
| Command | Fungsi |
|---|---|
/color [color] | Set prompt bar color: red, blue, green, yellow, purple, orange, pink, cyan, default |
/config | Open settings interface (alias: /settings) |
/context | Visualize context usage sebagai colored grid dengan optimization suggestions |
/doctor | Diagnose installation issues dan keybinding warnings |
/init | Initialize project dengan CLAUDE.md |
/keybindings | Open ~/.claude/keybindings.json untuk customize shortcuts |
/memory | Edit CLAUDE.md files, toggle auto-memory, view entries |
/permissions | View/update tool permissions (alias: /allowed-tools) |
/sandbox | Toggle sandbox mode |
/statusline | Configure the status line display |
/terminal-setup | Install terminal keybindings untuk Shift+Enter, Alt+T, etc. |
/theme | Change color theme (includes colorblind-accessible dan ANSI themes) |
Account Commands (Akun & Billing)
| Command | Fungsi |
|---|---|
/cost | Show token usage statistics |
/desktop | Continue session di Desktop app (macOS/Windows) (alias: /app) |
/extra-usage | Configure extra usage untuk when rate limits are hit |
/feedback | Submit feedback (alias: /bug) |
/insights | Generate analysis report: project areas, interaction patterns, friction points |
/install-github-app | Setup Claude GitHub Actions untuk repo |
/install-slack-app | Install Claude Slack app |
/login / /logout | Sign in/out |
/mobile | Show QR code untuk mobile app download (alias: /ios, /android) |
/passes | Share a free week of Claude Code (if eligible) |
/privacy-settings | View/update privacy settings (Pro/Max only) |
/release-notes | View full changelog |
/remote-env | Configure default remote environment untuk web sessions |
/stats | Visualize daily usage, session history, streaks, dan model preferences |
/upgrade | Open upgrade page (Pro/Max only) |
/usage | Show plan limits dan rate limit status |
Lima Habit yang Worth Adopsi
Kalau cuma adopsi beberapa hal, buat ini. Perubahan kecil, return yang berlipat.
1. Pakai Esc Esc Daripada Negosiasi Undo
Salah? Langsung rewind. Nggak perlu diskusi.
2. Branch Early
/branch saat memilih antara dua pendekatan. Lebih aman.
3. Compact Deliberately
/compact saat context mencapai 70–80%. Jaga akurasi tetap tinggi.
4. Compose di Real Editor
Ctrl+G untuk apa pun yang kompleks. Terminal bukan tempat nulis panjang.
5. Ubah Recurring Checks Jadi Loop
/loop untuk yang biasanya dikerjakan berulang. Bebaskan mental tab kamu.
Cheat Sheet Cepat
# QUESTIONS & CONTEXT
/btw <question> → Jawaban cepat tanpa ganggu thread
/remote-control → Akses session dari browser/HP
# TIME TRAVEL & SAFETY
Esc Esc → Rewind ke turn sebelumnya
/rewind → Sama kayak Esc Esc
/branch <name> → Fork session ke branch baru
# WORKFLOW & EFFICIENCY
/model opus → Ganti ke model pintar untuk plan
/model haiku → Ganti ke model cepat untuk eksekusi
/simplify → Rapihin code yang udah jadi
/loop <interval> <prompt> → Schedule check berkala
# CONTENT MANAGEMENT
/copy [N] + w → Copy block ke-N, tulis ke file
/compact [focus] → Ringkas context dengan fokus tertentu
# INSIGHTS
/insights → Lihat pattern usage kamu
/help → Lihat semua command
Kapan Pakai Apa?
| Situasi | Command |
|---|---|
| Butuh jawaban cepat tanpa ganggu konteks | /btw |
| Kerja di device berbeda | /remote-control |
| Tiga turn terakhir salah arah | Esc Esc |
| Mau coba pendekatan berisiko | /branch |
| Plan arsitektur kompleks | /model opus |
| Code berantakan tapi fungsi | /simplify |
| Cek log setiap 30 menit | /loop |
| Ada banyak code blocks, mau salah satu | /copy |
| Context panjang, akurasi turun | /compact |
| Workflow terasa lambat | /insights |
| Prompt panjang dan kompleks | Ctrl+G (external editor) |
Tips Produktivitas Tambahan
Planning vs Execution
Jangan pakai model yang sama untuk planning dan eksekusi:
- Planning:
/model opus→ reasoning tentang arsitektur, constraint, tradeoff - Execution:
/model haiku→ eksekusi cepat code yang sudah di-plan
Context Management
Claude Code punya context window besar, tapi tetap ada batas. Saat:
- Response mulai ngawur
- Claude lupa hal yang seharusnya tahu
- Session terasa “berat”
Saatnya /compact dengan focus yang jelas.
Branching Strategy
Jangan takut branch. Claude Code branch itu cheap:
/branch eksperimen-dark-mode- Coba implementasi
- Kalau gagal, balik ke main
- Kalau sukses, merge atau lanjut di situ
Gunakan /context untuk Monitor
/context
Ini kasih visualisasi context usage dalam bentuk colored grid plus saran optimasi. Berguna saat session udah panjang.
TL;DR
/btwuntuk pertanyaan cepat tanpa ganggu konteksEsc Escuntuk rewind saat salah arah/branchuntuk coba pendekatan baru dengan safety net/compactuntuk jaga akurasi saat context panjang/loopuntuk automate checks yang berulangCtrl+Guntuk nulis prompt kompleks di editorCtrl+Vuntuk paste screenshot langsung ke chatCtrl+Suntuk stash prompt saat ada interupsi- Plan dengan model pintar, execute dengan model cepat