Langsung ke konten utama
Junie CLI — agent coding dari JetBrains untuk terminal — mendukung custom model profile berupa file JSON. Satu profil berisi endpoint, format API, API key, serta model utama dan model cepat (faster model) untuk tugas ringan. Untuk AI Assistant di dalam IDE JetBrains, lihat JetBrains AI Assistant.

Varian: format Anthropic

Untuk model Claude dengan Messages API (prompt caching penuh), buat profil kedua, mis. ~/.junie/models/hostlinku-claude.json:
Lalu jalankan junie --model custom:hostlinku-claude.

Yang perlu diketahui

  • ${HOSTLINKU_API_KEY} dibaca dari environment saat profil dimuat. Bila variabelnya belum di-set, profil gagal dimuat dan Junie menyebut nama variabel yang hilang — aman untuk profil yang di-commit ke repo (.junie/models/).
  • Model utama vs faster model. Pilih model ber-tool calling kuat untuk model utama (claude-sonnet-4-6, gpt-5-5); model murah seperti claude-haiku-4-5 atau deepseek-v4-flash cukup untuk faster model (ringkasan & klasifikasi).
  • Responses API (OpenAIResponses) juga tersedia di https://api.hostlinku.com/v1/responses, tetapi bersifat stateless (detail). OpenAICompletion adalah pilihan paling aman.

Troubleshooting