Lewati ke konten utama

Cara Menggunakan Claude Code Secara Gratis Tanpa Berlangganan

Claude Code tidak gratis secara default. Pelajari semua jalur alternatif, lengkap dengan perintah setup yang tepat dan gambaran jujur tentang apa saja yang dikorbankan dari versi asli.
Diperbarui 3 Agu 2026  · 15 mnt baca

Jelajahi dengan AI

ChatGPTClaudePerplexity

Anda memasang Claude Code dalam sekitar tiga puluh detik, menjalankan claude di dalam direktori proyek, lalu mendapati akun yang sudah Anda punya tidak membuka akses. Di sinilah kebanyakan orang mulai mencari versi gratis — dan di sinilah jawabannya menjadi rancu, karena “gratis” berarti hal berbeda tergantung apakah Anda menginginkan agen terminal, antarmuka chat, atau alur kerja Claude Code dengan model lain yang berpikir di balik layar.

Artikel ini membahas empat jalur menuju setup tanpa biaya, diurutkan kira-kira berdasarkan seberapa dekat masing-masing dengan versi aslinya. Prasyaratnya minimal: terminal, dan platform yang didukung Claude Code (macOS 13+, Windows 10 build 1809+, Ubuntu 20.04 atau Debian 10+, RAM 4 GB). Installer native membawa runtime sendiri, jadi Node.js hanya relevan jika Anda memilih jalur npm.

Intinya

  • Paket gratis Claude.ai tidak menyertakan Claude Code.

  • Akun console baru menerima kredit API sekali pakai yang memberikan akses CLI untuk uji coba.

  • Claude Code membaca endpoint dari ANTHROPIC_BASE_URL, yang memungkinkan rute OpenRouter dan Ollama.

  • Kedua rute tersebut memberi Anda alur kerja Claude Code dengan model berbeda di bawahnya, bukan Claude.

  • Maintainer open-source bisa mendapatkan akses enam bulan ke paket tingkat teratas.

Apa Itu Claude Code?

Claude Code adalah alat pengodean agentik milik Anthropic untuk terminal. Ia berjalan di dalam direktori proyek Anda, membaca file, mengeditnya, mengeksekusi perintah, dan menangani tugas multi-langkah tanpa perlu menyalin apa pun ke tab browser.

Alasannya berbayar bersifat struktural, bukan komersial. Setiap tindakan yang dilakukan adalah panggilan API, dan sesi agentik secara alami “banyak bicara”: model membaca ulang konteks, memanggil tool, memeriksa hasil, lalu mencoba lagi. Sore yang sibuk di repositori besar bisa menghabiskan beberapa dolar dalam token tanpa terasa khususnya produktif.

Jika Anda menginginkan gambaran lengkap tentang apa yang dilakukan alat ini dari hari ke hari, tutorial Claude Code kami membahas setup, refactoring, dan debugging dalam praktik.

Apakah Claude Code Gratis?

Jawaban langsungnya tidak. Dokumentasi setup Anthropic menyatakan bahwa Claude Code memerlukan akun Pro, Max, Team, Enterprise, atau Console, dan paket gratis Claude.ai tidak menyertakan akses. Pro mulai dari $20 per bulan, atau $17 per bulan jika Anda membayar $200 di muka untuk setahun.

Alternatifnya adalah penagihan console, di mana Anda membayar per token tanpa langganan. Claude Sonnet 5 biasanya berjalan di $3 per satu juta token input dan $15 per satu juta token output. Claude Opus 5 di $5 dan $25, dan Haiku 4.5 di $1 dan $5.

Kedua jalur tersebut ditagih dengan logika yang sepenuhnya berbeda, dan memilih yang salah adalah cara orang akhirnya membayar terlalu mahal atau terkena throttle di tengah tugas. Berikut perbandingannya.

 

Langganan Claude (Pro, Max, Team)

Console bayar per token

Apa yang Anda bayar

Biaya bulanan tetap yang mencakup jatah penggunaan

Hanya token yang benar-benar Anda kirim dan terima

Biaya

$20/bulan untuk Pro, $100 atau $200 untuk Max, $125 per kursi Team Premium

Tidak ada biaya bulanan. Sonnet 5 di $2/$10 per juta token, Opus 5 di $5/$25, Haiku 4.5 di $1/$5

Akses model

Sonnet 5 secara default, dengan Opus tersedia pada Pro ke atas

Setiap model di lembar tarif, termasuk Haiku 4.5 untuk pekerjaan murah dan Fable 5 di puncak

Batasan Anda

Jendela bergulir lima jam plus batas mingguan, dibagi antara chat Claude, Cowork, dan Claude Code

Rate limit terkait dengan tier penggunaan Anda (Start, Build, atau Scale) alih-alih jatah pesan

Saat Anda mentok

Anda menunggu jendela reset, atau membeli penggunaan tambahan dengan tarif API

