Documentation Index
Fetch the complete documentation index at: https://docs.apimart.ai/llms.txt
Use this file to discover all available pages before exploring further.
Pendahuluan
Cline (sebelumnya Claude Dev) adalah ekstensi VSCode yang kuat dan memungkinkan developer berinteraksi langsung dengan asisten AI di editor untuk tugas seperti penulisan kode, debugging, dan refactoring. Dengan mengonfigurasi API APIMart, Anda dapat menggunakan berbagai model AI canggih di Cline.Prasyarat
Sebelum memulai, pastikan:-
Visual Studio Code sudah terinstal
Unduh dan instal VSCode dari situs resmi -
Ekstensi Cline sudah terinstal
Cari “Cline” di marketplace ekstensi VSCode lalu instal -
API key APIMart sudah diperoleh
Masuk ke Konsol APIMart untuk mendapatkan API key Anda (diawali dengansk-)
Tips: Jika Anda belum memiliki akun APIMart, daftar terlebih dahulu di APIMart dan dapatkan API key.
Langkah 1: Instal Ekstensi Cline
1.1 Buka Marketplace Ekstensi
Di VSCode:- Klik ikon Extensions di bilah aktivitas kiri (atau tekan
Ctrl+Shift+X/Cmd+Shift+X) - Ketik Cline di kotak pencarian
- Temukan ekstensi Cline (oleh Cline)
- Klik tombol Install
1.2 Verifikasi Instalasi
Setelah instalasi:- Ikon Cline (kepala robot) akan muncul di bilah aktivitas kiri
- Klik ikon tersebut untuk membuka sidebar Cline
- Saat pertama dibuka, Anda akan melihat pesan sambutan “Hi, I’m Cline”
- Dua opsi akan ditampilkan:
- Get Started for Free - Gunakan uji coba gratis resmi
- Use your own API key - Gunakan API key Anda sendiri

Langkah 2: Konfigurasikan API APIMart
2.1 Pilih untuk Menggunakan API Key Sendiri
Di layar sambutan Cline:- Klik tombol Use your own API key
- Tindakan ini akan membuka antarmuka konfigurasi API

Tips: Jika sebelumnya sudah dikonfigurasi, klik Settings (ikon roda gigi) di bagian atas sidebar Cline untuk membuka konfigurasi.
2.2 Konfigurasikan Penyedia API
Di antarmuka Settings:- Perluas bagian Konfigurasi API
- Pilih OpenAI Compatible dari dropdown API Provider
- Opsi konfigurasi kompatibel OpenAI akan ditampilkan
Penting: APIMart sepenuhnya kompatibel dengan format API OpenAI, sehingga memilih “OpenAI Compatible” sudah tepat.
2.3 Isi Konfigurasi API
Isi informasi konfigurasi berikut:| Pengaturan | Nilai | Deskripsi |
|---|---|---|
| API Provider | OpenAI Compatible | Pilih dari dropdown |
| Base URL | https://api.apimart.ai/v1 | Base URL API APIMart |
| OpenAI Compatible API Key | sk-xxxxxxxxxxxx | API key APIMart Anda |
| Model ID | gpt-5 atau claude-sonnet-4-5-20250929 | Masukkan ID model yang akan digunakan |

