OpenCode
OpenCode の Kimi K3 API 接続設定
BetterToken で Kimi K3 を OpenCode に接続。/connect か opencode.json で API Key、Base URL、kimi-k3 Model ID を設定します。
BetterToken を OpenAI 互換プロバイダーとして接続し、OpenCode で Kimi K3 を使用します。BetterToken API Key、Base URL https://bettertoken.ai/v1、Model ID kimi-k3 を入力します。Claude Code では設定プロトコルが異なるため、Kimi K3 専用ガイドを使用してください。
重要な設定
| 項目 | 値 |
|---|---|
| API Key | BetterToken API Key |
| Base URL | https://bettertoken.ai/v1 |
| モデル | kimi-k3 |
事前準備
- 最新の OpenCode。
- BetterToken API Key を作成。
- Setup ダイアログで対象ツールとプロバイダーを選び、利用可能な Model ID をコピーします。
/connect で設定する
/connectbettertoken/kimi-k3 を選び、OpenCode を再起動します。
手動設定
~/.config/opencode/opencode.json または project-level opencode.json を開きます。
{ "$schema": "https://opencode.ai/config.json", "model": "bettertoken/kimi-k3", "provider": { "bettertoken": { "npm": "@ai-sdk/openai-compatible", "name": "BetterToken", "options": { "baseURL": "https://bettertoken.ai/v1", "apiKey": "YOUR_API_KEY" }, "models": { "kimi-k3": { "name": "kimi-k3" } } } }}YOUR_API_KEY と kimi-k3 を Setup の値に置き換えます。baseURL に /chat/completions は追加しません。
接続を確認する
OpenCode で bettertoken/kimi-k3 を選択して短い prompt を送信します。JSON の変更後は OpenCode を再起動します。
よくあるエラー
| Error | 項目 |
|---|---|
401 | /connect または apiKey を確認します。 |
404 | baseURL は https://bettertoken.ai/v1 にします。 |
| Model not found | model、models、Model ID を Setup と照合します。 |
| Configuration is not applied | opencode.json が global file を上書きしていないか確認します。 |
関連ガイド
技術的な詳細
Base URL と Model ID
OpenCode は OpenAI-compatible Chat Completions を使用します。https://bettertoken.ai/v1 を Base URL に設定し、リクエストパスは OpenCode に追加させます。