Tidak ada yang berhenti sampai kredit prabayar habis, lalu permintaan gagal dengan error penagihan

Prediktabilitas biaya

Tetap. Anda tahu angkanya sebelum bulan dimulai

Variabel. Pekan refactoring berat biayanya berkali lipat dibanding pekan tenang

Titik awal gratis

Tidak ada. Tidak ada uji coba pada Pro atau Max

Kredit awal satu kali pada akun baru

Terbaik untuk

Penggunaan harian yang stabil, di mana biaya tetap lebih murah per token dibanding penagihan terukur

Penggunaan sesekali atau meledak-ledak, evaluasi, dan siapa pun yang menolak komitmen bulanan

Titik silangnya adalah konsistensi penggunaan, bukan volumenya. Langganan membeli token dengan tarif efektif jauh lebih baik daripada API hingga Anda mencapai batas paket, jadi pengguna harian hampir selalu lebih untung di Pro. Penagihan terukur menang saat pekan-pekan Anda saling berbeda, karena Anda tidak membayar apa pun di pekan yang sepi.

Jadi dari mana datangnya “gratis”? Kira-kira dari tiga tempat.

  • Kredit awal yang diberikan Anthropic kepada akun API baru
  • Fakta bahwa Claude Code akan dengan senang hati berbicara dengan server mana pun yang menggunakan format Anthropic Messages, termasuk yang gratis, baik yang dihosting (OpenRouter) maupun lokal (Ollama)
  • Program hibah yang ditujukan untuk maintainer open-source

Kategori kedua patut mendapat peringatan sejak awal. Mengarahkan Claude Code ke model gratis memberi Anda antarmuka dan loop agen, bukan Claude. Kesenjangan kualitas pada penalaran multi-langkah itu nyata, dan saya akan kembali ke sana.

Apakah Paket Gratis Mencakup Claude Code?

Izinkan saya membahas kesalahpahaman paling umum terlebih dahulu, karena ini menghabiskan banyak malam orang.

Tingkat gratis tidak mencakup Claude Code. Bukan versi terbatas, bukan versi uji coba, tidak ada. Dokumentasi Anthropic sendiri tidak ambigu: paket gratis mencakup Claude di web, iOS, Android, dan desktop; agen terminal tidak termasuk.

Apa yang Anda dapatkan memang patut dihargai. Sejak 1 Juli 2026, paket gratis menjalankan Claude Sonnet 5 sebagai model default, bersama pencarian web, unggah file, Projects, dan Artifacts, yang sebelumnya berada di balik paywall. Untuk menempelkan stack trace dan menanyakan apa yang salah, ini cukup andal.

Batas paket gratis yang paling cepat dirasakan developer

Anthropic tidak memublikasikan jumlah pesan, dan siapa pun yang menyebut angka pasti sedang menebak. Perusahaan menggambarkan Pro sebagai setidaknya lima kali penggunaan per sesi dibanding Free, yang menjadikan Free sebagai baseline, bukan kuota tetap. Dalam praktik, laporan berkisar di 15 hingga 40 pesan per jendela bergulir 5 jam, dengan pesan lebih panjang dan lampiran menghabiskannya lebih cepat.

Beberapa batas lebih penting daripada jumlah pesan:

  • Jendela lima jam mulai bergulir saat Anda mengirim pesan pertama.
  • Tidak ada akses CLI Claude Code. Ini yang berat, dan tidak ada solusi yang mengubahnya.
  • Batas menyesuaikan dengan beban server, artinya jam sibuk lebih buruk.
  • Percakapan panjang lebih mahal per pesan karena seluruh thread dibaca ulang setiap giliran.

Kesimpulannya: tingkat chat gratis cocok untuk pertanyaan satuan dan code review, namun runtuh saat Anda menginginkan bolak-balik berkelanjutan pada sebuah codebase. Itulah tepatnya yang menjadi tujuan Claude Code.

Opsi 1: Kredit Gratis Anthropic API

Ini adalah rute resmi yang paling jarang diketahui dan, menurut saya, yang seharusnya menjadi titik awal kebanyakan orang.

Membuat akun di platform.claude.com memberikan kredit awal satu kali. Dokumentasi harga Anthropic menyebutnya hanya sebagai “sejumlah kecil kredit gratis” tanpa angka pasti, meski laporan pihak ketiga konsisten menyebut sekitar $5.

Kredit API mengautentikasi CLI Claude Code. Anda mendapatkan agen asli, menjalankan model Claude asli, pada codebase Anda sendiri. Kredit tidak diperbarui dan kedaluwarsa setelah 14 hari, jadi perlakukan ini sebagai uji coba, bukan pasokan.

Menyiapkan akun API dan mengklaim kredit

Seluruh alurnya berjalan dari pendaftaran baru hingga agen berfungsi dalam sekitar 10 menit, dan sebagian besar waktu dihabiskan menunggu installer. Saya membaginya menjadi lima langkah karena langkah ketiga memuat jebakan yang membuat orang harus mengulang.

