近日,科技界迎来了一则令人瞩目的消息:Google DeepMind宣布正式向全球个人用户推出其AI编程工具Gemini Code Assist的免费版本。这一举措旨在让AI编程辅助技术惠及更广泛的开发者群体,加速代码创作与优化的进程。
据DeepMind介绍,Gemini Code Assist基于其先进的Gemini 2.0大模型构建,专为编程需求量身打造。该工具支持公共领域内所有编程语言,通过深度学习和大数据分析技术,为开发者提供精准的代码补全建议。与市面上其他免费编码助手相比,Gemini Code Assist在容量上显得尤为慷慨,每月最多可提供180,000次代码补全机会,极大地满足了开发者的日常需求。
随着全球开发者数量的持续增长,预计到2028年将达到5780万。面对这一庞大的群体,DeepMind希望通过Gemini Code Assist降低AI编程技术的门槛,让更多人能够轻松上手并享受AI带来的便利。事实上,谷歌内部的最新研究已表明,超过75%的开发人员在日常工作中已经开始依赖AI技术,谷歌自身也有超过25%的新代码由AI生成,并经工程师审核后采用。
Gemini Code Assist不仅提供了强大的代码补全功能,还集成了代码生成和聊天功能,使开发者能够在Visual Studio Code、JetBrains IDE等主流集成开发环境中无缝切换,无需在不同窗口间来回寻找帮助或复制粘贴信息。该工具还支持最多128,000个输入token的聊天窗口,让开发者能够处理大型文件,并专注于开发过程中的创造性部分。
在代码审查方面,Gemini Code Assist同样表现出色。它能够检测代码中的风格问题和错误,并自动提出改进建议。对于GitHub用户而言,这一功能尤为实用,因为它可以直接在平台上使用,帮助提高代码存储库的可维护性和质量。更Gemini Code Assist还支持自定义代码审查样式指南,让开发团队能够根据自身的最佳实践、编码约定和首选框架来定制代码审查流程。
为了演示Gemini Code Assist的实际效果,DeepMind提供了一系列示例。例如,自由网站开发人员可以通过简单的自然语言提示,快速获取包含姓名、电子邮件和消息字段的HTML表单代码。或者,对于希望自动化更多常规任务的用户来说,他们可以要求Gemini编写一个每天发送包含最新天气预报电子邮件的脚本,或者解释某个Python代码片段的作用并查找任何错误。
在注册和使用方面,Gemini Code Assist同样简便快捷。用户只需拥有一个个人Gmail帐户,无需信用卡信息,即可通过安装Visual Studio Code、GitHub或JetBrains IDE中的Gemini Code Assist插件开始使用。DeepMind表示,他们将根据用户的反馈继续微调该工具,以满足更多开发者的需求。
随着Gemini Code Assist免费版的推出,AI编程技术正以前所未有的速度走进千家万户。对于广大开发者而言,这无疑是一个激动人心的时刻,因为他们将能够借助这一强大的工具,以更高的效率和质量完成编码工作,推动科技的不断进步与发展。