• UnoRouterUNOROUTER
ドキュメント
  • AI アプリケーション
コーディングエージェント
  • opencodeOpenCode セットアップガイド
  • Kilo CodeKilo Code セットアップガイド
  • Zed IDE セットアップガイド
  • ClineCline セットアップガイド
  • RooCodeRoo Code セットアップガイド
  • continue-devContinue.dev セットアップガイド
キャラクター&フィクションクライアント
  • SillyTavernSillyTavern 連携ガイド
  • janitor-aiJanitor.AI 連携ガイド
  • risuaiRisuAI 連携ガイド
  • Chub / Venus 連携ガイド
  • nevikaNevika 連携ガイド
チャットクライアント
  • librechatLibreChat 連携ガイド
  • OpenWebUIOpen WebUI 連携ガイド
  • LobeHubLobeChat 連携ガイド
  • AnythingLLM 連携ガイド
  • CherryStudioCherry Studio 連携ガイド
  • typingmindTypingMind 連携ガイド
  • BoltAI 連携ガイド
  • Page Assist 連携ガイド
  • chatboxChatbox 連携ガイド
  • Big-AGI 連携ガイド
CLIツール
  • aiderAider セットアップガイド
  • cc-switchCC Switch 連携ガイド
  • Claude CodeClaude Code 連携
  • CodexOpenAI Codex CLI セットアップガイド
  • GeminiGemini CLI 連携
  • openclawOpenClaw 連携
  • Hermes AgentHermes Agent連携
  • ModelContextProtocolMCPサーバー セットアップガイド
ナビゲート
  • モデル
  • ランキング
  • インスペクター
  • 料金
  • チャット
  • ステータス

ドキュメントを検索...

入力してドキュメントを検索

プラットフォーム連携チャット
opencode
OpenCode

OpenCode セットアップガイド

UnoRouter を OpenCode のカスタムプロバイダーとして追加し、任意のモデルをアクティブなコーディングエージェントとして選択できます。

概要

OpenCode は JSON 設定ファイルからプロバイダーを読み込みます。OpenAI 互換アダプターを使って UnoRouter をカスタムプロバイダーとして追加すると、任意の UnoRouter モデルをアクティブモデルとして選択できます。

クイック設定

これらの値をクライアントに入力してください。ログイン中はキーが自動入力されます。

text
ベースURL: https://api.unorouter.com/v1
APIキー: YOUR_API_KEY

サインインするとAPIキーが自動入力されます

互換性

Chat Completionsストリーミングツール呼び出し

ステップごとの設定

  1. 1
    OpenCode の設定ファイルを開く

    OpenCode 内で Ctrl + O を押し、パスを貼り付けます。Windows では YOUR_USER を自分の Windows ユーザー名に置き換えてください。

    text
    C:/Users/YOUR_USER/.config/opencode/opencode.json

    サインインするとAPIキーが自動入力されます

  2. 2
    ファイルの内容を置き換える

    ファイルを空にして UnoRouter プロバイダーのブロックを貼り付けます。UnoRouter の API キーを入力し、カタログから任意のモデルを選択します。

    json
    {
      "$schema": "https://opencode.ai/config.json",
      "provider": {
        "unorouter": {
          "name": "UnoRouter",
          "npm": "@ai-sdk/openai-compatible",
          "discoverModels": true,
          "options": {
            "apiKey": "YOUR_API_KEY",
            "baseURL": "https://api.unorouter.com/v1"
          }
        }
      }
    }

    サインインするとAPIキーが自動入力されます

  3. 3
    保存して再読み込みする

    Ctrl + S で保存し、Ctrl + Shift + P から Developer: Reload Window を実行します。再読み込みすると OpenCode が新しいプロバイダーを認識します。

  4. 4
    モデルを選択する

    OpenCode のモデルセレクターを開き、追加したモデルに切り替えます。OpenAI 互換アダプターがストリーミングとツール呼び出しを自動的に処理します。

推奨モデル

ここで快適に動作する無料モデルです。任意のモデルIDをクライアントに貼り付けてください。

agnes-2.0-flash:freeallam-2-7b:freebielik-11b-v3.0-instruct:freebig-pickle:freecodestral-latest:free

注意点

  • !"discoverModels": true を設定すると、OpenCode は起動時に /v1/models から UnoRouter のカタログ全体を自動取得するため、手動で列挙しなくてもすべてのモデル(新しいものも含む)がセレクターに表示されます。
  • !Developer: Reload Window でプロバイダーが表示されない場合は、JSON が末尾のカンマなしで保存されているか再確認してください。
  • !UnoRouter カタログの正確なモデル ID を使用してください。コピー&ペーストで先頭にプロバイダーの接頭辞が付いた場合は取り除いてください。
  • !自動検出のない古い OpenCode では、必要な正確な id を列挙した "models" ブロックを追加し(例: {"gemini-3.1-flash-lite": {}})、再起動してください。
APIキーを生成モデル

このページの目次

概要
クイック設定
互換性
設定手順
OpenCode の設定ファイルを開く
ファイルの内容を置き換える
保存して再読み込みする
モデルを選択する
推奨モデル
注意点