Langkah 1: Buat akun Console Anda

Masuk ke platform.claude.com dan daftar dengan alamat email Anda. Console adalah produk terpisah dari antarmuka chat claude.ai, jadi akun Claude yang ada tidak terbawa, dan Anda mungkin perlu mendaftar lagi dengan alamat yang sama.

Dasbor Anthropic Claude Console yang menampilkan menu navigasi utama setelah pendaftaran akun baru.

Sebagai klarifikasi, beberapa akun diminta memverifikasi nomor telepon pada tahap ini. Setelah lolos, kredit awal diterapkan otomatis, bukan diklaim dari kolom promo.

Langkah 2: Periksa saldo kredit Anda

Buka bagian Billing dari navigasi console. Saldo awal Anda muncul di sana, bersama opsi untuk menambahkan metode pembayaran, yang belum Anda perlukan.

Periksa ini sebelum melakukan hal lain. Jika saldo terbaca nol, konfigurasi yang benar sekalipun nanti tidak akan menghasilkan sesi yang berfungsi.

Langkah 3: Buat kunci API

Masuk ke Settings > API Keys dan buat kunci baru. Beri nama yang akan Anda kenali tiga bulan lagi, karena kebanyakan orang akhirnya punya beberapa.

Dialog Claude Console menampilkan kunci API baru yang dibuat dengan tombol salin dan peringatan bahwa kunci tidak akan ditampilkan lagi.

Nilai kunci penuh ditampilkan tepat satu kali. Salin ke pengelola kata sandi Anda saat itu juga, karena menutup dialog tanpa menyalin berarti kehilangan kunci dan harus mengulang langkah ini.

Langkah 4: Ekspor kunci dan pasang Claude Code

Ekspor kunci sebagai variabel lingkungan di shell Anda, lalu pasang CLI. Anthropic merekomendasikan installer native, yang membawa runtime sendiri dan tidak memerlukan Node.js sama sekali.

export ANTHROPIC_API_KEY="sk-ant-your-key-here"
curl -fsSL https://claude.ai/install.sh | bash

Menginstal Claude code di mesin kami.

Di Windows PowerShell, installer-nya adalah irm https://claude.ai/install.ps1 | iex. Jika Anda lebih suka npm, perhatikan bahwa per Claude Code v2.1.198, paket mengharapkan Node.js 22 atau yang lebih baru, yang merupakan perubahan dari batas bawah Node.js 18 yang masih dikutip panduan lama:

npm install -g @anthropic-ai/claude-code

Tambahkan baris export ke ~/.zshrc atau ~/.bashrc jika Anda ingin kunci bertahan saat membuka jendela terminal baru. Lalu konfirmasikan pemasangannya:

claude --version

Langkah 5: Jalankan sesi pertama Anda

Berpindahlah ke direktori proyek dan mulai agen. Menjalankan claude dari direktori home secara teknis berfungsi, meski alat ini hampir tidak berguna tanpa codebase untuk dibaca.

cd ~/projects/my-app
claude

Pada peluncuran pertama dengan ANTHROPIC_API_KEY disetel, Claude Code akan meminta Anda sekali untuk menyetujui kunci alih-alih membuka browser untuk OAuth. Setujui, dan Anda akan tiba di layar sambutan dengan direktori kerja dikonfirmasi di bagian bawah:

Claude Code di mesin kami.

Untuk mengonfirmasi jalur penagihan, bukan sekadar pemasangan, jalankan /status di dalam sesi. Baris API key yang menyebut ANTHROPIC_API_KEY menunjukkan sesi memakai kredit Console alih-alih login claude.ai tersimpan.

Jika ada yang tampak salah pada titik ini, claude doctor menampilkan diagnostik pemasangan dan pengaturan tanpa memulai sesi, dan ini langkah awal yang lebih cepat daripada mencari string error.

Sejauh apa kredit gratisnya?

Perhitungan kasar, menggunakan Sonnet 5 pada tarif perkenalan saat ini. Bayangkan lima belas pertukaran pada repositori nyata, masing-masing mengirim sekitar 30.000 token konteks dan menghasilkan sekitar 1.500 token output. Giliran pertama membayar harga input penuh, dan empat belas berikutnya sebagian besar mengenai cache prompt di 10% dari harga tersebut.

Butir biaya

Perhitungan

Biaya

Giliran pertama, input tak ter-cache

30.000 token di $2/MTok

$0,06

Empat belas giliran berikutnya, pembacaan cache

420.000 token di $0,20/MTok

$0,08

Output di seluruh lima belas giliran

22.500 token di $10/MTok

$0,23

Total sesi

 

$0,37

Sesi yang sama tanpa caching

450.000 token input di harga penuh

$1,13

