Providers
Kilo Gateway
Kilo Gateway は、単一のエンドポイントと API キーの背後で多くのモデルにリクエストをルーティングする 統一 API を提供します。OpenAI 互換のため、ほとんどの OpenAI SDK はベース URL を切り替えるだけで動作します。
| プロパティ | 値 |
|---|---|
| プロバイダー | kilocode |
| 認証 | KILOCODE_API_KEY |
| API | OpenAI 互換 |
| ベース URL | https://api.kilo.ai/api/gateway/ |
はじめに
アカウントを作成する
app.kilo.ai にアクセスし、サインインするかアカウントを作成してから、API Keys に移動して新しいキーを生成します。
オンボーディングを実行する
openclaw onboard --auth-choice kilocode-api-key
または、環境変数を直接設定します。
export KILOCODE_API_KEY="<your-kilocode-api-key>" # pragma: allowlist secret
モデルが利用可能であることを確認する
openclaw models list --provider kilocode
デフォルトモデル
デフォルトモデルは kilocode/kilo/auto です。これは Kilo Gateway によって管理される、プロバイダー所有のスマートルーティングモデルです。
組み込みカタログ
OpenClaw は起動時に Kilo Gateway から利用可能なモデルを動的に検出します。アカウントで利用可能なモデルの完全な一覧を確認するには、/models kilocode を使用してください。
Gateway で利用可能な任意のモデルは、kilocode/ プレフィックス付きで使用できます。
| モデル参照 | 注記 |
|---|---|
kilocode/kilo/auto |
デフォルト — スマートルーティング |
kilocode/anthropic/claude-sonnet-4 |
Kilo 経由の Anthropic |
kilocode/openai/gpt-5.5 |
Kilo 経由の OpenAI |
kilocode/google/gemini-3-pro-preview |
Kilo 経由の Google |
| ...ほか多数 | すべてを一覧表示するには /models kilocode を使用 |
設定例
{
env: { KILOCODE_API_KEY: "<your-kilocode-api-key>" }, // pragma: allowlist secret
agents: {
defaults: {
model: { primary: "kilocode/kilo/auto" },
},
},
}
トランスポートと互換性
Kilo Gateway はソース内で OpenRouter 互換として文書化されているため、ネイティブな OpenAI リクエスト整形ではなく、プロキシ形式の OpenAI 互換パスに留まります。
- Gemini ベースの Kilo 参照はプロキシ Gemini パスに留まるため、OpenClaw はそこで Gemini thought-signature サニタイズを維持しつつ、ネイティブ Gemini のリプレイ検証やブートストラップ書き換えは有効にしません。
- Kilo Gateway は内部で API キーを含む Bearer トークンを使用します。
ストリームラッパーと reasoning
Kilo の共有ストリームラッパーは、プロバイダーアプリヘッダーを追加し、サポートされている具体的なモデル参照についてプロキシ reasoning ペイロードを正規化します。
トラブルシューティング
- 起動時にモデル検出が失敗した場合、OpenClaw は
kilocode/kilo/autoを含む同梱の静的カタログにフォールバックします。 - API キーが有効であり、Kilo アカウントで目的のモデルが有効になっていることを確認してください。
- Gateway がデーモンとして実行されている場合は、そのプロセスで
KILOCODE_API_KEYを利用できるようにしてください(たとえば~/.openclaw/.envまたはenv.shellEnv経由)。