~/blog / claude-code
Claude Code untuk Developer Indonesia: Setup, Workflow Harian, dan Tips Hemat Rate Limit
8 Juli 2026 · 11 menit baca · Tutorial
Artikel ini bukan pengenalan 'apa itu AI' — asumsinya kamu sudah ngoding dan ingin tahu bagaimana memakai Claude Code secara efektif untuk kerja harian. Kita bahas setup singkat, konsep yang benar-benar penting (CLAUDE.md, permission mode, slash command), lima workflow yang paling sering dipakai, dan — karena rate limit adalah mata uang di sini — cara memakainya dengan hemat.
Setup: 2 menit, serius
Claude Code jalan di terminal (macOS, Linux, Windows via WSL atau native) dan butuh Node.js 18+. Install lalu login:
npm install -g @anthropic-ai/claude-code
cd project-kamu
claudeSaat pertama jalan, kamu diminta login — pakai akun Claude dengan langganan aktif (Pro atau Max; Claude Code sudah termasuk, tidak bayar terpisah) atau API key. Untuk pemakaian rutin, langganan hampir selalu lebih murah daripada per-token via API.
3 konsep yang bikin beda hasil
1. CLAUDE.md. File markdown di root project yang otomatis dibaca setiap sesi. Isi dengan hal yang selalu ingin kamu ulang ke rekan kerja baru: perintah build/test, konvensi kode, struktur folder yang tidak obvious. Generate draft awalnya dengan perintah /init, lalu rapikan manual — CLAUDE.md yang gemuk justru buang konteks.
2. Permission mode. Secara default Claude Code minta izin sebelum mengedit file atau menjalankan perintah. Untuk task yang kamu percaya, mode auto-accept mempercepat drastis; untuk codebase produksi, biarkan default dan review setiap edit. Aturannya bisa dipermanenkan di .claude/settings.json (misalnya selalu izinkan npm test).
3. Slash command. Yang wajib hafal: /clear (reset konteks — pakai tiap ganti topik), /compact (ringkas percakapan panjang), dan custom command di .claude/commands/ untuk prompt yang sering kamu ulang.
Workflow 1: fix bug dari stack trace
Paste stack trace atau pesan error langsung, plus konteks reproduksinya:
Error ini muncul saat user submit form kosong:
[paste stack trace]
Cari akar masalahnya, perbaiki, lalu jalankan test yang relevan.Kuncinya: minta Claude mencari akar masalah dulu, bukan langsung menambal. Claude Code akan grep codebase, membaca file terkait, mengusulkan fix, dan menjalankan test — kamu tinggal review diff-nya.
Workflow 2 & 3: refactor terarah dan nulis test
Refactor: beri batasan yang jelas — refactor tanpa scope adalah resep diff raksasa yang tidak bisa direview. Contoh yang baik: 'Ekstrak logika validasi di controller ini ke class terpisah, jangan ubah behavior, pastikan test existing tetap hijau.'
Test: Claude Code paling berguna untuk test yang membosankan ditulis manusia: edge case, error path, mock setup. Minta dia baca dulu pola test yang sudah ada supaya konsisten dengan gaya project — 'Lihat tests/user.test.ts sebagai referensi gaya, lalu tulis test untuk modul payment termasuk kasus gagal.'
Workflow 4 & 5: review perubahan dan eksplorasi codebase asing
Review: sebelum commit, git diff bisa langsung direview: 'Review diff staged saat ini, cari bug logika dan edge case yang kelewat.' Ini menangkap hal yang mata sudah lelah lihat sendiri.
Eksplorasi: masuk ke codebase warisan orang? Tanya saja: 'Bagaimana alur request dari route /checkout sampai ke database? Sebutkan file dan fungsinya.' Claude Code menelusuri file-file terkait dan memetakan alurnya — lebih cepat daripada loncat-loncat definisi sejam sendiri.
Tips hemat rate limit (ini yang bikin Pro terasa cukup... atau tidak)
Limit langganan di-reset berkala (dalam hitungan jam), dan pemakaian konteks besar menguras jatah lebih cepat. Yang paling berpengaruh:
/cleartiap ganti task. Konteks lama ikut terkirim di setiap giliran — percakapan 2 jam yang tidak pernah di-clear adalah pemborosan terbesar.- Scope kecil per sesi. Satu bug = satu sesi. Task raksasa dipecah jadi langkah yang bisa diverifikasi.
- Jangan paste file raksasa kalau bisa menyebut path-nya — biarkan Claude membaca bagian yang relevan saja.
- Pilih model sesuai task. Task rutin tidak butuh model terbesar; simpan model besar untuk desain arsitektur atau bug yang benar-benar bandel.
- CLAUDE.md ramping. Dia dibaca setiap sesi; setiap paragraf tidak penting = pajak konteks permanen.
Kalau dengan semua tips ini kamu masih rutin kepentok limit, itu bukan kamu yang boros — itu sinyal beban kerjamu sudah level Max.
Plan mana yang cukup?
Patokan kasar dari pengalaman: Pro ($20) nyaman untuk sesi 1–2 jam per hari — belajar, side project, coding dibantu sesekali. Max 5x ($100) adalah standar daily driver: kerja 4–6 jam sehari dengan Claude Code tanpa sering mikir kuota, plus akses model besar lebih leluasa. Max 20x ($200) untuk yang menjalankan beberapa sesi agent paralel atau task panjang seharian.
Karena via bayarclaude.pro tidak ada auto-renewal, kamu bisa mencoba Max 5x satu bulan saja — kalau ternyata Pro cukup, bulan depan tinggal turun plan tanpa perlu cancel apa pun.
Siap langganan tanpa drama pembayaran?
Claude Pro & Max, bayar QRIS dalam Rupiah, aktif ±5 menit via Link Gift resmi Anthropic. Tanpa kartu kredit, tanpa auto-renewal.
$ order Lihat hargaFAQ
Claude Code gratis kalau sudah langganan Pro/Max?
Lebih baik langganan atau pakai API key?
Rate limit habis di tengah kerjaan, gimana?
Baca juga
Claude Max 5x vs 20x: Plan Mana yang Cukup untuk Claude Code? (Panduan 2026)
Perbandingan Claude Max 5x vs Max 20x untuk pemakaian Claude Code: simulasi jam coding per hari, kapan Pro $20 masih cukup, dan hitungan harga dalam Rupiah.
7 MCP Server yang Bikin Claude Code Makin Berguna (Playwright, GitHub, Database, dll.)
7 MCP server pilihan untuk Claude Code dengan use case nyata: Playwright untuk browser, GitHub untuk PR/issue, database, fetch, filesystem, memory, dan Context7 — plus cara pasang dan catatan keamanannya.