Perlakukan itu sebagai perkiraan ordo besaran, bukan kutipan. Model di atas berasumsi konteks datar dan mengabaikan premi penulisan cache, yang sebesar 1,25 kali harga input dasar untuk cache lima menit, jadi sesi nyata Anda akan mendarat di salah satu sisinya.

Kesenjangan antara dua baris terakhir adalah bagian yang perlu diinternalisasi. Caching memangkas kira-kira tiga perempat tagihan, itulah sebabnya sesi Claude Code jauh lebih murah daripada hitungan token naif, dan mengapa apa pun yang memutus cache (berpindah repositori, sering mengulang sesi, berganti model di tengah sesi) diam-diam melipatgandakan biaya. Dokumentasi harga Anthropic memiliki tabel pengali lengkap jika Anda ingin memodelkannya dengan benar.

Perbedaan tarif model

Pilihan model menggeser angka lebih dari apa pun yang Anda kendalikan. Menjalankan sesi lima belas pertukaran yang sama di seluruh lini:

Model

Input / output per MTok

Biaya per sesi

Sesi per $5

Haiku 4.5

$1 / $5

$0,18

sekitar 27

Sonnet 5 (perkenalan, hingga 31 Agustus 2026)

$2 / $10

$0,37

sekitar 13

Sonnet 5 (standar, mulai 1 Sept 2026)

$3 / $15

$0,55

sekitar 9

Opus 5

$5 / $25

$0,92

sekitar 5

Fable 5

$10 / $50

$1,85

kurang dari 3

Jadi saldo lima dolar membeli antara lima hingga dua puluh tujuh sesi, sepenuhnya tergantung model yang Anda pilih. Sonnet 5 adalah default yang masuk akal untuk evaluasi.

Habiskan saldo itu untuk satu tugas nyata, bukan contoh mainan. Refactor modul yang benar-benar Anda miliki, atau kejar bug lintas tiga file, karena hanya itu cara untuk mengetahui apakah alat ini pantas menjadi bagian dari pekan Anda.

Saat saldo mencapai nol, tidak ada fallback. Penagihan Console bersifat pay-as-you-go, dan Claude Code tidak memiliki tingkat gratis yang menunggu di bawahnya.

Opsi 2: Model Gratis OpenRouter

OpenRouter adalah gerbang API yang berada di depan beberapa ratus model, dan segelintir yang berotasi dapat dipanggil tanpa biaya. Tanpa kartu kredit, tanpa biaya bulanan, tanpa langganan.

Alasan jalur ini bisa terhubung ke Claude Code adalah karena CLI membaca endpoint dari variabel lingkungan. Ubah variabelnya, ubah tujuan permintaan. OpenRouter menjalankan apa yang mereka sebut “Anthropic Skin”, sebuah endpoint yang menerima format Anthropic Messages dan meneruskan thinking blocks dan penggunaan tool asli tanpa diubah, jadi tidak ada proxy lokal yang terlibat.

Pastikan Anda paham apa yang didapat, karena ini bukan model Claude. Anda mempertahankan antarmuka Claude Code, loop agen, pengeditan file, dan perintah slash, sementara varian Qwen atau Llama yang melakukan penalaran.

Dokumentasi OpenRouter sendiri memperingatkan bahwa Claude Code hanya dijamin berfungsi dengan penyedia first-party Anthropic dan “mungkin tidak berfungsi dengan benar dengan penyedia lain”. Saya lebih memilih mengutipnya daripada berpura-pura sebaliknya.

Cara kerja pengalihan

Tiga variabel melakukan tugasnya:

  • ANTHROPIC_BASE_URL diarahkan ke https://openrouter.ai/api alih-alih endpoint Anthropic.

  • ANTHROPIC_AUTH_TOKEN membawa kunci OpenRouter Anda dan dikirim sebagai header Authorization: Bearer.

  • ANTHROPIC_API_KEY harus disetel menjadi string kosong secara eksplisit; jika tidak, Claude Code mungkin kembali mengautentikasi ke Anthropic.

Anda bisa menyetel ini di profil shell atau di file pengaturan Claude Code. Satu hal yang perlu dihindari: file .env proyek tidak akan berfungsi, karena installer native tidak membaca file .env standar.

json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://openrouter.ai/api",
    "ANTHROPIC_AUTH_TOKEN": "sk-or-v1-your-openrouter-key",
    "ANTHROPIC_API_KEY": ""
  }
}

Lokasi file itu lebih penting daripada kelihatannya. Gunakan ~/.claude/settings.json untuk konfigurasi global, atau .claude/settings.local.json untuk satu proyek, karena Claude Code menambahkan yang terakhir ke gitignore Anda. 

Jangan menaruh kredensial di .claude/settings.json proyek, karena file itu dikomit dan dibagikan dengan siapa pun yang mengklon repositori.

