~/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
claude

Saat 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.

Belum punya langganan? Kalau kartumu sering di-decline untuk pembayaran USD, kamu bisa bayar via QRIS dalam Rupiah — aktif ±5 menit lewat link gift resmi Anthropic.

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:

  • /clear tiap 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 harga

FAQ

Claude Code gratis kalau sudah langganan Pro/Max?
Ya. Claude Code termasuk dalam langganan Pro dan Max tanpa biaya tambahan — login di terminal pakai akun yang sama.
Lebih baik langganan atau pakai API key?
Untuk pemakaian rutin, langganan hampir selalu lebih hemat dan biayanya predictable. API cocok untuk otomasi/CI atau pemakaian yang sangat jarang.
Rate limit habis di tengah kerjaan, gimana?
Limit di-reset berkala dalam hitungan jam, jadi bisa ditunggu. Kalau kejadiannya rutin, naik plan — via link gift tanpa auto-renew kamu bisa coba Max sebulan dulu tanpa komitmen.

Baca juga

pricing

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.

9 minbaca →
mcp

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.

10 minbaca →