Kembali ke panduan
Integrasi·8 Agustus 2026·Diperbarui 10 Oktober 2026·Baca 9 menit

Cline dengan Claude API — penyiapan base URL, perutean model Plan/Act, biaya nyata

Cline memiliki loop agen sendiri tetapi tidak memiliki model, jadi memerlukan kunci API. Berikut penyiapan tiga bidang, perbedaan base URL antara kedua rute penyedianya, dan cara mode Plan/Act mengubah pilihan model menjadi tuas biaya.

Terakhir ditinjau pada .

Cline adalah agen pemrograman otonom sumber terbuka untuk VS Code dan tidak menyertakan model — Anda menghubungkannya ke sebuah model, biasanya dengan kunci API Anda sendiri. Panduan ini memberikan pengaturan yang tepat untuk menjalankan Claude di Cline melalui satu kunci sk-kn- dengan tarif sekitar 30% lebih rendah daripada harga resmi Anthropic untuk model utama: kedua jalur penyedia, cara memanfaatkan mode Plan/Act untuk mengurangi tagihan, biaya sesi nyata, serta penjelasan jujur tentang kompromi yang Anda hadapi dibandingkan dengan memanggil Anthropic secara langsung.

Mengapa Cline membutuhkan kunci API

Setiap tindakan yang dilakukan Cline — membaca file, mengusulkan diff, menjalankan perintah terminal, membaca hasilnya, dan mencoba lagi — merupakan panggilan model. Cline dapat menjalankan panggilan tersebut menggunakan langganan Claude Pro atau Max melalui penyedia Claude Code, yang menjalankan CLI Claude dan menggunakan kuota langganan Anda alih-alih penagihan API — dengan keterbatasan yang dicantumkan dalam dokumentasi Cline per September 2026: respons mungkin tidak dialirkan token demi token, serta unggahan gambar dan caching prompt terbatas dalam mode tersebut. Semua jalur lainnya, termasuk penyedia OpenAI Compatible dan Anthropic yang dikonfigurasi dalam panduan ini, mengenakan biaya per token melalui kunci API. Pada jalur tersebut, pertanyaannya bukan apakah Anda perlu membayar per token, melainkan berapa tarifnya. Karena loop agen mengirim ulang konteks tugas yang terus bertambah pada setiap langkah, tarif per token merupakan faktor terbesar yang memengaruhi biaya sesi. Itulah alasan menggunakan gateway di sini: bayar sesuai pemakaian mulai dari isi ulang $10, satu kunci yang juga dapat mengakses GPT, dan saldo yang tidak pernah kedaluwarsa.

Konfigurasi — tiga kolom

Buka panel Cline, klik ikon roda gigi pengaturan, lalu atur penyedia API ke OpenAI Compatible. Tiga nilai:

Cline → Settings → API Provider
API Provider   OpenAI Compatible
Base URL       https://api.kunavo.com/v1
API Key        sk-kn-...              # create at kunavo.com/app/keys
Model ID       claude-sonnet-5        # or claude-opus-5 / claude-haiku-4-5

Buat kunci di dasbor setelah mendaftar dan mengisi saldo — kunci hanya ditampilkan sekali, jadi segera simpan. Pengelolaan kunci, rotasi, dan batas pengeluaran dibahas dalam dokumentasi kunci API Claude. Jika Cline meminta metadata model seperti jendela konteks atau batas output, gunakan angka dari halaman model alih-alih menebak — menetapkan jendela konteks terlalu kecil membuat Cline memangkas konteks lebih awal daripada yang diperlukan.

Sebelum mengizinkannya mengedit apa pun, berikan permintaan sederhana (“jelaskan file ini”) untuk memastikan koneksinya berfungsi. Kode 401 pada tahap ini hampir selalu disebabkan oleh kunci; kode 404 hampir selalu disebabkan oleh URL dasar atau slug model yang tidak ada — Kunavo mencocokkan slug secara persis dan tidak menyediakan alias untuk nama dengan akhiran tanggal, sehingga claude-sonnet-4-5-20250929 menghasilkan 404, sedangkan claude-sonnet-4-6 dikenali.

Mode Plan dan mode Act — pembagian paling hemat

