Google 重磅推出了 Gemini CLI,这是一款基于 Gemini 大模型驱动的命令行工具。

它把强大的生成式 AI 能力无缝整合进终端,能通过自然语言对话帮你写代码、梳理项目、自动化任务等,让开发流程更顺畅。

Gemini CLI 的核心能力

  1. 超大代码库理解与编辑(支持 1M+ Token 上下文):Token 上下文窗口(超 100 万),能轻松读懂整个代码库。
  2. 多模态能力:从草图到应用:可以直接给它一张界面草图,或者一份产品需求 PDF,它就能帮你生成完整可用的应用程序
  3. 自动化开发运维任务:你只需要一句话就能搞定这些操作,比如:
    • "帮我查询昨天所有合并的 pull requests"
    • "处理一下这个复杂分支的变基(rebase)"
    • "给我总结一下最近的开发动态"

Gemini CLI 会帮你自动完成这些耗时任务,让你专注在更重要、更有创造力的工作上。

  1. 强大工具生态与多媒体生成:Gemini CLI 还能接入各种外部工具(Tools 和 MCP servers),让它能力更强。例如,它能整合 Google 最新的文生图(Imagen)、文生视频(Veo)、文生音乐(Lyria)模型,为你的命令行带来生成图片、视频、音乐等新玩法
  2. 内置 Google 搜索,实时获取资料:开发中遇到问题想找资料?你不用离开终端,Gemini CLI 内置了 Google 搜索。只需一句话,它就能帮你找到最新的技术文档、API 用法或解决方案,并直接给出答案。

快速上手 Gemini CLI

上手非常简单,只需几步:

  1. 安装(需提前安装 Node.js 和 npm 参考《Node.js 环境搭建三法》):
npm install -g @google/gemini-cli

  1. 启动与认证,在项目目录或任意目录下运行 gemini 命令,它会引导你完成 Google 账号登录认证。
cd your-project/
gemini

启动时可选择终端配色方案:

它会提示你在浏览器登录 Google 账号,以授权使用 Gemini 2.5 Pro 模型。这过程安全可靠。

开始对话

启动后会看到 > 符号,表示等待你的指令。

试试问它写一个 Python 函数生成九九乘法表:

> 帮我写一个 Python 函数,可以打印出九九乘法表

Gemini 会立刻生成代码,还可能附带解释。你还可以接着问:

> 很好,现在给这段代码加上详细注释

它会记住上下文并按新要求修改代码。

Gemini CLI 就像一个驻扎在终端里的 AI 高级开发伙伴。它把强大的 AI 能力与熟悉的命令行界面结合起来,大大简化复杂开发任务,提高生产力。

你的终端AI副驾的更多相关文章

  1. 比特大陆发布终端 AI 芯片 端云联手聚焦安防

    雷帝网 乐天 10月17日报道 比特大陆今日正式发布终端人工智能芯片BM1880,一同发布的还有基于云端人工智能芯片 BM1682 的算丰智能服务器 SA3.嵌入式AI迷你机 SE3.3D 人脸识别智 ...

  2. TensorRT加速 ——NVIDIA终端AI芯片加速用,可以直接利用caffe或TensorFlow生成的模型来predict(inference)

    官网:https://developer.nvidia.com/tensorrt 作用:NVIDIA TensorRT™ is a high-performance deep learning inf ...

  3. 深度 | AI芯片之智能边缘计算的崛起——实时语言翻译、图像识别、AI视频监控、无人车这些都需要终端具有较强的计算能力,从而AI芯片发展起来是必然,同时5G网络也是必然

    from:https://36kr.com/p/5103044.html 到2020年,大多数先进的ML袖珍电脑(你仍称之为手机)将有能力执行一整套任务.个人助理将变的更加智能,它是打造这种功能的切入 ...

  4. 深度 | AI芯片终极之战

    深度 | AI芯片终极之战 https://mp.weixin.qq.com/s?__biz=MzA4MTQ4NjQzMw==&mid=2652712307&idx=1&sn= ...

  5. 一文解读AI芯片之间的战争 (转)

    2015年的秋天,北京的雨水比往年要多些,温度却不算太冷.这一年里,年仅23岁的姚颂刚刚拿到清华大学的毕业证书;32岁的陈天石博士毕业后已在中科院计算所待了整整8年;而在芯片界摸爬滚打了14年的老将何 ...

  6. [转帖]中国AI芯“觉醒”的五年

    中国AI芯“觉醒”的五年 https://www.cnbeta.com/articles/tech/857863.htm 原来 海思的营收已经超过了按摩店(AMD) 没想到.. 十多款芯片问世,多起并 ...

  7. 深度解析 | 秒懂AI+智慧手机实践

    阅读数:17 ​​​随着人工智能的概念越来越深入人心,智慧化生活和对应的智慧化终端体验也吸引越来越多的目光.可以想见,人工智能会深刻改变终端产业,但目前也面临各种挑战和问题.此前,在南京软件大会上,华 ...

  8. 释放至强平台 AI 加速潜能 汇医慧影打造全周期 AI 医学影像解决方案

    基于英特尔架构实现软硬协同加速,显著提升新冠肺炎.乳腺癌等疾病的检测和筛查效率,并帮助医疗科研平台预防"维度灾难"问题 <PAGE 1 LEFT COLUMN: CUSTOM ...

  9. spring-boot-2.0.3源码篇 - @Configuration、Condition与@Conditional

    前言 开心一刻 一名劫匪慌忙中窜上了一辆车的后座,上车后发现主驾和副驾的一男一女疑惑地回头看着他,他立即拔出枪威胁到:“赶快开车,甩掉后面的警车,否则老子一枪崩了你!”,于是副驾上的男人转过脸对那女的 ...

  10. 从零开始学习PYTHON3讲义(三)写第一个程序

    <从零开始PYTHON3>第三讲 本页面使用了公式插件,因博客主机过滤无法显示的表示抱歉,并建议至个人主页查看原文. ​ 我见过很多初学者,提到编程都有一种恐惧感,起源是感觉编程太难了.其 ...

