HyperAIHyperAI

Command Palette

Search for a command to run...

GitHub Copilot支持AI代码生成 VSCode成开源AI编辑器巨头

微软在今年的 Build 2025 大会上宣布了 GitHub Copilot 的重大更新,这一举动标志着人工智能在开发环境中的应用又向前迈进了一大步。GitHub Copilot 是一款由微软支持的 AI 编程助手,已为近 1500 万开发者提供了辅助。此次更新中,Copilot 增加了一项全新的功能——AI 编码代理。这项功能可以显著提高开发者的生产力,使其在项目中更加高效地完成任务。 关键人物或参与组织 微软 CEO 萨提亚·纳德拉(Satya Nadella)在今年的 Build 2025 大会上正式宣布了这一消息。作为全球最大的软件公司之一,微软自 2018 年收购 GitHub 后一直在推动其平台的发展和创新。GitHub Copilot 则是由 GitHub 与微软的人工智能团队合作开发的成果。 事件的时间线与背景 GitHub Copilot 自2021年推出以来,迅速成为了开发者社区中的热门工具。起初,它主要作为一个 AI 自动补全工具,帮助开发者在编写代码时提供即时的代码建议。然而,随着技术的不断进步和用户需求的增加,微软逐渐意识到需要将 Copilot 的功能进一步扩展,以更好地融入开发者的日常工作流程。 事件的起因、发展过程与结果 起因:随着 Copilot 在开发者中的广泛应用,微软收到了大量反馈,要求增加更多的功能来提高开发效率。此外,市场竞争也在加剧,其他公司如 Cursor 和 WindSurf 等纷纷推出了类似的 AI 开发辅助工具。 发展过程:经过多个月的研发和测试,微软终于在 Build 2025 大会上推出了 AI 编码代理。当开发者在 GitHub 上分配任务或在 Visual Studio Code 中提示 Copilot 时,新的编码代理会自动启动一个完全安全且可定制的开发环境,该环境由 GitHub Actions 提供支持。 结果:AI 编码代理不仅可以添加功能、修复错误、编写和扩展测试代码、重构现有代码,还可以改进文档。它能够克隆仓库、设置开发环境,并通过由 GitHub 代码搜索支持的检索增强生成(RAG)技术理解代码库。每个操作都会被实时记录,使开发者能够跟踪代理的工作进展。更重要的是,这一功能不仅限于 GitHub 的基础设施,还支持本地工具的使用,使得开发环境更加灵活。 主要事实、突破或转折点 1. 开放源代码:微软计划将 GitHub Copilot Chat 扩展的前端代码开源,并重构后集成到 Visual Studio Code 中。这不仅是对开发者社区的一大贡献,也展示了微软在推动 AI 开发工具开放化方面的决心。 2. 全面功能集成:新的 AI 编码代理集成了多种强大的功能,几乎涵盖了开发流程的各个方面,极大提升了开发者的工作效率。 3. 灵活性与安全性:代理不仅支持 GitHub 的基础设施,还能与本地工具结合使用,确保了环境的灵活性和安全性。 相关背景信息 Visual Studio Code 一直是开发者们最喜欢的代码编辑器之一,以其强大的功能和丰富的生态而闻名。微软此次的更新,旨在进一步巩固 VS Code 在开发工具市场中的领先地位。此次发布的 AI 编码代理不仅是一项技术创新,更是微软对开发流程的深刻理解和优化的结果。随着 AI 技术的日益成熟,未来的开发环境将会更加智能和高效。 背景补充 专家和行业评论认为,微软此举不仅是对当前市场需求的响应,更是对未来技术趋势的预测。GitHub 作为全球最大的代码托管平台,其用户的广泛采用为 Copilot 的持续发展提供了强大动力。此次 AI 编码代理的功能升级,预计将引发更多的开发者尝试和使用 AI 辅助编程工具,从而进一步推动整个行业的发展。

相关链接