Skip to content

除了 GitHub 自己的 Cloud Agent,Copilot 还支持接入 Anthropic Claude 和 OpenAI Codex 作为第三方编程 Agent。你可以通过 Issues、PR、GitHub Mobile 或 VS Code 把开发任务分配给这些 Agent,让它们异步完成并提交 PR。

GitHub Copilot 第三方编程 Agent:Anthropic Claude 与 OpenAI Codex

什么是第三方 Agent

GitHub Copilot 的 Agent 生态不只有 GitHub 自己的 Cloud Agent——你现在可以把任务分配给第三方 Agent,它们同样以异步方式完成任务(通常是创建 PR 或请求 Code Review)。

目前支持的第三方 Agent:

Agent提供方套餐要求
Anthropic ClaudeAnthropicCopilot Pro/Pro+/Business/Enterprise
OpenAI CodexOpenAICopilot Pro/Pro+/Business/Enterprise

使用前需要在账号或组织的 Copilot 设置中手动启用第三方 Agent。

Anthropic Claude Agent

可用模型

模型说明
Auto由 Copilot 自动选择最合适的模型,同时平衡可用性和限速
Claude Opus 4.7最强推理,适合复杂架构任务
Claude Opus 4.6平衡性能与速度
Claude Opus 4.5稳定版本
Claude Sonnet 4.6快速响应,适合日常开发任务
Claude Sonnet 4.5轻量版本

使用方式

在 GitHub Issues、PR 页面、Agents 标签,或 VS Code 中,选择"Anthropic Claude"作为执行 Agent,描述任务后提交即可。

Claude Agent 基于 Claude Agent SDK 构建,和 Claude Code 使用的是同一底层 SDK。

OpenAI Codex Agent

可用模型

模型说明
Auto自动选择最合适的 Codex 模型
GPT-5.4最新旗舰模型
GPT-5.4 nano轻量快速版
GPT-5.3-Codex代码专项优化
GPT-5.2-Codex稳定代码生成版本

VS Code 扩展

OpenAI Codex 还提供独立的 VS Code 扩展(Copilot Pro+ 用户可在 VS Code Insiders 中使用 Agent Sessions 视图监控任务进度)。

注意:某些 Codex 模型只在 Codex 扩展中可用,独立于 Copilot 的策略设置。

如何分配任务给 Agent

可以从以下位置指定 Agent 执行任务:

  • Agents 标签:在仓库的 Agents 页面创建任务
  • Issue 页面:把 Issue 分配给 Agent
  • PR 页面:指定 Agent 处理 PR 相关任务
  • GitHub Mobile:手机端也支持分配任务
  • VS Code:通过 Copilot 插件指定 Agent

计费

每次 Agent 会话的费用由两部分组成:

  • GitHub Actions 分钟数:Agent 运行过程中消耗
  • Copilot Premium 请求:每个会话消耗 1 次 Premium 请求

每月 Premium 请求的额度内可以免费使用,超出则需要额外购买(按需计费,企业用户需要管理员开启)。

与 GitHub Cloud Agent 的区别

维度GitHub Cloud Agent第三方 Agent(Claude/Codex)
提供方GitHubAnthropic / OpenAI
模型选择GPT-4o 等Claude 系列 / Codex 系列
任务入口Issues、PR、/taskIssues、PR、Agents 标签
VS Code 专用扩展Codex 有专用扩展
企业管控完整需额外开启策略

常见问题

Q: 可以同时把一个任务分配给多个 Agent 吗?

A: 不可以。一个任务只能分配给一个 Agent 执行。

Q: 使用 Anthropic Claude Agent 需要单独有 Anthropic 的 API Key 吗?

A: 不需要。Claude Agent 通过 GitHub Copilot 订阅授权,无需单独配置 Anthropic API Key。

Q: 第三方 Agent 执行的任务能看到执行过程吗?

A: 可以。和 Cloud Agent 一样,在 Agent Sessions 视图(VS Code 或 GitHub.com)中可以查看执行日志、步骤和输出。