Menyiapkan Claude Code dengan OpenRouter

  1. Pasang Claude Code dengan installer native jika Anda belum melakukannya.

  2. Buat akun gratis di openrouter.ai dan buat kunci di Settings > Keys. Tidak diperlukan kartu untuk akun yang hanya memanggil model gratis.

  3. Tulis konfigurasi ke ~/.claude/settings.json menggunakan blok di atas, atau ekspor tiga variabel yang sama di profil shell Anda.

  4. Jika Anda pernah masuk ke Claude Code dengan akun Anthropic, jalankan /logout di dalam CLI, lalu keluar dan luncurkan ulang. Sesi yang di-cache menimpa variabel Anda dan muncul sebagai error model-not-found yang membingungkan.

  5. Mulai claude dan periksa ke mana permintaan dikirim.

> /status
Auth token: ANTHROPIC_AUTH_TOKEN
Anthropic base URL: https://openrouter.ai/api

Permintaan Anda juga akan muncul di dasbor aktivitas OpenRouter dalam beberapa detik, yang merupakan cara tercepat untuk mengonfirmasi pengalihan berhasil.

Memilih model gratis di OpenRouter

ID model gratis diakhiri dengan :free, dan daftarnya terus bergeser saat penyedia menambah, menarik, atau mengubah harga model. Koleksi model gratis OpenRouter menunjukkan model mana yang tersedia tanpa biaya. openrouter/free adalah auto-router OpenRouter untuk model gratis. Ia memilih apa pun yang tersedia dan cocok dengan permintaan Anda, yang menjaga setup Anda tetap jalan setelah model individu berganti. Titik awal termudah, tetapi kualitas sangat bervariasi.

Harga, jumlah kredit, dan daftar model gratis di OpenRouter semuanya berubah secara bulanan, dan sebagian berubah saat saya menulis ini. Periksa halaman harga Anthropic dan filter gratis OpenRouter sebelum Anda berkomitmen pada rencana berdasarkan angka apa pun di sini.

Lalu ada rate limit, yang lebih menyakitkan daripada pilihan model. Model gratis mengizinkan 20 permintaan per menit terlepas dari akun Anda, dan 50 permintaan per hari jika Anda tidak pernah membeli kredit. Beli kredit $10 sekali saja, maka jatah harian naik menjadi 1.000 dan tetap begitu bahkan setelah saldo kembali nol.

Lima puluh permintaan per hari terdengar memadai sampai Anda ingat bahwa sesi agentik menghabiskan permintaan seperti rekan kerja cerewet menghabiskan sore Anda. Satu tugas yang cukup rumit dapat mengonsumsi sepertiga jatah harian. Upaya gagal juga dihitung, jadi mencoba ulang secara membabi buta justru memperburuk keadaan.

Untuk merutekan peran model tertentu, Claude Code mengekspos variabel terpisah untuk tiap tier:

bash
export ANTHROPIC_DEFAULT_SONNET_MODEL="cohere/north-mini-code:free"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="cohere/north-mini-code:free"
export CLAUDE_CODE_SUBAGENT_MODEL="cohere/north-mini-code:free"

Refactor sederhana, edit satu file, dan tugas penjelasan berjalan cukup baik. Meski begitu, pekerjaan multi-langkah yang panjang menurun secara nyata, dan mode gagalnya biasanya pada pemanggilan tool bukan kualitas kode mentah, jadi model memilih tool yang salah, salah membaca hasil, atau berputar-loop.

Jika Anda menginginkan pendekatan lebih terarah untuk mencampur model berdasarkan tugas, panduan Claude Code Router kami membahas perutean multi-model secara mendetail.

Opsi 3: Model Lokal Ollama

Ollama menjalankan model open di mesin Anda sendiri. Tanpa kunci API, tanpa rate limit, dan tanpa koneksi internet setelah bobot diunduh.

Pada Januari 2026, Ollama menambahkan kompatibilitas dengan Anthropic Messages API di v0.14.0, yang membuat alur kerja ini praktis. Sebelumnya, Anda memerlukan proxy translasi di tengah. Sekarang Claude Code berbicara langsung dengan localhost.

Biayanya tidak hilang; ia bergeser ke hardware — khususnya ke bandwidth memori, bukan hanya kapasitas. 

  • Di Apple Silicon, memori terunifikasi adalah angka yang perlu diawasi: 16 GB menjalankan model ~14B seperti gpt-oss:20b, tetapi model coding kelas 30B yang layak digunakan menginginkan 32 GB atau lebih saat Anda menambah jendela konteks 32K. 

  • Di mesin Windows atau Linux, angka relevannya adalah VRAM GPU, bukan RAM sistem — model yang muat di RAM tetapi berjalan di CPU terlalu lambat untuk pekerjaan agentik, di mana setiap tugas menembakkan puluhan panggilan.