Catatan Konfigurasi:
- API Key: Harus berupa key yang diawali
sk-dan diperoleh dari Konsol APIMart - Base URL: Tetap
https://api.apimart.ai/v1; perhatikan sufiks/v1 - Model ID: Masukkan ID model langsung, seperti
gpt-5,gpt-4o,claude-sonnet-4-5-20250929, dll. - Antarmuka konfigurasi akan menampilkan kemampuan model di bawahnya (misalnya dukungan gambar, penggunaan browser)
2.4 Simpan Konfigurasi
Setelah konfigurasi:- Klik tombol Done di sudut kanan atas
- Konfigurasi disimpan secara otomatis
- Cline akan langsung terhubung ke APIMart menggunakan konfigurasi baru
- Kembali ke antarmuka utama Cline yang menampilkan “What can I do for you?”
Langkah 3: Pilih Model yang Tepat
Model yang Direkomendasikan
Pilih model yang sesuai berdasarkan skenario pengembangan yang berbeda: Pembuatan Teks & Pengembangan Kode:-
gpt-5 ⭐ Model terbaru, kualitas pembuatan kode tertinggi
- Cocok untuk: Algoritma kompleks, desain arsitektur, refactoring kode
- Fitur: Pemahaman kuat, kualitas kode tinggi
-
gpt-4o Model berperforma tinggi
- Cocok untuk: Pengembangan harian, review kode, perbaikan bug
- Fitur: Cepat, kualitas stabil
-
gpt-4o-mini 💰 Hemat biaya
- Cocok untuk: Pembuatan kode sederhana, penulisan komentar, dokumentasi
- Fitur: Nilai bagus, respons cepat
-
claude-sonnet-4-5-20250929
- Cocok untuk: Penalaran logika kompleks, optimasi algoritma
- Fitur: Penalaran sangat baik, bagus untuk masalah kompleks
-
claude-haiku-4-5-20251001
- Cocok untuk: Penyelesaian kode cepat, tanya jawab sederhana
- Fitur: Sangat cepat, biaya rendah
Beralih Model
Di bagian bawah antarmuka utama Cline:- Temukan tombol model di bawah kotak input (menampilkan model saat ini, misalnya
openai-compatible:clau...) - Klik tombol ini untuk beralih model
- Atau ubah kolom Model ID di pengaturan
- Perubahan langsung berlaku, tidak perlu memulai ulang VSCode
Tips: Model saat ini ditampilkan pada tombol di bawah kotak input; klik untuk beralih cepat.
Langkah 4: Mulai Menggunakan Cline
4.1 Percakapan Dasar
Setelah konfigurasi, mulailah chat dengan asisten AI:- Antarmuka utama Cline akan menampilkan “What can I do for you?”
- Masukkan permintaan Anda di kotak input bawah (menampilkan “Type your task here…”)
- Contoh: “Buat fungsi untuk menghitung deret Fibonacci”
- Tekan
Enteruntuk mengirim - AI akan menganalisis permintaan Anda, menghasilkan kode, dan dapat menerapkannya langsung ke proyek
- Progres setiap langkah ditampilkan di sidebar
4.2 Pembuatan Kode
Biarkan AI menghasilkan kode: Contoh 1: Buat fungsi
4.3 Penjelasan dan Perbaikan Kode
Analisis dan optimalkan kode yang sudah ada: Shortcut menu klik kanan:- Pilih kode yang ingin diproses di editor
- Klik kanan untuk melihat opsi Cline:
- Explain with Cline - Menjelaskan fungsi dan logika kode
- Improve with Cline - Mengoptimalkan dan memperbaiki kode
- Pilih tindakan yang sesuai
- Cline akan menampilkan hasil analisis dan saran perbaikan di sidebar

