GitHub Copilot logo

GitHub Copilot

认领

GitHub Copilot 是 GitHub 面向开发者的 AI 编程助手和 agent 平台,覆盖编辑器、终端、GitHub 及相关工具,支持代码建议、后台任务执行和团队 agent 工作管理。

GitHub Copilot preview

GitHub Copilot 是什么

GitHub Copilot 是 GitHub 面向开发者的 AI 编程助手和 agent 平台,适合需要从编辑器一直到规划、执行和审查的帮助的用户。它将行内代码建议、聊天辅助、由 agent 驱动的任务以及项目上下文结合起来,让你可以在 GitHub、IDE、终端和相关工具之间开展工作。

该产品被定位为面向个人和团队的工作流层,而不是单一的编辑器插件。GitHub 表示,Copilot 可以建议代码、解释概念、提出编辑建议、验证文件、在后台运行任务,并连接适合不同开发环境的 agents 和集成。

核心能力

编辑器辅助

Copilot 可直接在编辑器中建议整行或完整函数,并且在 agent 模式下还能解释概念、补全代码、提出编辑建议以及验证文件。

后台任务执行

GitHub Copilot 支持异步 agent 工作流,让你分配任务,并在 agent 完成后查看计划、代码变更或拉取请求。

多种 agent 选项

该产品允许你根据任务选择 Copilot、Claude 和 Codex 等第三方 agent,或自定义 agent。

跨场景工作流

Copilot 可在 GitHub、IDE、终端、聊天应用和自定义 MCP 服务器中工作,因此同一助手可以跨越开发工作流的不同部分。

统一任务管理

Copilot 应用可帮助你启动工作、跟踪多个 agent 的进度、审查变更,并在一个桌面工作区中合并已完成的工作。

共享项目上下文

团队可以创建 Copilot Spaces,将文档和仓库中的项目上下文转化为可供重复工作共享的单一事实来源。

Copilot 的常见用法

  • 在 IDE 中交互式编码

    在编辑器中使用 Copilot 获取行内建议、代码解释和文件级编辑,同时保持在同一编码流程中。

  • 异步 agent 工作

    将任务分配给 Copilot 或其他受支持的 agent,然后稍后返回查看后台生成的计划、代码变更或拉取请求。

  • 从 issue 到实现的交接

    从 GitHub Issues、Jira、Linear、Azure Boards、Slack 或 Teams 启动工作,让规划上下文随任务进入 agent 工作流。

  • 基于终端的辅助

    当你希望通过命令行获得有关规划、构建或执行工作流的自然语言帮助时,可在终端或通过 GitHub CLI 使用 Copilot。

  • 集中式 agent 监督

    当多个 agent 任务同时推进时,可在 Copilot 应用中协调审查、进度跟踪和合并。

Pros and Cons

Pros

  • 支持广泛的环境,包括主流 IDE、终端、GitHub.com、GitHub Mobile 和自定义工作流界面。
  • 将行内建议、聊天、后台 agents 和代码审查整合到同一产品系列中。
  • 提供多种 agent 选择,包括 Copilot 以及 Claude、Codex 等第三方选项。
  • 在相关方案中提供面向企业的控制能力,例如审计日志、支出可见性和治理工具。
  • 可以将来自 issue、看板、聊天、文档和仓库的上下文带入 agent 工作。

Cons

  • 部分功能取决于方案,新近的 agent 和高级模型功能仅限于付费层级。
  • 来源提到免费层级功能有限,但在所提供的页面文本中并未说明全部限制。
  • 使用 agent 执行任务会同时消耗 GitHub Actions 分钟和 AI Credits,因此并非完全自由使用。

FAQ

GitHub Copilot 有免费方案吗?

GitHub Copilot 提供面向个人开发者的免费层级,但功能有限。来源还列出了 Pro、Pro+ 和 Max 付费方案,并说明在更广泛的 Copilot 产品组合中还提供商业版和企业版方案。

我可以在哪里使用 GitHub Copilot?

Copilot 支持 Visual Studio Code、Visual Studio、Vim、Neovim、JetBrains 系列 IDE、Azure Data Studio、通过 GitHub CLI 的终端、Windows Terminal Canary 聊天集成、GitHub Mobile,以及企业版中的 GitHub.com。

Copilot 适合哪些工作流?

主页说明 Copilot 可在你的编辑器、GitHub、项目工具、聊天应用以及自定义 MCP 服务器中工作。agents 页面还展示了来自 GitHub Issues、Azure Boards、Jira、Raycast、Linear、Slack、Teams、IDE 和 CLI 的工作流。

Copilot 的使用如何计费?

agents 页面说明分配给 Copilot 的任务会同时消耗 GitHub Actions 分钟和 AI Credits。Copilot 定价页面还显示,更高等级方案包含更多用量,以及对高级模型或新模型和功能的优先访问。

团队可以集中管理 Copilot 使用吗?

GitHub 表示,Copilot 可通过企业级控制进行管理,包括审计日志、治理、支出可见性、预算提醒以及 MCP 服务器允许列表,具体取决于方案和配置。

Quick Facts

类别
开发者工具
产品类型
AI 编程助手和 agent 平台
主要受众
个人开发者和团队
网站
github.com
支持场景
IDE、终端、GitHub.com、移动端、聊天应用、自定义 MCP 服务器
价格信号
提供免费层级;列出付费 Pro、Pro+ 和 Max 方案

GitHub Copilot 数据分析

GitHub Copilot· 月访问量 6.4亿· 全球排名 #48

流量数据仅供参考。

月访问量
6.4亿
全球排名
#48
分类排名
#4
用户跳出率
36.5%
平均访问时长
06:23
每次访问页数
5.92

流量趋势

6.4亿4.2亿2.1亿03月: 634,285,6093月4月: 631,004,0924月5月: 636,075,8285月
月访问量 - 3
3月634285609
4月631004092
5月636075828

流量来源

  • 直接访问51.7%
  • 搜索25.6%
  • 引荐10.2%
  • 社交9.33%
  • 邮件1.08%
  • 展示广告0.29%

主要访问地区

  • 美国18.9%
  • 中国12.0%
  • 印度9.12%
  • 俄罗斯8.30%
  • 德国4.01%
  • 其他47.6%