Menyiapkan Ollama dengan Claude Code

  1. Pasang Ollama. Di macOS dan Linux, yaitu curl -fsSL https://ollama.com/install.sh | sh, dan di Windows, unduh installer dari ollama.com lalu jalankan.

  2. Tarik model coding. Meski tidak bisa menandingi model Claude saat ini, Qwen3-Coder adalah pilihan yang layak: ollama pull qwen3-coder.

  3. Konfirmasikan model hadir dengan ollama list.

  4. Tingkatkan panjang konteks, karena ini pengaturan yang sering dilupakan lalu modelnya disalahkan. Ollama menyarankan setidaknya 32K token untuk Claude Code.

  5. Arahkan Claude Code ke endpoint lokal dan pilih model Anda.

bash
export OLLAMA_CONTEXT_LENGTH=32768
export ANTHROPIC_AUTH_TOKEN=ollama
export ANTHROPIC_BASE_URL=http://localhost:11434

claude --model qwen3-coder

Token auth diperlukan oleh protokol dan diabaikan oleh Ollama, jadi nilainya tidak masalah. Jika Anda ingin konfigurasi permanen, tiga kunci yang sama bisa ditaruh di blok env pada ~/.claude/settings.json.

Dua celah yang perlu diketahui sebelum Anda menilai hasilnya:

  • Prompt caching Anthropic tidak berlaku, jadi setiap permintaan memproses ulang system prompt dan seluruh riwayat percakapan dari awal, yang lambat alih-alih mahal di sini.

  • Lapisan kompatibilitas Ollama juga mengabaikan tool_choice, field yang sesekali digunakan Claude Code untuk memaksa pemanggilan tool tertentu, dan ketika itu penting, agen dapat memilih tool yang salah dan terjebak loop.

Untuk panduan lebih mendalam, kami punya tutorial khusus tentang menggunakan Claude Code dengan model lokal Ollama, serta panduan terpisah untuk menjalankan Qwen 3 dan DeepSeek R1 secara lokal.

Cek realitas hardware

Memori terunifikasi / VRAM

Apa yang berjalan

Penilaian jujur

8 GB

Hanya model 7B

Kesulitan dengan penalaran multi-file. Cukup untuk pertanyaan fungsi tunggal, membuat frustrasi untuk yang agentik.

16 GB

7B-14B dengan nyaman: gpt-oss:20b muat tetapi mengetat saat Anda menambah konteks 32K

Layak untuk edit dan penjelasan yang lugas pada konteks 32K.

24 GB

gpt-oss:20b dengan ruang lega; qwen3-coder 30B pada konteks moderat

Batas praktis untuk pengodean agentik. Satu kartu 24 GB (RTX 3090/4090) atau Mac 24 GB berada di sini.

32 GB+

Model coding kelas 30B pada konteks penuh 32K

Di sinilah lokal berhenti terasa sebagai kompromi dan mulai menyaingi opsi cloud gratis.

Bagi kebanyakan developer, OpenRouter lebih unggul daripada Ollama kecuali Anda punya 32 GB atau lebih memori terunifikasi/VRAM, membutuhkan akses offline, atau ingin kode Anda tidak pernah meninggalkan mesin. Alasan terakhir itu bagus, dan itulah mengapa saya tidak akan menolak rute ini hanya karena performa.

Opsi 4: Program Claude for Open Source

Kebanyakan panduan tentang topik ini berhenti di tiga opsi dan melewatkan yang memberi Anda produk sebenarnya, di tingkat tertinggi, selama setengah tahun.

Anthropic meluncurkan Claude for Open Source pada Februari 2026 dan memperluasnya pada Juli. Maintainer dan kontributor yang memenuhi syarat menerima enam bulan Claude Max 20x, paket $200 per bulan, tanpa biaya. Itu termasuk Claude Code, dengan kelonggaran penggunaan di tier konsumen teratas.

Jalur kelayakan yang dipublikasikan lebih luas daripada yang diasumsikan banyak orang:

  • Maintainer paket dengan 500 atau lebih repositori dependan, 100 atau lebih paket dependan, atau 200.000 atau lebih unduhan bulanan gabungan di npm, PyPI, crates.io, RubyGems, atau registri serupa.
  • Committer terdaftar pada proyek fondasi atau bahasa yang diakui seperti CPython, tim Rust, Node.js TSC, Apache PMC, CNCF, Kubernetes, kernel Linux, Django, atau Rails.
  • Siapa pun yang telah membuat 100 atau lebih pull request yang di-merge ke repositori yang bukan miliknya dalam dua belas bulan terakhir.
  • Pembangun komunitas yang repositorinya menarik 20 atau lebih kontributor eksternal unik dengan pull request yang di-merge dalam setahun terakhir.
  • Maintainer apa pun dengan skor criticality OpenSSF 0,4 atau lebih.

Halaman Anthropic secara eksplisit mengundang kasus borderline untuk tetap mendaftar dan menjelaskan apa yang secara diam-diam diandalkan ekosistem. Program dibatasi untuk 10.000 penerima dan ditinjau bergulir; aplikasi melalui claude.com/contact-sales/claude-for-oss.