随机推荐

  1. DeepSeek 官方推出的实用集成工具百宝箱,建议收藏!

    项目介绍 该实用集成工具百宝箱汇聚了DeepSeek官方精心挑选和推荐的各类集成工具(其中包括:应用程序.AI Agent 框架.AI数据应用框架.RAG 框架.浏览器插件.VS Code 插件等), ...

  2. BUUCTF---萌萌哒的八戒(猪圈密码)

    1. 问题 2.知识点 猪圈密码 3.解题 对应解题,套上flag{whenthepigwanttoeat}

  3. 区块链特辑——solidity语言基础(一)

    Solidity语法基础学习 一.智能合约的结构: 首先以上是智能合约的结构,包含版权宣告.编译指示.Using for 宣告.错误定义.输入.列举与枚举.常数.合约.函数.注释.第一个注释不同于其他 ...

  4. Hack The Box-Chemistry靶机渗透

    通过信息收集访问5000端口,cif历史cve漏洞反弹shell,获取数据库,利用低权限用户登录,监听端口,开放8080端口,aihttp服务漏洞文件包含,获取root密码hash值,ssh指定登录 ...

  5. 【JDBC】总结

    JDBC核心技术 第1章:JDBC概述 1.1 数据的持久化 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用.大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数 ...

  6. netstat 与 ss 比较

    一.netstat 命令 1. 核心功能 显示网络连接.路由表.接口统计等信息. 支持TCP.UDP.UNIX域套接字等协议. 可查看进程与端口的关联. 2. 常用语法示例 查看所有活动连接 nets ...

  7. DeepseekScanner deepseek+python实现代码审计实战

    一.功能概述 DeepseekScanner实现了扫描源代码项目中的所有代码文件发送给deepseek进行安全审计的功能.具体细节包括扫描所有子目录中的代码文件,然后依次将代码文件切片发送到deeps ...

  8. .net WorkFlow 流程定义

    WikeFlow官网:www.wikesoft.com WikeFlow学习版演示地址:workflow.wikesoft.com WikeFlow学习版源代码下载:https://gitee.com ...

  9. Visual Studio 2022 v17.13新版发布:强化稳定性和安全,助力 .NET 开发提效!

    前言 今天大姚带领大家一起来看看 Visual Studio 2022 v17.13 新版发布都更新了哪些新功能,为我们开发工作带来了哪些便利,是否真的值得我们花费时间把 Visual Studio ...

  10. 2025dsfz集训Day12: 斜率优化DP

    Day12:斜率优化DP 一次函数与斜率 斜率:表示一个直线倾斜程度.定义为和正方向水平轴的夹角的正切值. 经过两个点 \((x1, y1)\) 和 \((x2, y2)\) 的直线的斜率为 \(\f ...