Ciri khas Cline adalah pemisahan antara Plan (membaca basis kode, mengajukan pertanyaan, mengusulkan pendekatan) dan Act (melakukan perubahan, menjalankan perintah), serta kemampuan untuk mengatur model yang berbeda bagi masing-masing mode. Pembagian ini hampir sepenuhnya selaras dengan biaya, karena kedua mode tersebut memiliki profil penggunaan token yang sangat berbeda:

  • Mode Plan singkat dan membutuhkan banyak penalaran. Hanya beberapa giliran interaksi, ketika kualitas model menentukan apakah dua puluh langkah berikutnya produktif atau sia-sia. Gunakan claude-opus-5 di sini — mode ini hanya menggunakan sebagian kecil token, sehingga biaya model yang lebih kuat tetap kecil secara absolut.
  • Act berlangsung lama dan bersifat mekanis. Ada banyak langkah, dan setiap langkah mengirim ulang konteks. Di sinilah biaya per token terakumulasi, sehingga Sonnet yang lebih murah cocok digunakan di sini — saat ini claude-sonnet-5 di Kunavo.

Rincian perhitungannya ada di bagian biaya di bawah: merencanakan tiga langkah dengan Opus 5 dan menjalankan tujuh belas langkah dengan Sonnet 5 membutuhkan biaya sekitar $1,06, dibandingkan dengan $0,87 jika seluruhnya menggunakan Sonnet — sekitar 23% lebih mahal untuk perencanaan yang jauh lebih baik, dan jauh lebih murah daripada menjalankan seluruh tugas dengan Opus.

Rute Anthropic native (dan alasan Anda mungkin menginginkannya)

Cline juga menyediakan penyedia Anthropic native dengan kolom URL dasar yang dapat disesuaikan. Mengarahkannya ke Kunavo akan menggunakan Messages API native (/v1/messages) sebagai pengganti endpoint yang kompatibel dengan OpenAI:

jalur Messages API bawaan
API Provider   Anthropic
Base URL       https://api.kunavo.com   # origin only — the client appends /v1/messages
API Key        sk-kn-...
Model ID       claude-sonnet-5

Perhatikan bahwa URL dasar berbeda antara kedua jalur. Penyedia yang kompatibel dengan OpenAI memerlukan https://api.kunavo.com/v1; penyedia Anthropic memerlukan origin tanpa path https://api.kunavo.com, karena klien tersebut menambahkan /v1/messages sendiri. Menempelkan bentuk /v1 ke penyedia Anthropic menghasilkan kesalahan 404 yang seolah-olah menunjukkan bahwa model tidak ditemukan.

Keuntungan jalur native adalah caching prompt: cache_control diteruskan tanpa konversi, dan input yang di-cache dikenai biaya sebesar 10% dari tarif input (lihat dokumentasi caching prompt). Dalam loop yang mengirim ulang prefiks tetap pada setiap langkah, inilah penghematan terbesar yang tersedia — lebih besar daripada penghematan dari pergantian model apa pun. Kedua jalur dapat digunakan; jalur yang kompatibel dengan OpenAI lebih mudah untuk memulai, dan beralih nanti hanya memerlukan perubahan pengaturan.

Meski begitu, caching prompt itu sendiri tidak memerlukan jalur native. Pada prompt yang panjang, Kunavo menetapkan sendiri breakpoint cache pada jalur yang kompatibel dengan OpenAI: pada prompt sistem, pada definisi alat, dan pada pesan terakhir begitu percakapan berisi giliran asisten, yang dalam loop agen berarti setiap langkah setelah langkah pertama. cache_control yang ditetapkan Cline di jalur itu tetap dipertahankan. Pada jalur native, permintaan diteruskan persis seperti yang dikirim Cline dan tidak ada breakpoint yang ditambahkan, sehingga apa yang di-cache bergantung pada breakpoint yang ditetapkan Cline.

Model Claude mana yang perlu dipilih

GunakanModelInput / output Kunavo (per 1 juta)
Mode Act, pemrograman sehari-hari (default)claude-sonnet-5$1,40 / $7,00
Sonnet generasi sebelumnya, untuk prompt yang sudah disesuaikan dengannyaclaude-sonnet-4-6$2,10 / $10,50
Mode Plan untuk refaktorisasi yang sulit; debugging mendalamclaude-opus-5$3,50 / $17,50
Pesan commit, tanya jawab singkatclaude-haiku-4-5$0,70 / $3,50

Untuk beralih, cukup ubah satu kata pada kolom model — kunci, konfigurasi penyedia, dan endpoint tetap sama. Tarif lengkap per model dibandingkan dengan daftar resmi Anthropic tersedia dalam daftar harga API Anthropic Claude, dan katalog terkini tersedia di halaman harga.