Satu catatan: ini mencakup langganan, bukan kredit API. Penggunaan ANTHROPIC_API_KEY Anda tetap ditagih terpisah, jadi ini adalah paket pribadi, bukan sesuatu yang diarahkan ke pipeline CI.

Memilih Opsi Gratis yang Tepat untuk Anda

Dua pertanyaan menentukan ini. Untuk apa Anda ingin Claude Code, dan seberapa banyak setup yang Anda rela lakukan sebelum bosan?

Tabel perbandingan

Opsi

Model Claude asli?

CLI Claude Code

Batasan

Terbaik untuk

Upaya setup

Tingkat gratis Claude.ai (bukan Claude Code)

Ya (Sonnet 5)

Tidak

~15 hingga 40 pesan per 5 jam, dinamis

Pertanyaan coding sesekali dan code review

Tidak ada

Kredit API gratis

Ya (model apa pun)

Ya

Kredit awal satu kali, sekitar $5

Evaluasi Claude Code yang sebenarnya

Rendah

Model gratis OpenRouter

Tidak (Qwen, Llama, GPT-OSS)

Ya

20 req/menit, 50/hari (1.000/hari setelah pembelian $10 sekali)

Penggunaan gratis berkelanjutan tanpa hardware lokal

Sedang

Model lokal Ollama

Tidak (model open lokal)

Ya

Tergantung hardware, tanpa rate limit

Kerja offline, privasi, tanpa biaya per token

Tinggi

Claude for Open Source

Ya (Max 20x)

Ya

6 bulan, program terbatas, perlu kelayakan

Maintainer OSS yang memenuhi syarat

Rendah, plus aplikasi

Mana yang harus Anda pilih?

  • Jika Anda belum pernah menggunakan Claude Code dan ingin tahu apakah ini layak $20 per bulan, ambil kredit awal API. Ini satu-satunya jalur yang menunjukkan produk sebenarnya, dan selusin sesi sudah lebih dari cukup untuk membentuk opini.
  • Jika Anda menginginkan akses gratis berkelanjutan dan tidak secara spesifik membutuhkan Claude, OpenRouter menawarkan rasio kualitas terhadap upaya terbaik. Sisihkan satu malam untuk setup pertama dan harapkan mencapai batas permintaan harian lebih cepat dari yang Anda inginkan.
  • Jika Anda butuh akses offline, atau pemberi kerja Anda punya pendapat tentang ke mana kode sumber boleh pergi, Ollama adalah jawabannya, meski ada biaya hardware. Di bawah 16 GB memori terunifikasi/VRAM, saya tidak akan repot.
  • Jika Anda memelihara sesuatu yang menjadi dasar pihak lain, periksa hibah open-source sebelum melakukan semua ini. Enam bulan di tier teratas membuat seluruh pertanyaan hilang.

Memecahkan Masalah Setup Pengalihan

Opsi 3 dan 4 berbagi permukaan kegagalan, dan segelintir masalah yang sama menjelaskan sebagian besar kasus. Karena baik Anthropic maupun penyedia gateway tidak dapat men-debug kombinasi spesifik Anda, berikut yang perlu diperiksa terlebih dahulu.

  • Claude Code terus meminta Anda login. CLI tidak memiliki kredensialnya sendiri, dan base URL yang dapat dijangkau tidak dihitung sebagai kredensial. Blok env di .claude/settings.json proyek hanya berlaku setelah wizard first-run, jadi setel ANTHROPIC_AUTH_TOKEN di tempat yang dibaca lebih awal: ekspor shell atau ~/.claude/settings.json.

  • Peringatan startup menyebut dua sumber kredensial. Sebuah kredensial gateway dan login tersimpan sama-sama aktif. Jalankan /logout untuk menghapus login tersimpan, atau hapus variabel untuk kembali ke login sebelumnya.

  • Error 400 menyebut field yang tidak dikenali. Claude Code mengirim field ke endpoint berformat Anthropic yang ditolak beberapa upstream. Menyetel CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS=1 menekan sebagian besar field pra-rilis dan memperjelas ini.

  • Error 400 menyebut thinking atau adaptive. Model upstream tidak menerima adaptive reasoning, yang diminta Claude Code untuk model Claude terbaru. Ini biasanya memerlukan pembaruan upstream gateway, bukan perbaikan sisi klien.

  • Remote control dan dikte suara berhenti berfungsi. Keduanya bergantung pada identitas claude.ai dan tidak tersedia saat kredensial gateway disetel. Sejak v2.1.196, remote control juga dinonaktifkan kapan pun ANTHROPIC_BASE_URL mengarah ke host non-Anthropic.

Saat ada yang berperilaku aneh dan Anda tidak yakin lapisan mana penyebabnya, /status di dalam sesi memberi tahu base URL dan sumber kredensial mana yang benar-benar digunakan. Satu perintah itu menyelesaikan lebih banyak kasus daripada upaya re-eksport berkali-kali.

