OpenClawSkills
GitHub
プロバイダー • 5 分で読める

GitHub Copilot

デバイスフローを使用して OpenClaw から GitHub Copilot にサインインする

Tutorial.step

GitHub Copilot とは?

GitHub Copilot は GitHub の AI コーディングアシスタントです。GitHub アカウントとプランの Copilot モデルへのアクセスを提供します。OpenClaw は Copilot をモデルプロバイダーとして 2 つの異なる方法で使用できます。

Tutorial.step

OpenClaw で Copilot を使用する 2 つの方法

#

Tutorial.step

1) 組み込みの GitHub Copilot プロバイダー(`github-copilot`)

ネイティブデバイスログインフローを使用して GitHub トークンを取得し、OpenClaw の実行時に Copilot API トークンと交換します。これは VS Code を必要としないため、デフォルトで最も簡単な方法です。

#

Tutorial.step

2) Copilot Proxy プラグイン(`copilot-proxy`)

''Copilot Proxy'' VS Code 拡張機能をローカルブリッジとして使用します。OpenClaw はプロキシの ''/v1'' エンドポイントと通信し、そこで設定したモデルリストを使用します。VS Code ですで Copilot Proxy を実行している場合、またはそれを経由してルーティングする必要がある場合に選択します。

プラグインを有効にし、VS Code 拡張機能を実行し続ける必要があります。

GitHub Copilot をモデルプロバイダーとして使用します(''github-copilot'')。ログインコマンドは GitHub デバイスフローを実行し、認証プロファイルを保存し、そのプロファイルを使用するように設定を更新します。

Tutorial.step

CLI setup

Bash
openclaw models auth login-github-copilot

You'll be prompted to visit a URL and enter a one-time code. Keep the terminal

open until it completes.

#

Tutorial.step

オプションフラグ

Bash
openclaw models auth login-github-copilot --profile-id github-copilot:work
openclaw models auth login-github-copilot --yes
Tutorial.step

デフォルトモデルを設定

Bash
openclaw models set github-copilot/gpt-4o

#

Tutorial.step

設定スニペット

Json5
{
  agents: { defaults: { model: { primary: "github-copilot/gpt-4o" } } },
}
Tutorial.step

Notes

- インタラクティブ TTY が必要です;ターミナルで直接実行します。

- Copilot モデルの可用性はプランによって異なります;モデルが拒否された場合、別の ID を試してください(例:''github-copilot/gpt-4.1'')。

- ログインは認証プロファイルストアに GitHub トークンを保存し、OpenClaw の実行時に Copilot API トークンと交換します。