Semua 51 Tips
Kuasai Claude Code dengan tips teruji dari 6 bulan penggunaan harian.
Setup
Terminal, CLAUDE.md, shortcut dan perintah · 3 tips
Gunakan Terminal
Gunakan Claude Code di terminal - ini cara paling fleksibel untuk berinteraksi dengannya.
Buat CLAUDE.md
Manual instruksi proyek Anda untuk Claude. File paling penting untuk penggunaan Claude Code yang efektif.
Shortcut & Perintah
Shortcut keyboard dan perintah penting untuk penggunaan Claude Code yang efisien.
Keamanan
Git, permission, melindungi file sensitif · 4 tips
Gunakan Git Secara Ekstensif
Git adalah jaring pengaman Anda saat Claude membuat perubahan besar. Commit sering, review diff, dan ketahui perintah recovery.
Lindungi File Sensitif
Claude Code otomatis membaca file .env tanpa bertanya. Tambahkan aturan deny untuk melindungi rahasia.
Jangan Auto-Approve Perintah Bash
Auto-approve perintah bash adalah hal paling berbahaya yang bisa Anda lakukan dengan Claude Code.
Auto-Approve Aksi Aman
Percepat workflow dengan auto-approve aksi berisiko rendah seperti read dan search.
Perencanaan
Mode plan, rencana detail, pemikiran end-to-end · 4 tips
Selalu Gunakan Plan Mode
Tekan Shift+Tab dua kali untuk masuk plan mode sebelum tugas kompleks. Claude berpikir sebelum coding.
Jangan Terima Rencana Generik
Selalu pastikan rencana detail di level kode dan faktual.
Validasi Terhadap CLAUDE.md
Minta Claude memvalidasi rencananya terhadap aturan CLAUDE.md. Claude melupakan instruksi seiring percakapan - paksa verifikasi eksplisit.
Paksa Pemikiran End-to-End
Buat Claude melacak jalur lengkap dari aksi ke hasil.
Prompting
Ultrathink, langsung, melebih-lebihkan kepentingan · 6 tips
Ultrathink Selalu Aktif
Jangan biarkan Claude mengatakan apa yang terlintas pertama. Biarkan berpikir. SELALU.
Langsung Saja
Eksplisit soal kuantitas - Claude cenderung memilih jalan mudah.
Katakan Apa yang Harus Dilakukan, Bukan Tidak Dilakukan
Selalu berikan alternatif saat memberi tahu Claude apa yang tidak boleh dilakukan.
Lebih-lebihkan Kepentingan
Claude mengkalibrasi usaha sesuai taruhan yang dirasakan. Taruhan tinggi = kerja menyeluruh.
Perlakukan Claude sebagai Tool - Bukan Orang
Jangan khawatir soal sopan santun. Claude berperilaku lebih baik saat Anda langsung.
Claude Unggul di Tugas Asisten - Arahkan untuk Pekerjaan Strategis
Ubah tugas strategis menjadi pekerjaan asisten dengan mengarahkan Claude untuk riset dulu.
Sesi
Manajemen konteks, resume, degradasi kualitas · 4 tips
Satu Tugas = Satu Sesi
Begitu tugas selesai, tutup. Gunakan /clear untuk menghapus konteks dan mulai fresh.
Kualitas Menurun di Sesi Panjang
Context window terisi. Claude jadi kurang cerdas. Ketahui kapan compact atau clear.
Gunakan /resume untuk Melanjutkan Sesi
Claude crash? Terminal tertutup? Gunakan /resume untuk melanjutkan dari tempat berhenti.
Jangan Percaya 'Semua Selesai'
Claude sering melewatkan edge case atau diam-diam melewati langkah. Selalu verifikasi.
Input
Gambar, screenshot, pesan error · 2 tips
Multi-Agent
Agent paralel, worktree, subagent · 5 tips
Jangan Harap Sempurna Pertama Kali
Biarkan 1 agent coding, gunakan agent lain untuk mengecek kode.
Multiple Agent untuk Pekerjaan Besar
Luncurkan beberapa agent dengan prompt sama. Untuk tugas besar jarang 1 agent berhasil.
Pecah Masalah Kompleks Jadi Langkah
Lebih baik 1 sesi per sub-tugas daripada satu sesi masif.
Git Worktrees
Beberapa direktori kerja dari repo yang sama. Jalankan Claude di masing-masing.
Subagent - Gunakan dengan Hati-hati
Ringkasan subagent kehilangan detail. Untuk kode kritis, biarkan agent utama membaca file langsung.
Kustomisasi
Konfigurasi hierarkis, perintah, agent kustom · 3 tips
CLAUDE.md Hierarkis
CLAUDE.md di root proyek + subdirektori + global. Claude memprioritaskan yang paling spesifik.
Custom Slash Commands
Buat workflow yang dapat digunakan ulang di folder .claude/commands/.
Custom Agents
Buat agent khusus dengan context window sendiri, system prompt, dan batasan tool.
Jebakan
Perilaku Claude umum yang perlu diwaspadai · 8 tips
Claude Mengarang URL
Menghalusinasi URL yang tidak ada. Selalu verifikasi sebelum mempercayai link eksternal.
Claude Over-Engineer
Minta fungsi sederhana, dapat abstract class dengan factory pattern.
Claude Membuat Duplikat
Claude tidak mencari codebase Anda. Dia hanya menulis kode baru.
Claude Aditif, Tidak Subtraktif
Claude hanya menambah kode. Tidak pernah menghapus. Anda harus memaksa penghapusan secara eksplisit.
Claude adalah YES MAN
Claude setuju dengan semua yang Anda katakan. Suruh dia menantang asumsi Anda.
Claude Berasumsi Alih-alih Bertanya
Requirement ambigu? Claude memilih interpretasi dan menjalankannya.
Claude Membaca File Sebagian
Claude membaca chunk pertama dan mulai bekerja. Fungsi kritis di baris 400? Terlewat.
Claude Mengubah Test Alih-alih Memperbaiki Kode
Saat kode salah, Claude mengubah assertion test untuk cocok dengan kode buruk.
Lanjutan
Hook, server MCP, skill, mode headless · 5 tips
Hooks
Perintah shell yang berjalan pada event tertentu seperti edit, penggunaan tool, atau mulai sesi.
MCP Servers
Hubungkan tool eksternal - database, otomasi browser, pencarian dokumentasi.
Skills
Perilaku yang dipicu otomatis dan dimuat saat relevan.
GitHub Actions
Jalankan /install-github-app untuk menyiapkan Claude untuk repo Anda.
Headless Mode
Jalankan Claude tanpa sesi interaktif. Untuk otomasi dan skrip.
Kasus Penggunaan
Pemeriksaan kualitas, POC, pembelajaran, commit · 5 tips
Jalankan Pemeriksaan Kualitas Codebase Secara Berkala
Setiap query = 1 sesi. Periksa teks hardcode, konsistensi desain, dll.
Manfaatkan Claude Code untuk POC
Sempurna untuk prototyping cepat. Untuk POC, biarkan Claude bebas.
Claude Hebat di Boilerplate
Operasi CRUD, form, file config, pola berulang. Biarkan Claude bekerja.
Gunakan Claude untuk Belajar
Jangan biarkan Claude hanya menulis kode. Buat dia menjelaskan.
Claude untuk Pesan Commit
Biarkan Claude menulis commit dari diff Anda. Format konsisten, menangkap 'mengapa'.
Penutup
Kebijaksanaan akhir tentang menemukan alur kerja Anda · 1 tips
Bonus
CLAUDE.md teruji dari 6 bulan penggunaan harian · 1 tips