突发!微软刚开源GitHub Copilot Chat,超强AI Agent自动化编程

AI-Agent7小时前发布 AIGCOPEN
62 0 0
突发!微软刚开源GitHub Copilot Chat,超强AI Agent自动化编程

 

文章摘要


【关 键 词】 AI编程开源自动化开发

微软首席执行官Satya Nadella今天凌晨4点30分宣布了VS Code的最新AI开源编辑器GitHub Copilot Chat。这一工具的最大技术亮点在于其支持AI Agent自动化编程模式,能够执行多步骤的编码任务,自动处理编译和语法检查错误,监控终端和测试输出,并持续迭代直至编程任务完成。GitHub Copilot Chat的自动化编程模式显著提升了开发效率,减少了繁琐的手动操作。

用户可以通过自然语言与GitHub Copilot Chat进行交互,例如询问代码的作用或BUG的原因,系统会根据代码上下文提供详细的解释和优化建议。这种自然语言交互方式使得开发者能够更直观地理解和优化代码,降低了编程门槛。开源地址为https://github.com/microsoft/vscode-copilot-chat,这一工具在GitHub上已经获得了1200颗星,显示出其极高的受欢迎程度。

GitHub Copilot Chat的主打功能之一是Agent编程模式,该模式能够自主搜索代码库以获取相关上下文,并根据任务需求自动执行编译和代码检查等操作。Agent模式不仅能够修复特定函数的错误,还能进行整个项目的修复,极大地提升了代码质量和开发效率。此外,该工具支持人机协作编程模式,当Agent模式需要运行终端命令时,会向用户展示命令内容,等待用户审查并选择继续后才会执行。这种协作模式确保了用户对编程进程的完全掌控,避免了不必要的错误。

GitHub Copilot Chat还支持MCP协议,可以进一步扩展Agent的能力,例如集成第三方数据库、云平台、应用、搜索引擎等。这种扩展性使得GitHub Copilot Chat能够适应各种复杂的开发需求,提供更加全面的支持。代码补全功能也是其亮点之一,开发者输入代码时,系统会提供内联代码建议,从单行代码补全到整个函数实现都有涵盖。“下一个编辑建议”功能基于当前上下文预测开发者接下来合理的代码更改,进一步提升了编码效率。

自然语言编程功能使得开发者可以通过聊天界面使用自然语言与代码库互动,询问问题、请求解释或使用对话式提示指定代码更改。利用单个提示就能在项目中多个文件应用更改,Copilot会分析项目结构并进行协调修改,极大地简化了复杂的代码修改过程。智能自定义操作功能则通过AI能力增强并集成到编辑器中,帮助开发者完成常见开发任务,如编写提交信息、重命名代码符号、修复错误等。这些预定义操作显著提高了开发效率,减少了重复劳动。

尽管GitHub Copilot Chat刚刚开源,但其强大的功能和高效的自动化编程模式已经赢得了开发者的广泛认可。这一工具不仅提升了开发效率,还通过自然语言交互和智能自定义操作降低了编程门槛,为开发者提供了全新的编程体验。

原文和模型


【原文链接】 阅读原文 [ 1095字 | 5分钟 ]
【原文作者】 AIGC开放社区
【摘要模型】 deepseek-v3
【摘要评分】 ★★☆☆☆

© 版权声明
“绘蛙”

相关文章

“极客训练营”

暂无评论

暂无评论...