Google 重磅推出了 Gemini CLI,这是一款基于 Gemini 大模型驱动的命令行工具。
它把强大的生成式 AI 能力无缝整合进终端,能通过自然语言对话帮你写代码、梳理项目、自动化任务等,让开发流程更顺畅。
Gemini CLI 的核心能力
- 超大代码库理解与编辑(支持 1M+ Token 上下文):Token 上下文窗口(超 100 万),能轻松读懂整个代码库。
- 多模态能力:从草图到应用:可以直接给它一张界面草图,或者一份产品需求 PDF,它就能帮你生成完整可用的应用程序
- 自动化开发运维任务:你只需要一句话就能搞定这些操作,比如:
- "帮我查询昨天所有合并的 pull requests"
- "处理一下这个复杂分支的变基(rebase)"
- "给我总结一下最近的开发动态"
Gemini CLI 会帮你自动完成这些耗时任务,让你专注在更重要、更有创造力的工作上。
- 强大工具生态与多媒体生成:Gemini CLI 还能接入各种外部工具(Tools 和 MCP servers),让它能力更强。例如,它能整合 Google 最新的文生图(Imagen)、文生视频(Veo)、文生音乐(Lyria)模型,为你的命令行带来生成图片、视频、音乐等新玩法
- 内置 Google 搜索,实时获取资料:开发中遇到问题想找资料?你不用离开终端,Gemini CLI 内置了 Google 搜索。只需一句话,它就能帮你找到最新的技术文档、API 用法或解决方案,并直接给出答案。
快速上手 Gemini CLI
上手非常简单,只需几步:
- 安装(需提前安装 Node.js 和 npm 参考《Node.js 环境搭建三法》):
- npm install -g @google/gemini-cli
复制代码
- 启动与认证,在项目目录或任意目录下运行 gemini 命令,它会引导你完成 Google 账号登录认证。
启动时可选择终端配色方案:
它会提示你在浏览器登录 Google 账号,以授权使用 Gemini 2.5 Pro 模型。这过程安全可靠。
开始对话
启动后会看到 > 符号,表示等待你的指令。
试试问它写一个 Python 函数生成九九乘法表:- > 帮我写一个 Python 函数,可以打印出九九乘法表
复制代码 Gemini 会立刻生成代码,还可能附带解释。你还可以接着问:它会记住上下文并按新要求修改代码。
Gemini CLI 就像一个驻扎在终端里的 AI 高级开发伙伴。它把强大的 AI 能力与熟悉的命令行界面结合起来,大大简化复杂开发任务,提高生产力。
来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |