主要观点:GitHub 在 Build 开发者大会上推出内置 AI 编码代理 Copilot,可处理多种开发任务,如修复 bug、写功能、重构代码和改进文档等。
关键信息:
- 开发者可通过多种方式向 Copilot 分配任务,代理会用眼睛表情回应并开始工作,背后会启动虚拟机等操作并利用 RAG 和代码搜索理解代码。
- 代理虽强大但有检查,所做更改会进入单独分支和草案拉取请求,需人工审核,其推理可通过会话日志查看,还能响应开发者在拉取请求中的评论,与 GitHub Actions 紧密集成可遵循自定义仓库指令。
- 该代理目前处于预览阶段,仅对 Copilot Pro+和 Copilot Enterprise 用户可用,需在仓库设置中启用,企业用户管理员需开启政策,2025 年 6 月 4 日起使用编码代理每次模型调用需一个高级请求。它可在 GitHub 网站、移动应用、CLI 及多种 IDE 上使用。
重要细节: - retrieval augmented generation (RAG) 用于理解代码。
- Thomas Dohmke 提到代理只能推送到其创建的分支以确保安全。
- 与 Model Context Protocol (MCP) 结合可使用外部数据源等。
- 其他科技巨头如谷歌的 Jules 和 OpenAI 的 Codex 也在 AI 编码代理领域竞争,而 GitHub 的优势在于与开发者日常工作流无缝集成,已有超过 1500 万 Copilot 用户。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。