GitHub Copilot
GitHub Copilotとは?
GitHub Copilotは、GitHubのAIコーディングアシスタントです。GitHubアカウントとプランに応じて、Copilot モデルへアクセスできます。OpenClawでは、Copilotをモデル プロバイダーとして2通りの方法で使用できます。OpenClawでCopilotを使う2つの方法
1) 組み込みGitHub Copilotプロバイダー(github-copilot)
ネイティブのデバイスログインフローを使ってGitHubトークンを取得し、その後OpenClaw実行時に
Copilot APIトークンへ交換します。これはデフォルトかつ最も簡単な経路で、
VS Codeを必要としません。
2) Copilot Proxyプラグイン(copilot-proxy)
Copilot Proxy VS Code拡張機能をローカルブリッジとして使用します。OpenClawは
そのプロキシの /v1 エンドポイントと通信し、そこで設定したモデル一覧を使用します。すでにVS CodeでCopilot Proxyを動かしている場合や、それ経由でルーティングする必要がある場合はこちらを選んでください。
プラグインを有効にし、VS Code拡張機能を動かし続ける必要があります。
GitHub Copilotをモデルプロバイダー(github-copilot)として使用します。ログインコマンドは
GitHubデバイスフローを実行し、auth profileを保存し、その
profileを使うよう設定を更新します。
CLIセットアップ
任意のフラグ
デフォルトモデルを設定する
設定スニペット
注記
- 対話型TTYが必要です。ターミナルで直接実行してください。
- Copilotモデルの利用可否はプランに依存します。モデルが拒否された場合は、
別のID(たとえば
github-copilot/gpt-4.1)を試してください。 - ClaudeモデルIDは自動的にAnthropic Messagesトランスポートを使用し、GPT、o-series、 およびGeminiモデルはOpenAI Responsesトランスポートを維持します。
- ログインでは、auth profile storeにGitHubトークンを保存し、OpenClaw実行時にそれを Copilot APIトークンへ交換します。