Copilot Edits 正式发布。
原标题:对标 Cursor,GitHub Copliot 更新 Agent 模式!
文章来源:特工宇宙
内容字数:2496字
GitHub Copilot 的重大升级:迈向智能协作的新时代
2021年,GitHub Copilot 横空出世,其目标是通过人工智能提升开发者效率,辅助编写更优质的代码。如今,Copilot 迎来了三项重要升级,标志着它从单纯的辅助工具向更强大的智能协作伙伴的转变。
Copilot Agent 模式:AI 的自主进化
此次更新的核心是 Copilot Agent 模式的预览版发布。该模式赋予 Copilot 强大的自主能力,使其能够:
- 自主迭代代码,并识别和自动修复错误。
- 智能推荐终端命令并引导用户执行。
- 进行运行时错误分析和自动纠正。
在 Agent 模式下,Copilot 不仅能完成单个任务,还能自主推断主请求所需的隐含任务,并进行自我检查,极大简化了开发流程,无需用户在终端和界面之间反复切换。
要体验 Agent 模式,需要下载 VS Code Insiders 版本并启用相关设置。需要注意的是,Insiders 版本为预览版,可能存在一些 bug 和不稳定性。
Copilot Edits 正式发布:更强大的代码编辑能力
去年预发布的 Copilot Edits 现已正式发布,并具备以下增强功能:
- 多文件协同编辑:支持通过自然语言指令跨文件修改代码。
- 双模型架构:采用基础模型生成初始建议,并通过推测式解码端点优化修改,实现快速变更应用。
- 实时验证系统:支持在单元测试的同时审查修改建议。
- 语音交互支持:提供更自然、便捷的对话式工作流。
未来,GitHub 计划优化推测解码端点的性能,并实现 Copilot Chat 与 Edits 之间的上下文继承,进一步提升用户体验。
Project Padawan:软件工程 Agent 的雏形
GitHub 还首次披露了代号为 “Project Padawan” 的自主 Agent 项目。该项目基于《SWE Agents: Agent Interfaces for Software Engineering》论文的理论框架,旨在实现软件工程 Agent 的工程化应用。
Padawan 将允许开发者直接将问题分配给 Copilot,并由 AI 自主完成代码生成、审查、重构、测试以及流水线等任务,最终由开发者审查结果。这预示着未来开发者可以将更多任务委托给 AI,专注于更高层次的设计和决策。
总结:迈向智能协作的新篇章
此次 GitHub Copilot 的重大升级,标志着其从辅助工具向智能协作伙伴的转变。Agent 模式、Copilot Edits 的正式发布以及 Project Padawan 的揭秘,都展现了 AI 在软件开发领域巨大的潜力。未来,开发者将与 AI 协同工作,共同创造更优质、更高效的软件产品。
联系作者
文章来源:特工宇宙
作者微信:
作者简介:Agent Universe,专注于智能体的AI科技媒体。