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-4o | GPT-4o(通过 Copilot 订阅) |
gpt-4o-mini | GPT-4o Mini |
claude-sonnet-4-20250514 | Claude Sonnet 4 |
o1 | OpenAI 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 计划的配额更高
