ITCOW牛新网 10月30日消息,GitHub CEO Thomas Dohmke 今日在社交媒体宣布,GitHub Copilot 将从单一模型扩展为多模型平台,未来将引入Anthropic的Claude 3.5 Sonnet和谷歌的Gemini 1.5 Pro等不同AI模型。这一改变标志着GitHub从依赖单一的OpenAI GPT模型向更为多样化的AI代码生成工具迈进。

GitHub Copilot 采用多模型策略,引入Claude 3.5和Gemini 1.5 Pro助力开发者

据悉,Claude 3.5 Sonnet模型将率先在GitHub Copilot Chat的Web和VS Code版本上线,而随后谷歌的Gemini 1.5 Pro也将加入。除了新增模型,GitHub还将支持OpenAI的GPT o1-preview和o1-mini等模型,这些模型在高级推理方面拥有比GPT-4更强的能力。开发者将可以在使用不同模型时自由切换,甚至可以在同一对话中更改所用的模型。对于团队协作,GitHub还允许组织指定团队成员使用的特定模型,以满足多样化的编程需求。

Dohmke表示,不同AI模型在编程语言、代码生成和代码审查等方面各有所长,因此GitHub的多模型策略将为开发者提供更灵活的工具选择。比如,某些模型在处理特定编程语言或复杂任务时更为高效,而另一些模型则可能在处理代码安全性和自动修复方面表现更出色。这一策略的核心目的是确保Copilot能够在各种开发场景中为用户提供最佳体验,也为AI代码生成领域树立了新的方向。

据ITCOW牛新网了解,GitHub不仅在Copilot Chat上推广多模型策略,还将在Copilot Workspace、多文件编辑、代码审查、安全自动修复和CLI等关键开发功能中支持多模型选择。

此次更新还为GitHub Copilot带来了多项改进,包括更为强大的多文件编辑功能、Xcode的支持预览等,进一步完善了对开发者的支持。此外,GitHub还推出了Spark,一款基于自然语言的应用开发工具。通过GitHub Spark,非专业开发者可以利用自然语言提示生成简单应用,而专业开发者则可进一步调整细节,按需优化应用功能。无论是新手还是资深开发者,都可以通过与Spark的对话逐步完善自己的应用。目前,Spark仅限部分用户试用,处于早期预览阶段。

与Copilot Chat类似,GitHub Spark同样支持多模型,用户可以根据需求在OpenAI、谷歌和Anthropic的模型之间切换。GitHub希望通过Spark降低应用开发的门槛,为更多人提供开发支持。

GitHub于2018年被微软收购,但两者在运营上保持了相对独立的状态。尽管微软已对OpenAI进行了大量投资,但GitHub选择采用多模型策略,显示出其对开发者需求的敏锐洞察。这一策略的实施引发了业内关于微软未来AI产品路线的猜测。然而,对于面向普通用户的微软AI产品来说,多模型策略的必要性并不突出。普通用户使用AI的需求相对单一,且对模型间的微小差异不敏感,因此微软并不一定会在所有AI产品中复制GitHub的多模型策略。