提供商

GitHub Copilot

GitHub Copilot 是什么?

GitHub Copilot 是 GitHub 推出的 AI 编程助手。根据你的 GitHub 账户和订阅计划,你可以访问相应的 Copilot 模型。在 OpenClaw 中,你有两种方式可以把 Copilot 作为模型提供商来使用。

两种接入方式

方式一:内置 GitHub Copilot 提供商(github-copilot

这是默认推荐的方式,也是最简单的路径——无需安装 VS Code。OpenClaw 会通过原生设备登录流程获取 GitHub 令牌,然后在运行时自动换取 Copilot API 令牌。

方式二:Copilot Proxy 插件(copilot-proxy

如果你已经在 VS Code 中运行 Copilot Proxy 扩展,或者需要通过它来路由请求,可以选择这种方式。OpenClaw 会与代理的 /v1 端点通信,并使用你在那里配置的模型列表。

需要注意的是,你必须启用该插件并保持 VS Code 扩展持续运行。运行 github-copilot 登录命令后,系统会执行 GitHub 设备授权流程,保存身份验证配置,并自动更新你的设置。

命令行设置

运行以下命令启动登录流程:

openclaw models auth login-github-copilot

系统会提示你访问一个网址并输入一次性验证码。请在终端中保持等待,直到流程完成。

可选参数

# 指定配置文件 ID
openclaw models auth login-github-copilot --profile-id github-copilot:work

# 跳过确认提示
openclaw models auth login-github-copilot --yes

设置默认模型

openclaw models set github-copilot/gpt-4o

配置示例

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

注意事项

  • 此命令需要交互式终端环境,请直接在终端中运行。
  • 可用的 Copilot 模型取决于你的订阅计划。如果某个模型无法使用,请尝试其他模型 ID(例如 github-copilot/gpt-4.1)。
  • 登录时,GitHub 令牌会被安全存储在身份验证配置中,OpenClaw 运行时会自动用它换取 Copilot API 令牌。

DeepgramHugging Face (推理)