Cline di Kunavo dibandingkan dengan memanggil Anthropic secara langsung

Perbandingan yang jujur, termasuk kondisi ketika pemanggilan langsung merupakan pilihan yang lebih baik:

 Cline → KunavoCline → Anthropic langsung
Sonnet 5 per 1M (input / output)$1,40 / $7,00$2,00 / $10,00
MemulaiMendaftar, melakukan top-up $10, membuat kunciAkun Anthropic Console dengan penagihan yang dikonfigurasi
Model dalam satu kunciClaude dan GPT, serta gambar, video, dan audioClaude saja
caching promptYa, melalui rute provider Anthropic native (cache_control diteruskan)Ya, secara native
Permintaan yang gagalTidak ditagihkanTidak ditagihkan
Kapasitas dan SLAKapasitas upstream bersama, tanpa SLA kontraktual atau kuota yang dijaminTier batas laju organisasi Anda sendiri dan ketentuan dukungan Anthropic
Akses di hari yang sama ke model-model baruSaat saluran upstream menyediakannyaSaat dirilis

Baca baris kapasitas itu sesuai yang tertulis. Jika tim Anda membutuhkan kuota yang dijamin, SLA kontraktual, atau hubungan pengadaan dengan penyedia model, gunakan layanan penyedia secara langsung — itulah yang Anda dapatkan dengan membayar selisih biayanya. Bagi pengembang individu atau tim kecil yang menggunakan Cline, pertimbangannya biasanya justru sebaliknya.

Berapa sebenarnya biaya satu sesi Cline

Alat agentik memang haus token: setiap langkah mengirim ulang system prompt, riwayat tugas, dan konteks file terbaru. Angka realistis dengan tarif Kunavo:

SatuanToken (input / output)claude-sonnet-5Dengan harga tercantum Anthropic
Satu langkah dalam mode Act25.000 / 1.200$0,043$0,062
Tugas 20 langkah~500k / ~24k~$0,87~$1,24
Tugas yang sama, direncanakan dengan Opus 5~500k / ~24k~$1,06~$1,52
Hari berat (5 tugas seperti itu)—~$4,34~$6,20

Perhitungannya, siap dijalankan:

cline_session_cost.py
# Kunavo Claude rates (USD per 1M tokens): (input, output)
RATES = {
    "claude-haiku-4-5":  (0.70, 3.50),
    "claude-sonnet-5":   (1.40, 7.00),
    "claude-opus-5":     (3.50, 17.50),
}

def step_cost(model, in_tokens, out_tokens):
    i, o = RATES[model]
    return in_tokens / 1_000_000 * i + out_tokens / 1_000_000 * o

# One Act-mode step: Cline resends the task context plus the files it read.
print(step_cost("claude-sonnet-5", 25_000, 1_200))         # -> $0.0434
# A realistic 20-step task (edit, run, read the error, fix, repeat):
print(20 * step_cost("claude-sonnet-5", 25_000, 1_200))    # -> ~$0.87
# The same task planned on Opus 5, executed on Sonnet 5:
print(3 * step_cost("claude-opus-5", 25_000, 1_200)
      + 17 * step_cost("claude-sonnet-5", 25_000, 1_200))   # -> ~$1.06

Menekan biaya

  1. Mulailah tugas baru alih-alih terus memperpanjang satu tugas tanpa akhir. Cline mengirim ulang seluruh percakapan pada setiap langkah, sehingga biaya tugas yang berlangsung lama meningkat secara kuadratis. Tugas baru memiliki konteks yang baru dan kecil — inilah kebiasaan dengan dampak terbesar dalam daftar ini.
  2. Gunakan model yang berbeda untuk Plan dan Act. Sudah dibahas di atas: ini cukup diatur melalui kolom pengaturan, bukan masalah kedisiplinan.
  3. Gunakan rute Anthropic native untuk caching. Input yang di-cache dengan tarif 10% dari tarif input merupakan penghematan struktural terbesar pada loop yang mengirim ulang awalan stabil.
  4. Berikan editor kunci tersendiri dengan batas pengeluaran. Buat kunci terpisah di dasbor, tetapkan batas pengeluaran bulanan untuk kunci tersebut, dan pantau penggunaan — satu minggu pemrograman nyata dengan agen adalah satu-satunya dasar perkiraan yang jujur tentang biaya yang Anda keluarkan. Batas tersebut diperiksa sebelum setiap permintaan dan direset setiap pergantian bulan kalender, dan kunci tersebut dapat dicabut secara terpisah, sehingga menghentikan editor cukup dengan satu tindakan alih-alih merotasi semua kunci.
  5. Masih memilih di antara kedua alat ini? Cline vs Claude Code membandingkan pola penagihan alih-alih daftar fitur — dan keduanya menggunakan endpoint yang sama ini, sehingga Anda tetap dapat mengubah pilihan.

