微软宣布其AI编程助手GitHub Copilot将同时接入Claude 3.5 Sonnet、Gemini 1.5 Pro和OpenAI的模型。这一重大更新意味着开发者将可以在Copilot中随意调用目前业界领先的三个AI模型,极大提升编程效率和质量。业内人士认为,此举标志着AI代码生成技术已经进入第二阶段。
GitHub首席执行官Thomas Dohmke在开发者大会上表示:"自从两年前推出以来,Copilot已经成为全球数百万开发者的得力助手。通过引入多模型支持,我们希望为开发者提供更强大、更灵活的AI编程工具,让他们能够根据不同需求选择最合适的模型。这将开启AI辅助软件开发的新纪元。"
据悉,Claude 3.5 Sonnet由Anthropic开发,擅长处理整个软件开发生命周期的编码任务;Gemini 1.5 Pro拥有200k tokens的超大上下文窗口,非常适合处理大型代码库;而OpenAI的o1-preview和o1-mini则以强大的推理和优化能力著称。Copilot将集三大模型之长,为开发者提供全方位的编程支持。
除了多模型Copilot之外,大会上GitHub还发布了一个名为Spark的全新产品,它是一个革命性的AI零代码编程微应用平台。通过Spark,即便没有任何编程知识的普通用户,也能够仅用自然语言描述应用功能,就能快速创建出完整的应用程序。
Spark提供了一系列创新功能,包括实时交互式预览、多版本方案、自动历史记录和主题编辑器等。用户在使用Spark构建应用时,可以随时查看效果并请求修改,系统会提供多个备选方案。每次迭代都会自动保存,用户无需手动管理版本。此外,Spark还与GitHub Models无缝集成,让用户轻松为应用添加生成式AI功能。
微软技术副总裁、GitHub首席科学家Jaime Teevan博士表示:"我们设计Spark的目标,是让每个人都能将创意转化为实际应用,而无需掌握复杂的编程技能。Spark代表了AI技术驱动的无代码开发的未来,它将彻底改变软件的创建方式,为数字创新带来一场新的革命。"
GitHub年度开发者报告的发布,为大会画上了完美句号。报告显示,过去一年生成式AI在全球范围内高速发展,相关项目数量同比增长60%,受到印度、德国、日本等国开发者的热烈追捧。同时,Python首次超越JavaScript,成为GitHub上最受欢迎的编程语言,TypeScript、Java和C++排名紧随其后。
报告还指出,受益于扶持计划,有超过100万的老师、学生和开源开发者通过GitHub Copilot学习编程。这表明AI正在教育领域发挥日益重要的作用。Copilot和Spark的最新进展,无疑将加速这一进程,为全球开发者社区和教育事业带来新的增长点。
GitHub Copilot的多模型支持、GitHub Spark的推出,以及年度报告揭示的AI和编程语言新趋势,共同描绘出软件开发领域的崭新图景。AI正与传统开发方式加速融合,必将引领全球软件产业进入新的历史阶段。放眼未来,AI辅助编程有望成为每一个开发者的标配,而类似Spark这样的AI零代码平台,则将让每个普通人都能分享软件创新带来的乐趣与便利。
领取专属 10元无门槛券
私享最新 技术干货