近日,谷歌宣布其企业级代码助手Code Assist升级至Gemini2.0版本,并扩大了与外部数据源的连接能力。这一升级将帮助开发者更全面地理解大型企业代码库,提供更丰富的上下文窗口。
谷歌云产品管理总监瑞安·萨尔瓦表示,Code Assist现已支持与GitLab、GitHub、Google Docs、Sentry.io、Atlassian和Snyk等多种数据源的连接。开发者可以在集成开发环境(IDE)中直接调用Code Assist,无需中断工作流程。此前,Code Assist仅支持与VS Code和JetBrains的集成。
Code Assist的前身是Duet AI,于去年十月首次亮相。随着企业对简化编码项目的需求日益增长,类似GitHub Copilot等AI编码平台也备受关注。Code Assist在企业版发布时,增强了企业级的安全性和法律合规性。
萨尔瓦强调,将Code Assist与其他常用工具连接,能为开发者提供更多工作上下文,减少窗口切换。他表示:“开发者日常可能使用GitHub、Atlassian Jira、DataDog、Snyk等多个工具,我们希望他们在IDE中就能引入这些额外信息。”
开发者只需打开Code Assist聊天窗口,即可查询特定问题的最新评论或代码库中的最新拉取请求。Code Assist将自动检索数据源,并将相关信息反馈至IDE,助力开发者高效工作。
AI编码助手是生成式AI在早期的重要应用之一。自软件开发者开始使用ChatGPT辅助编码以来,市场上涌现了多款面向企业的编码助手。GitHub在今年二月发布了Copilot Enterprise,Oracle也推出了Java和SQL编码助手。此外,Harness推出的编码助手同样基于Gemini,能够实时提供编码建议。
值得注意的是,尽管Code Assist已支持Gemini2.0,但与谷歌新工具Jules仍保持独立。萨尔瓦指出,Jules是谷歌实验室团队推出的实验项目之一,展示如何利用自主或半自主智能体自动化编码过程。虽然Code Assist是目前唯一基于Gemini的企业级编码工具,但Jules未来也可能加入类似功能。
目前,早期用户反馈显示,Gemini2.0在响应速度上有显著提升。萨尔瓦指出,在编码过程中,快速反馈对开发者至关重要,任何延迟都可能打断他们的思路。
展望未来,尽管编码助手在生成式AI领域的增长仍至关重要,但萨尔瓦认为,未来几年,公司在代码生成模型和应用开发方面的策略可能会发生变化。他提到,谷歌DevOps研究和评估团队在2024年的加速开发状态报告中显示,39%的受访者对AI生成的代码表示不信任,同时文档和交付质量也有所下滑。
划重点:
✅ Code Assist升级至Gemini2.0,支持更多数据源连接。
✅ 开发者可在IDE中直接使用Code Assist获取上下文信息,提高工作效率。
✅ 未来AI编码助手的发展将更注重代码生成质量,而不仅仅是提升工作效率。
暂无评论