谷歌推出开源AI智能体Gemini CLI,将Gemini大模型能力集成到命令行界面

🤖 由 文心大模型 生成的文章摘要

6月25日,谷歌宣布推出开源AI智能体 Gemini CLI(命令行界面),这一创新性举措将 Gemini大模型的强大能力直接集成到开发者日常使用的命令行界面中。通过Gemini CLI,开发者能够以轻量级的方式便捷地访问Gemini大模型,从而在多种场景中受益。

在编程领域,Gemini CLI表现卓越,它能辅助开发者完成从代码编写到调试等一系列复杂任务。同时,其功能并不局限于编程,还可广泛应用于内容生成、问题解决、深度研究、任务管理等各类场景,成为开发者手中的多功能利器。

谷歌将 Gemini CLI与AI编程助手Gemini Code Assist进行了深度结合。对于不同类型的用户,谷歌提供了多样化的选择。个人开发者只需登录个人谷歌账号,即可免费获得 Gemini Code Assist许可,进而使用Gemini 2.5 Pro版本以及拥有100万token的大上下文窗口。为保障用户在使用过程中的流畅体验,谷歌给出了业内慷慨的免费配额标准,即每分钟最多可进行 60 次请求,每天上限为1000次。对于那些需要同时运行多个智能体的专业开发者,或者对模型有特定偏好、指定需求的用户,则可以通过Google AI Studio或Vertex AI密钥,按照按需计费的模式使用,也可以选择购买Gemini Code Assist的标准版和企业版,以满足自身更为复杂和专业的工作需求。

当前,Gemini CLI尚处于预览阶段,但其已展现出诸多令人瞩目的特性。在功能方面,它能够实现代码理解、文件操作、命令执行以及动态故障排查等操作,极大地提升了命令行的使用体验与效率。开发者借助该工具,能够直接运用自然语言编写代码、调试问题,进而优化整个工作流程,大幅提高工作效率。

Gemini CLI具备一系列核心优势。首先,它能够利用谷歌搜索功能,为模型的提示提供实时的网页内容,这使得模型在处理任务时能够获取丰富且及时的外部背景信息,从而给出更准确、更贴合实际需求的回答与解决方案。其次,该工具支持 Model Context Protocol(MCP)以及多种扩展插件,这为其功能拓展提供了广阔的空间,开发者可以根据自身的特定需求,通过安装相应插件或遵循MCP协议进行定制开发,不断丰富Gemini CLI的功能。再者,Gemini CLI允许用户自定义提示和指令,无论是个人开发者根据自身的编程习惯,还是团队基于特定的工作流程,都能够对其进行个性化设置,让工具更好地服务于实际工作。

此外,它还支持在脚本中进行非交互调用,这一特性使得开发者能够轻松实现任务自动化,并将其与现有的工作流程进行无缝集成,进一步提升工作的自动化程度与连贯性。

值得一提的是,Gemini CLI完全开源,基于Apache 2.0许可协议发布。这意味着全球的开发者社区都可以参与到项目的发展中来。开发者们能够查阅其代码,深入了解其运行机制与安全机制。谷歌也积极鼓励开发者们提交漏洞报告,提出功能优化建议,贡献代码优化方案等,通过社区的集体智慧,推动Gemini CLI不断完善与发展。

「93913原创内容,转载请注明出处」