Aider & OpenCode
Dua coding agent terminal populer. Keduanya bisa diarahkan ke Nexotao lewat env var atau config file.
Aider
Aider merutekan model lewat LiteLLM, jadi kamu bisa pakai jalur OpenAI-compat (disarankan) atau Anthropic.
export OPENAI_API_BASE=https://api.nexotao.com/v1
export OPENAI_API_KEY=sk-nexo-...
aider --model openai/gpt-5-mini- Prefix
openai/wajib — itu yang memberi tahu Aider memakai endpoint OpenAI-compat. OPENAI_API_BASEharus pakai/v1.- Model lain:
openai/grok-4.3,openai/DeepSeek-V4-Pro.
Aider mungkin memunculkan peringatan “unknown model” untuk ID sk-nexo — aman,
bisa diabaikan.
OpenCode
OpenCode dikonfigurasi lewat opencode.json (di root proyek atau
~/.config/opencode/opencode.json).
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"nexotao": {
"npm": "@ai-sdk/openai-compatible",
"name": "Nexotao",
"options": {
"baseURL": "https://api.nexotao.com/v1",
"apiKey": "{env:OPENAI_API_KEY}"
},
"models": {
"gpt-5-mini": {
"name": "GPT-5 Mini (Nexotao)",
"limit": { "context": 128000, "output": 65536 }
}
}
}
}
}Lalu:
export OPENAI_API_KEY=sk-nexo-...
opencode # pilih model lewat /models- Pakai
npm: "@ai-sdk/openai-compatible"untuk endpoint/chat/completions. baseURLharus pakai/v1.apiKeymendukung sintaks{env:VAR}; simpan key di env var, bukan di file.
⚠️
Provider kustom wajib mendeklarasikan models beserta limit.context /
limit.output. Kalau tidak, pelacakan context OpenCode bisa rusak.
Biaya dipotong dari saldo Rupiah per token. Lihat Penagihan & Harga.