谷歌推出CodeAssist:向GitHubCopilot发起的AI编程助手新挑战

大自然评科技 2024-04-18 18:19:06

谷歌于近日的Cloud Next大会上,推出了旗下最新的企业级AI代码完成和辅助工具——Gemini Code Assist;这次发布无疑再次点燃了开发者工具领域的竞争格局。倘若你已经熟悉此类服务,那么你或许会对Google之前推出的Duet AI感到似曾相识,这一服务曾在2023年末正式推向市场,并隐约透出Google要将服务从Codey模型过渡到Gemini的未来蓝图。在这次更新中,Code Assist不仅仅是前者的品牌重塑,更代表着一次重大的技术更新。

在功能层面,Code Assist允许通过针对诸如VS Code和JetBrains等流行编辑器的插件形式来访问。与早先Duet AI版本相比,Code Assist更像是GitHub Copilot Enterprise的直接竞争对手,而与Copilot的基本版相距甚远。这种差别的形成,部分原因在于Google特有的几个技术性“扭转”。其中最引人注目的,便是对Gemini 1.5 Pro的支持,该版本拥有业界领先的百万级令牌环境,极大扩展了工具的上下文抓取范围,所以能够提供更为精准的代码建议,甚至对大规模代码进行推理和改变。

谷歌表示,通过增加的百万令牌环境,该工具让用户能在整个代码库中执行大型改变,开启了之前不可能实现的AI辅助代码转换。此种技术飞跃意味着,Code Assist不仅仅是代码补全工具,更是助力开发者实现代码质量革新的AI合作伙伴。

在业界同类型竞品中,Code Assist独特之处还在于其对内部代码库的高度定制化能力,以及对存在于本地、GitLab、GitHub以及Atlassian的BitBucket等服务中的代码库的支持。谷歌在这个领域的主要竞争者目前还没有提供这种功能。除此之外,Google还与众多开发者中心公司合作,将它们的知识库集成到Gemini中。

然而,Code Assist是否能在市场上取得成功,吸引开发者的关键将取决于它的实用性和响应速度。如果延迟过高或者建议的结果不够准确,那么上述所有功能都将毫无意义。此外,如果Google的Code Assist并未显著超越已经先行一步的Github Copilot,它也许会步AWS CodeWhisperer的后尘,成为市场的边缘产品。

Google对于Code Assist的战略布局非常值得关注,这不仅仅是在于其硬件的升级,更重要的是Google意识到了开发者群体对于智能化、定制化工具的增长需求,不断拓展AI在软件开发周期中的应用场景,推出具备现代开发环境特色的创新辅助产品。在AI技术不断渗透到各个领域,以及开发者工具市场竞争加剧的当下,Google通过Code Assist释放的潜力和信号,无疑会在行业内掀起新一轮的变革。

0 阅读:0

大自然评科技

简介:感谢大家的关注