Pemikiran Akhir

Empat jalur untuk menggunakan Claude Code secara gratis, tidak ada yang sempurna, dan komprominya justru bagian yang menarik, bukan catatan kaki.

Rekomendasi saya sendiri sempit. Jika yang Anda inginkan adalah agen CLI Claude Code alih-alih jendela chat, mulailah dengan kredit API, karena Anda akan belajar lebih banyak dari satu sesi nyata pada produk sebenarnya daripada semalam mengonfigurasi pengganti. Jika alat ini pantas masuk ke alur kerja Anda, $20 per bulan adalah pos biaya yang masuk akal. Jika tidak, Anda tidak kehilangan apa pun, dan kini Anda tahu alasannya.

Untuk jangka panjang, OpenRouter adalah opsi gratis yang paling berkelanjutan, dan Ollama menang saat privasi atau akses offline tidak bisa ditawar, bukan sekadar nilai tambah.

Untuk kebiasaan yang membedakan sesi yang berguna dari yang membuat frustrasi, Claude Code Best Practices kami membahas perencanaan, transfer konteks, dan pengembangan berbasis pengujian pada proyek nyata. Dan jika Anda mulai dari nol, Claude Code 101 mengajarkan dasar-dasar melalui pelajaran interaktif terstruktur yang membawa Anda dari pemasangan pertama hingga alur kerja yang berjalan.

FAQ Tentang Akses Claude Code Gratis

Apakah Claude Code gratis?

Tidak. Claude Code memerlukan langganan Claude berbayar (Pro, Max, Team, atau Enterprise) atau akun Console yang ditagih per token. Yang ada sebagai gantinya adalah beberapa jalur gratis yang sah, dan masing-masing memiliki kompromi.

Bisakah saya menggunakan Claude Code pada paket gratis Claude?

Tidak. Paket gratis mencakup antarmuka chat di web, mobile, dan desktop, tetapi dokumentasi setup Anthropic sendiri menyatakan dengan jelas bahwa paket tersebut tidak menyertakan akses ke Claude Code. Agen terminal berada di balik paywall.

Sejauh apa kredit API gratis sebenarnya?

Anthropic memberikan kredit awal kecil kepada akun Console baru, yang secara luas dilaporkan sekitar $5, meskipun Anthropic tidak memublikasikan angkanya. Pada tarif Sonnet 5, dengan prompt caching bekerja sebagaimana mestinya, satu sesi fokus pada repositori nyata berkisar 30 atau 40 sen. Itu setara kira-kira selusin sesi, cukup untuk menilai apakah alat ini cocok dengan alur kerja Anda.

Apakah Claude Code berfungsi dengan model gratis OpenRouter?

Secara teknis, ya, karena OpenRouter mengekspos endpoint yang menggunakan format Anthropic Messages. OpenRouter sendiri memperingatkan bahwa Claude Code hanya dijamin berfungsi saat permintaan diarahkan ke model milik Anthropic sendiri, jadi backend Qwen atau Llama gratis adalah upaya terbaik alih-alih yang didukung resmi.

Apa yang saya perlukan untuk menjalankan Claude Code terhadap Ollama?

Ollama v0.14.0 atau lebih baru, karena rilis itu menambahkan kompatibilitas dengan Anthropic Messages API. Anda juga memerlukan model dengan konteks minimal 32K dan RAM yang cukup untuk menampungnya, yang dalam praktiknya berarti 16 GB sebagai batas bawah dan 32 GB sebelum hasilnya berhenti terasa seperti kompromi. Dua variabel lingkungan menangani sisanya.


Josep Ferrer's photo
Author
Josep Ferrer
LinkedIn
Twitter

Josep adalah Data Scientist freelance yang berfokus pada proyek-proyek Eropa, dengan keahlian dalam penyimpanan data, pemrosesan, analitik lanjutan, dan penyusunan narasi data yang berdampak. 

Sebagai pendidik, ia mengajar Big Data di program Magister di University of Navarra dan berbagi wawasan melalui artikel di platform seperti Medium, KDNuggets, dan DataCamp. Josep juga menulis tentang Data dan Teknologi dalam buletin Databites (databites.tech). 

Ia meraih gelar Sarjana di bidang Fisika Teknik dari Polytechnic University of Catalonia dan gelar Magister di bidang Intelligent Interactive Systems dari Pompeu Fabra University.

Topik
Agen AI
Kecerdasan Buatan
Large Language Models

Pelajari Agentic Coding dengan DataCamp!

Kursus

Claude Code 101

3 Hr
26.6K
Learn how to use Claude Code effectively in your daily development workflows.
Lihat DetailRight Arrow
Mulai Kursus
Lihat Lebih BanyakRight Arrow
Terkait

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

Lihat Lebih BanyakLihat Lebih Banyak