Google LLC近日对其Code Assist工具进行了更新,旨在提升集成开发环境(如JetBrains和Visual Studio Code)中的开发者生产效率。
据Google产品管理总监Ryan Salva和集团产品经理Prithpal Bhogill在博客文章中介绍,Code Assist将采用Gemini 2.0模型,这是Google目前最先进的大型语言模型,支持更长的上下文窗口,能够处理比以前更大的代码库。
此外,Google计划推出多个新的Gemini Code Assist工具,并在私有预览中提供。这些新工具将连接到GitHub、GitLab、Google Docs、Atlassian、Sentry.io和Snyk等数据源,使开发者可以直接在集成开发环境(IDE)中请求Code Assist的帮助。此前,Code Assist仅能连接到IDE。
此次更新后,Code Assist能够实时拉取数据,并访问第三方应用程序的信息。目前,对新版Code Assist的访问仅限于Google Cloud合作伙伴。
Salva和Bhogill指出,更新的目的是让开发者在工作中添加更多上下文,同时不中断其工作流程。
Code Assist之前名为Duet AI,并于去年10月针对企业用户重新推出。它被视为Google对GitHub Copilot等人工智能驱动编码工具日益增长的需求的回应,并增加了企业级安全性和法律赔偿功能。那次更新还增强了代码转换能力和基于客户私有代码库的定制化代码建议。
尽管存在安全、版权和可靠性方面的担忧,开发者对人工智能编程助手表现出浓厚兴趣。GitHub最近的一项调查显示,绝大多数开发者已采用某种形式的AI工具,而GitHub Copilot本身拥有超过180万付费用户。