4.4 Debugging Bug
Temukan dan perbaiki error:- Kirim pesan error atau kode bermasalah ke Cline
- Contoh: “Kode ini memunculkan error: TypeError: Cannot read property ‘name’ of undefined”
- AI akan menganalisis masalah dan memberikan solusi
- Anda dapat menerapkan perbaikan secara langsung
4.5 Penjelasan Kode
Memahami kode kompleks:- Pilih cuplikan kode yang sulit dipahami
- Ketik di Cline: “Jelaskan apa yang dilakukan kode ini”
- AI akan memberikan penjelasan terperinci dan cara kerjanya
4.6 Pembuatan Dokumentasi
Hasilkan dokumentasi kode secara otomatis: Hasilkan komentar fungsi:Fitur Lanjutan
Operasi Multi-file
Cline dapat menangani beberapa file secara bersamaan:-
Buat beberapa file:
-
Modifikasi batch:
-
Refactoring proyek:
Eksekusi Perintah Terminal
Cline dapat membantu mengeksekusi perintah terminal:-
Instal dependensi:
-
Jalankan skrip:
-
Operasi Git:
- Cline akan menampilkan “Cline wants to execute this command:” di sidebar
- Menampilkan perintah spesifik (misalnya
gcc fibonacci.c -o fibonacci.exe) - Dua tombol muncul di bagian bawah:
- Run Command - Menjalankan perintah
- Reject - Menolak eksekusi
- Setelah mengeklik “Run Command”, perintah berjalan di terminal terintegrasi
- Hasil ditampilkan di terminal dan sidebar Cline
Manajemen Konteks
Cline secara otomatis mengelola konteks percakapan:- Konteks file saat ini: Otomatis menyertakan file yang sedang diedit
- Konteks kode terpilih: Otomatis menyertakan cuplikan kode yang Anda pilih
- Konteks struktur proyek: Memahami struktur proyek Anda
- Konteks pesan error: Otomatis menangkap pesan error terminal
Prompt Kustom
Buat templat prompt kustom:- Temukan Custom Instructions di pengaturan Cline
- Tambahkan preferensi Anda, misalnya:
- AI akan mengikuti instruksi ini dalam semua interaksi
FAQ
Q1: Cline mengatakan API key tidak valid?
Solusi:-
Periksa format API Key:
- Pastikan API Key diawali dengan
sk- - Pastikan disalin lengkap tanpa spasi tambahan
- Pastikan API Key diawali dengan
-
Periksa Base URL:
- Harus
https://api.apimart.ai/v1 - Perhatikan sufiks
/v1
- Harus
-
Verifikasi validitas key:
- Periksa status key di Konsol APIMart
- Pastikan saldo akun mencukupi
-
Konfigurasi ulang:
- Hapus konfigurasi yang ada
- Masukkan ulang API Key dan Base URL
Q2: Cline merespons lambat?
Solusi:-
Beralih ke model yang lebih cepat:
- Gunakan
gpt-4o-miniatauclaude-haiku-4-5-20251001 - Model ini merespons lebih cepat
- Gunakan
-
Kurangi panjang konteks:
- Hindari mengirim kode yang sangat panjang sekaligus
- Pecah tugas besar menjadi yang lebih kecil
-
Periksa koneksi jaringan:
- Pastikan jaringan stabil
- Pertimbangkan menggunakan server proxy
-
Optimalkan konten permintaan:
- Ajukan pertanyaan yang lebih spesifik
- Hindari pertanyaan yang samar atau terlalu luas
Q3: Cline menghasilkan kode berkualitas rendah?
Solusi:-
Gunakan model berkualitas lebih tinggi:
- Beralih ke
gpt-5atauclaude-sonnet-4-5-20250929 - Model ini menghasilkan kode berkualitas lebih tinggi
- Beralih ke
-
Berikan persyaratan yang lebih detail:
- Sampaikan implementasi yang diharapkan dengan jelas
- Berikan kode contoh atau referensi
- Tentukan tech stack dan versi framework
-
Gunakan instruksi kustom:
- Tambahkan standar kode di pengaturan
- Tentukan gaya coding dan praktik terbaik
-
Optimasi iteratif:
- Lakukan beberapa putaran percakapan dengan AI
- Tingkatkan kualitas kode secara bertahap
Q4: Bagaimana mengelola biaya penggunaan API?
Solusi:-
Pilih model yang sesuai:
- Gunakan
gpt-4o-miniuntuk pengembangan harian - Gunakan
gpt-5untuk tugas kompleks
- Gunakan
-
Optimalkan pendekatan pertanyaan:
- Sespesifik mungkin
- Hindari mengulang pertanyaan yang sama
-
Gunakan pemilihan kode:
- Pilih hanya bagian kode yang perlu diproses
- Hindari mengirim konteks file utuh
-
Pantau penggunaan:
- Periksa secara berkala Konsol APIMart
- Pahami frekuensi dan biaya panggilan API
Q5: Cline tidak dapat mengakses file tertentu?
Solusi:-
Periksa izin file:
- Pastikan file memiliki izin baca/tulis
- Terutama di sistem Linux/macOS
-
Periksa .gitignore:
- Cline mengabaikan file di .gitignore secara default
- Anda dapat menyesuaikan perilaku ini di pengaturan
-
Pengaturan workspace:
- Pastikan file berada di dalam workspace VSCode
- Periksa pengaturan kepercayaan workspace
-
Muat ulang VSCode:
- Gunakan
Ctrl+Shift+P/Cmd+Shift+P - Jalankan perintah “Reload Window”
- Gunakan
Tips Penggunaan
1. Manfaatkan Konteks Sepenuhnya
Berikan informasi lengkap:2. Pengembangan Bertahap
Mulai sederhana, perbaiki bertahap:3. Asisten Review Kode
Biarkan AI mereview kode Anda:4. Pelajari Teknologi Baru
Gunakan Cline untuk belajar:5. Prototyping Cepat
Validasi ide dengan cepat:6. Pair Programming
Berkolaborasi dengan AI:Sorotan Fitur
Dengan Cline + APIMart, Anda dapat:- 💻 Pembuatan Kode Cerdas - Hasilkan kode berkualitas tinggi dari deskripsi bahasa alami
- 🔧 Refactoring Kode - Optimalkan struktur dan performa kode secara otomatis
- 🐛 Bantuan Debugging Bug - Temukan dan perbaiki masalah kode dengan cepat
- 📝 Pembuatan Dokumentasi - Hasilkan komentar, README, dokumentasi API
- 🧪 Penulisan Test Case - Hasilkan tes unit dan integrasi secara otomatis
- 🔄 Migrasi Kode - Konversi bahasa, migrasi framework
- 💡 Penjelasan Kode - Memahami logika kode kompleks
- 🎯 Saran Praktik Terbaik - Berikan standar kode dan saran optimasi
- 🚀 Prototyping Cepat - Validasi ide dan konsep dengan cepat
- 🤖 Eksekusi Perintah Terminal - Jalankan perintah pengembangan secara otomatis
Pintasan Keyboard
Pintasan Cline yang umum:| Pintasan | Fungsi | Deskripsi |
|---|---|---|
Ctrl+Shift+P / Cmd+Shift+P | Command Palette | Akses semua perintah Cline |
Ctrl+Shift+X / Cmd+Shift+X | Marketplace Ekstensi | Instal dan kelola ekstensi |
| Klik ikon Cline | Buka/Tutup sidebar | Akses cepat ke Cline |
Ctrl+K Ctrl+I | Saran inline | Dapatkan saran AI di editor |
Praktik Terbaik
1. Deskripsi Tugas yang Jelas
❌ Pertanyaan buruk:2. Berikan Informasi Konteks
Sertakan informasi terkait proyek:- Tech stack dan framework yang digunakan
- Struktur file yang relevan
- Konvensi kode yang ada
- Dependensi pustaka pihak ketiga
3. Peningkatan Iteratif
Jangan berharap sempurna sejak awal:- Hasilkan fungsionalitas dasar terlebih dahulu
- Uji dan validasi
- Berikan umpan balik perbaikan
- Perbaiki secara bertahap
4. Review Kode
Selalu review kode yang dihasilkan:- Periksa kebenaran logika
- Verifikasi keamanan
- Uji edge case
- Pastikan sesuai standar proyek
5. Pertahankan Kontinuitas Percakapan
Manfaatkan kontinuitas konteks:Dukungan & Bantuan
Jika Anda mengalami masalah:- 📚 Dokumentasi APIMart
- 📚 Dokumentasi Resmi Cline
- 💬 Komunitas Discord
- 🐦 Twitter @APIMart_
- 📧 Dukungan teknis: zhihong@apimart.ai
Tutorial Video
Segera Hadir: Kami sedang membuat tutorial video terperinci yang mencakup berbagai kasus penggunaan dan praktik terbaik untuk Cline + APIMart.
Mulai dengan APIMart
Daftar APIMart sekarang, dapatkan API key Anda, dan rasakan pengembangan berbantuan AI di VSCode!