GitHub 近日宣布对其 AI 编程助手 Copilot 进行重大升级,推出多项革新性功能,其中最引人注目的是全新的 Agent 模式和 Copilot Edits 正式版。这些更新标志着 AI 辅助开发进入了一个更智能、更自主的新阶段。
本次更新的核心亮点包括:
- Agent 模式(预览版)
- 具备代码自我迭代和错误修复能力
- 可以建议并执行终端命令
- 支持运行时错误分析和自我修复
- Copilot Edits 正式版
- 支持多文件同时编辑
- 采用双模型架构提升编辑效率
- 新增 Gemini 2.0 Flash 等多个模型选项
- Project Padawan 预览
来自宝玉翻译。
- 允许直接将 GitHub issues 分配给 Copilot
- 自动生成完整测试的 Pull Request
- 提供安全的云端沙箱环境
从技术角度看,新版本最大的突破在于赋予了 Copilot 更强的自主性。在 Agent 模式下,它不仅能完成用户明确要求的任务,还能推断并执行必要的附加任务,实现真正的"副驾驶"功能。例如,在开发 Web 应用时,Copilot 能够自动处理从环境配置到代码测试的完整流程。
VS Code 首席架构师 Erich Gamma 评价道:"新版 Copilot 代表了 AI 辅助开发的重要里程碑。它不再只是一个代码补全工具,而是演变成了一个真正的开发伙伴。"
这次更新也为未来 AI 辅助开发指明了方向。通过 Project Padawan 项目,GitHub 展示了其对自主型 AI 代理的愿景:让 AI 成为开发团队中的积极贡献者,处理重要但繁琐的任务,使开发者能够专注于更具创造性的工作。
业内专家预测,这些功能的推出将显著提升开发效率,特别是在大型项目的维护和测试方面,有望带来开发模式的革新性变化。
加之最近cursor等产品的费用问题,想必本次升级或将为Github Copilot带来一波新的用户增长。
后台回复“进群”入群讨论。