Skip to content
广告 · 本站推荐广告

GitHub Copilot

GitHub Copilot 是 GitHub 提供的 AI 编程助手服务。OpenClaw 支持通过 GitHub Copilot 的 OAuth 认证复用你的 Copilot 订阅来调用模型。

前置要求

  • 有效的 GitHub Copilot 订阅(Individual、Business 或 Enterprise)
  • GitHub 账号

OAuth 认证

bash
openclaw models auth login --provider github-copilot --set-default

执行后会打开浏览器,完成 GitHub OAuth 授权即可。

配置示例

jsonc
// ~/.openclaw/config.json
{
  "models": {
    "providers": {
      "github-copilot": {
        // OAuth Token 自动管理,无需手动配置
      }
    }
  }
}

支持的模型

模型 ID说明
gpt-4oGPT-4o(通过 Copilot 订阅)
gpt-4o-miniGPT-4o Mini
claude-sonnet-4-20250514Claude Sonnet 4
o1OpenAI o1 推理模型

说明

可用模型取决于你的 Copilot 订阅计划和 GitHub 的模型策略。

使用示例:

bash
openclaw models default set github-copilot/gpt-4o
openclaw chat "请帮我重构这个函数"

Token 管理

  • OAuth Token 由 OpenClaw 自动管理和刷新
  • 如遇认证失败,重新执行登录命令:
    bash
    openclaw models auth login --provider github-copilot

故障排查

OAuth 授权失败

  • 确认 GitHub 账号有有效的 Copilot 订阅
  • 清除浏览器 Cookie 后重试

模型不可用

  • 部分模型可能仅限特定订阅计划
  • 检查 GitHub Copilot 设置中的模型权限

速率限制

  • Copilot 订阅有使用量限制
  • Business/Enterprise 计划的配额更高

🇨🇳 中国用户须知

  • 网络代理:GitHub 服务在中国大陆可能不稳定,建议配置代理
    bash
    export HTTPS_PROXY="http://127.0.0.1:7890"
  • 订阅方式:GitHub Copilot 需要信用卡或 PayPal 付费,Individual 计划 $10/月
  • 替代方案:如无 Copilot 订阅,建议使用 通义千问(免费)或 DeepSeek(极低成本)

基于MIT协议开源 | 内容翻译自 官方文档,同步更新