Pertanyaan umum

URL dasar apa yang harus saya gunakan untuk Cline dengan API Claude?

Di pengaturan Cline, atur API Provider ke 'OpenAI Compatible', Base URL ke https://api.kunavo.com/v1, tempelkan kunci Kunavo (sk-kn-...), dan atur ID model ke slug Claude seperti claude-sonnet-5. Jika Anda memilih penyedia bawaan 'Anthropic' di Cline, gunakan hanya origin — https://api.kunavo.com — karena klien tersebut menambahkan /v1/messages sendiri. Menambahkan /v1 ke URL dasar penyedia Anthropic adalah penyebab paling umum terjadinya 404 di sini.

Bisakah saya menggunakan langganan Claude Pro atau Max dengan Cline?

Ya, dengan batasan. Per September 2026, dokumentasi Anthropic / Claude Code dari Cline menjelaskan penyedia Claude Code: instal dan masuk ke Claude CLI, pilih Claude Code sebagai penyedia, dan Cline berjalan dengan batas penggunaan langganan Claude Pro atau Max Anda, alih-alih menggunakan penagihan token API. Cline sendiri mencantumkan komprominya — respons mungkin tidak dialirkan token demi token, dan unggahan gambar serta caching prompt dibatasi dalam mode tersebut. Semua jalur lain, seperti penyedia Anthropic atau OpenAI Compatible, memerlukan kunci API dengan pembayaran berdasarkan penggunaan. Di Kunavo, ini berarti mengisi saldo mulai dari $10, dengan sebagian besar model Claude 30% lebih murah daripada harga resmi Anthropic, dan saldo yang tidak pernah kedaluwarsa.

Model Claude mana yang terbaik untuk Cline?

claude-sonnet-5 ($1,40/$7,00 per 1M di Kunavo) adalah model default untuk mode Act: ini Sonnet yang lebih baru dan biaya per tokennya di sini lebih rendah daripada claude-sonnet-4-6 ($2,10/$10,50). Gunakan claude-opus-5 ($3,50/$17,50) dalam mode Plan, saat volume token kecil dan kemampuan penalaran yang lebih baik sepadan dengan biayanya, dan arahkan permintaan sederhana ke claude-haiku-4-5 ($0,70/$3,50). Karena Cline memungkinkan Anda mengatur model berbeda untuk Plan dan Act, pembagian itu hanya memerlukan perubahan pengaturan, bukan disiplin khusus. Tarif dan spesifikasi untuk claude-opus-5 tersedia di halaman modelnya, dan perbandingan posisi antarpenyedia tersedia di Claude vs GPT vs Gemini.

Berapa biaya menjalankan Claude di Cline?

Cline mengirim ulang konteks tugas pada setiap langkah, sehingga biaya bergantung pada jumlah langkah, bukan waktu yang berlalu. Satu langkah biasanya menggunakan sekitar 25.000 token input dan 1.200 token output — sekitar $0,043 pada claude-sonnet-5 dengan tarif Kunavo, sehingga tugas dengan 20 langkah menghabiskan sekitar $0,87, dibandingkan dengan sekitar $1,24 berdasarkan harga resmi Anthropic. Permintaan yang gagal tidak pernah dikenai biaya. Penghematan terbesar berasal dari caching prompt, yang mengenakan biaya untuk input yang di-cache sebesar 10% dari tarif input dan tersedia melalui jalur penyedia Anthropic bawaan.

Apakah pengaturan yang sama juga berlaku untuk Roo Code dan Kilo Code?

Ya — keduanya merupakan fork dalam keluarga Cline dan menggunakan model penyedia yang sama, sehingga tiga kolom yang sama berlaku. Detail yang berbeda perlu diketahui: Roo Code dengan API Claude membahas sistem mode dan perutean model per profilnya, sedangkan Kilo Code dengan API Claude membahas pengaturannya sendiri. Untuk agen terminal, alih-alih ekstensi editor, lihat panduan pengaturan Claude Code — konfigurasinya menggunakan variabel lingkungan, bukan panel pengaturan, dan harga Claude Code membahas titik impas antara langganan dan API.