> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hostlinku.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Kilo Code

> Buat Configuration Profile Hostlinku di Kilo Code lewat provider OpenAI (custom base URL), OpenAI Compatible, atau Anthropic

[Kilo Code](https://kilocode.ai) - ekstensi coding agent untuk VS Code dan JetBrains (fork dari
Cline/Roo Code) - menyimpan pengaturan provider per **Configuration Profile**. Kamu bisa membuat
profil Hostlinku terpisah dari profil lain dan berpindah dengan satu klik.

**Prasyarat:** ekstensi Kilo Code terpasang dan API key Hostlinku (`sk-…`) dari
[console](https://console.hostlinku.com) → **API Keys**.

### Buat profil

Buka panel Kilo Code → ikon roda gigi (**Settings**) → **Providers**. Di **Configuration Profile**,
klik **+** dan beri nama profil (mis. `Hostlinku`).

### Isi provider dan base URL

| Field | Nilai |
| - | - |
| **API Provider** | `OpenAI` |
| **Use custom base URL** | dicentang |
| **Base URL** | `https://api.hostlinku.com/v1` |
| **OpenAI API Key** | `sk-…` (API key Hostlinku) |
| **Model** | slug dari [katalog](https://docs.hostlinku.com/models.md), mis. `gpt-5-5` |

![Kilo Code: provider OpenAI dengan custom base URL https://api.hostlinku.com/v1](https://mintcdn.com/hostlinku/wMpi8klIZneDqj3k/images/integrations/kilo-code-openai.webp?fit=max\&auto=format\&n=wMpi8klIZneDqj3k\&q=85\&s=d8fff9c8dc25e9f3a15240f55e736e73)

Provider `OpenAI` hanya menampilkan model yang dikenal Kilo Code. Untuk slug lain (Claude,
DeepSeek, GLM, Kimi, Qwen) pilih **OpenAI Compatible** - base URL dan API key-nya sama, lalu ketik
slug di **Model ID**.

### Simpan dan coba

Klik **Save**, lalu kirim satu tugas kecil (*"ringkas README repo ini"*). Request tampil di console
→ **Log Permintaan**.

## Alternatif: provider Anthropic

Pilih **API Provider** `Anthropic`, centang **Use custom base URL**, isi `https://api.hostlinku.com`
(**tanpa** `/v1`), dan tempel API key Hostlinku di **Anthropic API Key**. Daftar modelnya terbatas
pada model Claude yang dikenal Kilo Code - pilih yang slug-nya identik dengan katalog Hostlinku
(mis. `claude-sonnet-4-6`, `claude-haiku-4-5`).

![Kilo Code: provider Anthropic dengan custom base URL https://api.hostlinku.com](https://mintcdn.com/hostlinku/wMpi8klIZneDqj3k/images/integrations/kilo-code-anthropic.png?fit=max\&auto=format\&n=wMpi8klIZneDqj3k\&q=85\&s=8a6a6d95d80e46c2361f8e7ba5d8237c)

Prompt caching

Lewat jalur Anthropic, Kilo Code mengirim `cache_control` dan Hostlinku meneruskannya - token cache
dilaporkan di `cache_read_input_tokens` dan ditagih dengan harga cache model. Lihat
[Prompt Caching](https://docs.hostlinku.com/prompt-caching.md).

## Yang perlu diketahui

* **Satu profil per mode.** Kilo Code bisa memakai profil berbeda untuk mode *Architect*, *Code*,
  dan *Debug*. Contoh hemat: Architect = `claude-opus-4-6`, Code = `claude-sonnet-4-6`.
* **Custom headers tidak diperlukan.** Hostlinku cukup memakai API key; kosongkan bagian custom
  headers.
* **Autocomplete inline** Kilo Code memakai endpoint FIM yang tidak dilayani Hostlinku - biarkan
  fitur itu di provider bawaan (lihat [Ikhtisar](https://docs.hostlinku.com/integrations.md#masalah-umum)).

## Troubleshooting

| Gejala | Solusi |
| - | - |
| `401` | Key salah/dicabut, atau diisi di profil lain - pastikan profil **Hostlinku** yang aktif. |
| `404` di semua request | Base URL kurang `/v1` (jalur OpenAI) atau malah memakai `/v1` di jalur Anthropic. Bandingkan dengan screenshot di atas. |
| `404 model_not_found` | Model ID salah ketik; salin dari `GET /v1/models`. |
| Model Claude/DeepSeek tidak ada di dropdown | Provider `OpenAI` hanya menampilkan model OpenAI - pakai **OpenAI Compatible**. |
| Agent berhenti tanpa memanggil tool | Model tanpa *tool calling*. Pakai rekomendasi di [Ikhtisar](https://docs.hostlinku.com/integrations.md). |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.