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

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

GithubCopilot
GitHub Copilot

GitHub Copilot セットアップガイド

Custom Endpoint を通じて、VS Code の Copilot Chat とエージェントモードで UnoRouter のモデルを使います。

概要

VS Code では、Copilot Chat で自分のキーのモデルを使えます。Custom Endpoint プロバイダーは OpenAI 互換の Chat Completions URL なら何でも受け付け、Copilot プランなしで動作します。

クイック設定

これらをクライアントに貼り付けてください。サインイン中はキーが自動入力されます。

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

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

互換性

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

ステップごとの設定

  1. 1
    Manage Language Models を開く

    Command Palette から Chat: Manage Language Models を実行するか、Chat のモデル選択を開いて歯車アイコンをクリックします。

  2. 2
    Custom Endpoint を追加する

    Add Models をクリックして Custom Endpoint を選びます。グループ名、表示名、UnoRouter のキーを入力し、API の種類は Chat Completions のままにします。

  3. 3
    モデル一覧を編集する

    VS Code が chatLanguageModels.json を開きます。作成されたグループにこれらのモデルを、それぞれ完全な chat completions URL とともに入れます。エージェントモードのために toolCalling はオンのままにします。

    json
    "models": [
      {
        "id": "glm-5.3-flash:free",
        "name": "GLM 5.3 Flash (free)",
        "url": "https://api.unorouter.com/v1/chat/completions",
        "toolCalling": true,
        "vision": false,
        "maxInputTokens": 128000,
        "maxOutputTokens": 16000
      },
      {
        "id": "claude-sonnet-5-5",
        "name": "Claude Sonnet 5.5",
        "url": "https://api.unorouter.com/v1/chat/completions",
        "toolCalling": true,
        "vision": true,
        "maxInputTokens": 200000,
        "maxOutputTokens": 32000
      }
    ]

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

  4. 4
    モデルを選ぶ

    Chat のモデル選択でモデルを選びます。表示されない場合は VS Code を再起動してください。

GitHub Copilot におすすめの無料モデル

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

注意点

  • 自分のモデルはチャット、エージェントモード、ツールに対応します。インラインのコード補完と次の編集の提案には、引き続き GitHub へのサインインと Copilot が必要です。
  • Copilot Business と Enterprise では、先に管理者が Bring Your Own Language Model Key ポリシーを有効にする必要がある場合があります。
  • 以前の OpenAI Compatible プロバイダーと customOAIModels 設定は非推奨です。代わりに Custom Endpoint を使ってください。
APIキーを生成モデル