注意
GitHub Copilot 应用 目前处于 技术预览版 阶段,后续可能会有所变动。
** Copilot业务 和 Copilot Enterprise 用户**——如果您的组织或企业已启用预览功能并且启用了 GitHub Copilot 应用,请从 Copilot 命令行界面(CLI) 存储库 下载并安装。
* ** Copilot Pro 和 Copilot Pro+ 用户** - 若要请求访问权限, 请加入等待列表。
Introduction
GitHub Copilot 应用这是一个桌面应用程序,专为代理驱动的开发而构建。 它提供一个位置,用于跨并行工作流定向 AI 代理、处理 GitHub 问题和拉取请求以及管理整个开发生命周期,而无需在终端、IDE 和浏览器选项卡之间切换上下文。
该应用基于 GitHub Copilot 命令行界面 (CLI) 构建,并与 GitHub 原生集成,因此您的代码仓库、分支和 CI 流水线均可开箱即用。 它专为要并行运行多个代理的工作流而设计,并专注于指导工作,而不是自己完成所有操作。
受支持的操作系统
GitHub Copilot 应用 支持以下操作系统:
- macOS
- Linux
- Windows操作系统
使用GitHub Copilot 应用的好处
- 并行工作。 同时运行多个代理会话,每个会话在其自己的分支上,这样就可以在多个任务上取得进展,而无需等待一个任务完成。
- 留在一个地方。 对问题进行分类处理、指挥智能体、审查更改并合并拉取请求,无需在终端、IDE 和浏览器之间来回切换。
- 快速启动。 该应用可原生连接到 GitHub——你的仓库、分支、议题和拉取请求无需额外设置即可开箱即用。
- 保持控制。 选择为代理提供多少自主性,从完全协作到完全自治,并调整每个会话的模型和推理工作。
我可以用 GitHub Copilot 应用 做什么?
- 并行工作区。 同时运行多个独立代理会话,每个会话都有一个专用的 git 工作树和分支。
- 会话模式。 选择你与代理协作的方式:交互式(协作)、计划式(代理制定计划,由你批准),或自动执行(完全自主)。
- GitHub 集成。 浏览和查找问题、从中启动会话、创建和关闭拉取请求、查看拉取请求以及查看 CI 检查结果-全部在应用中。
- 模型选择。 从多个 LLM 中进行选择,并调整每个会话的推理工作量。
- 自定义设置。 为每个会话配置 MCP 服务器、技能、扩展和插件。
- 定时工作流。 保存定期代理任务,并按计划或按需运行它们。
- 快速聊天。 在聊天模式下集思广益,无需创建专用分支或工作区。
- 搜索。 直接从应用搜索问题或拉取存储库中的请求。
GitHub Copilot 应用 流程
GitHub Copilot 应用 中的典型工作流程如下:
- 浏览存储库中的问题并选取一个,或从空白工作区开始。
- 选择会话模式(交互式、计划或 Autopilot),然后选择模型。
- 描述任务,让代理创建分支、编写代码和运行测试。
- 审查代理所做的更改,提供反馈,并进行迭代。
- 创建拉取请求、提交审核意见、检查 CI 是否已通过,并直接在应用内合并 PR。
可以并行运行其中几个工作流,每个工作流在其自己的工作区中,并根据需要在它们之间进行切换。
提供反馈
GitHub Copilot 应用 位于 公开预览 中。 若要共享反馈,请单击应用左下角的 “提供反馈 ”图标。