惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
The Exploit Database - CXSecurity.com
F
Fortinet All Blogs
U
Unit 42
F
Full Disclosure
雷峰网
雷峰网
博客园 - 司徒正美
云风的 BLOG
云风的 BLOG
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
Tailwind CSS Blog
The Cloudflare Blog
Last Week in AI
Last Week in AI
罗磊的独立博客
D
DataBreaches.Net
C
Check Point Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
O
OpenAI News
C
CXSECURITY Database RSS Feed - CXSecurity.com
aimingoo的专栏
aimingoo的专栏
S
Security @ Cisco Blogs
大猫的无限游戏
大猫的无限游戏
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
S
SegmentFault 最新的问题
NISL@THU
NISL@THU
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Hacker News
The Hacker News
Webroot Blog
Webroot Blog
Security Latest
Security Latest
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Google DeepMind News
Google DeepMind News
酷 壳 – CoolShell
酷 壳 – CoolShell
N
News | PayPal Newsroom
P
Proofpoint News Feed
B
Blog RSS Feed
MongoDB | Blog
MongoDB | Blog
C
Cybersecurity and Infrastructure Security Agency CISA
N
News and Events Feed by Topic
Google Online Security Blog
Google Online Security Blog
H
Help Net Security
Spread Privacy
Spread Privacy
T
Threat Research - Cisco Blogs
GbyAI
GbyAI
I
Intezer
Application and Cybersecurity Blog
Application and Cybersecurity Blog
M
MIT News - Artificial intelligence
Vercel News
Vercel News
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
IT之家
IT之家
MyScale Blog
MyScale Blog
腾讯CDC

清竹志-(原清竹茶馆)

读完 DeepSeek-V4 技术报告:这次最值得看的,不是“更大”,而是“更省” Codex Skills 不是 Prompt 的升级版,而是写给 AI 的岗位 SOP 【译】React 服务器组件中的关键安全漏洞 Vercel收购NuxtLabs,我和尤雨溪一样心情复杂 Newsletter逆天福利:三种方式获取全年免费 AI/SaaS 工具包(含团体购买兑换防坑指南) Google发布Agent2Agent(A2A)协议:开启协作式 AI 代理的新时代 颠覆传统搜索!全球AI搜索工具正在攻城略地 激战“后DeepSeek时代”:全球大模型开启“地狱级”内卷模式 改名公告:清竹茶馆的新篇章-清竹志 【2023年终总结】与逝去的年华道个别 【前端工程化】Nextjs项目工程化最佳实践总结(献给2023-1024的礼物) 【2022年终总结】此去经年,烟消雾散,晨曦微露 【1024献礼】生成可掌握钱包和揭秘NFT和token被盗案例以及如何预防被盗 【2021年终总结】刚好遇见你,留下百年的期许 【Swift】Swift学习计划与资料 【前端工程化】Vite关于Vue3/React项目工程化总结(献给2021-1024的礼物) 【图解算法】前端思维学习图解算法数据结构笔记(一)之算法复杂度 【三亚攻略】2021年三亚团建攻略 【前端工具】前端工具函数合集 【2020年终总结】如果这一年你很健康,那便是最好的一年!
免费平替Claude-Code:Google Gemini CLI深度解析与实践指南
vadxq · 2025-06-24 · via 清竹志-(原清竹茶馆)

最近,Claude-Code刷屏朋友圈!紧接着昨晚Google推出的开源免费的Gemini CLI让AI强大能力直接走进开发者的终端界面,这款免费开源工具正彻底改变开发者与AI的交互方式。无需切换应用,直接在命令行中完成内容生成、代码辅助与复杂问题解决,开创了终端交互新时代。

为何选择Gemini CLI?四大核心优势

  1. 开源免费,透明可定制

作为开源项目,Gemini CLI不仅免费使用,更重要的是提供了完全的代码透明性和可定制性。这种开放模式激发了全球开发者社区的贡献,确保工具能快速迭代、持续进化。

  1. 强大的AI代理能力

基于”Reason and Act (ReAct)”循环机制,Gemini CLI远超普通聊天机器人,可自主分解任务、调用工具、执行动作并自我修正。这种代理能力可自动化复杂工作流,从代码错误修复到功能模块创建,大幅提升开发效率。

  1. 无缝终端集成体验

将AI能力直接融入开发者最熟悉的终端环境,最大限度减少上下文切换开销,让开发流程更专注、更高效。

  1. 突破性的多模态与大上下文处理

能处理超越1M token上下文窗口限制的大型代码库,支持PDF文档处理、视频分析和媒体生成,拓展了AI在创意与开发领域的应用边界。

gemini-cli-skills-list

三步上手,即刻体验

  1. 环境准备
  • Node.js: v18+(推荐LTS版本)
1
2

node -v
  • 网络连接: 确保可访问Google服务
1
2

curl www.google.com
  1. 简单安装,两种方式
  • 通过 npx 快速运行 (推荐初次尝试体验使用这种方法):
1
npx https://github.com/google-gemini/gemini-cli
  • 全局安装 (长期使用推荐)
1
npm install -g @google/gemini-cli

安装好后输入/help可以看到命令列表

gemini-cli-help

  1. 认证配置
  • 使用个人 Google 账户 (快速上手): 可使用 Gemini 2.5 Pro 模型的权限,并享有每分钟最多 60 个模型请求和每天 1,000 个模型请求的额度
  • 使用 API Key (高级用途与更高额度):如果有更高需求可以采用这种,但是注意费用⚠️
1
2
3
- 生成 API Key: 首先,你需要前往 Google AI Studio 生成你的专属 API Key 。   
- 设置环境变量: 将生成的 API Key 设置为终端的环境变量。在终端中执行以下命令(请务必将 YOUR_API_KEY 替换为你的实际密钥):export GEMINI_API_KEY="YOUR_API_KEY"
- 持久化配置:放进配置文件里:~/.zshrc 或 ~/.bashrc
  • 其他方式:谷歌workspace账户或者是授权code assist用户,Vertex AI用户

gemini-cli-login-account

实战应用场景

  • 代码开发助手
1
2
3
4
5
6
7
8

gemini "分析这个代码库的核心模块和交互方式"


gemini "解释为什么这段代码会产生内存泄漏并提供修复方案"


gemini "创建一个带缓存的用户认证API"
  • 创意内容生成

利用多模态能力,从简单文本创作到复杂媒体内容分析与生成,一条命令轻松完成。创建文本肯定没问题,但是创建图片和视频是需要额外工具的。理解图片是没有什么问题的。

gemini-cli-skill-desc

  • 高效工作流自动化
1
2
3
4
5

gemini "总结过去一周的代码提交,按功能分类"


gemini "为这个API模块生成完整的使用文档"

这样终于可以看懂同事写什么了

  • 高级技巧与故障排除
1
2
3
参数调优: 使用--model、--temperature等参数精确控制AI行为
工具链集成: 通过管道连接其他命令行工具,如git log | gemini "总结这些提交"
调试技巧: 遇到问题时使用DEBUG=true gemini "你的提示"获取详细日志

gemini-cli-command-list

实战让Gemini Cli帮你做产品

创建一个简单的网页:高考能力小测试

  1. 告诉gemini-cli我的需求是什么

gemini-cli-project-demo-gkquiz

  1. 然后告诉它你的更细致需求,一步步调试,最后的到下面的结果,也可以扫码浏览:https://gkquiz.vadxq.com/

gkquiz.vadxq.com

创建一个工程化的nextjs项目

  1. 首先告诉gemini-cli,我们需要创建一个nextjs项目,是关于什么内容,有什么要求

gemini-cli-nextjs-start

  1. 它还会自己安装依赖,写完后会自己debug,并且运行起来

gemini-cli-nextjs-npm

gemini-cli-nextjs-debug.png

gemini-cli-nextjs-run

  1. 当运行后出现问题,需要取消运行后告诉它debug,这里有点不智能了,需要改进的地方

gemini-cli-nextjs-run-error

gemini-cli-bugfix

  1. 最后的目录结构和粒子特效如下

gemini-cli-nextjs-files

gemini-cli-nextjs-result

结语:AI终端新时代
Gemini CLI将强大的AI能力直接融入开发工作流,极大提升开发效率。随着持续进化,它将带来更强大的多模态能力和更深度的系统集成,成为每位开发者不可或缺的智能助手。立即尝试Gemini CLI,开启你的终端AI革命!

最后!建了一个AI交流群,欢迎诸君前来交流!有任何关于文章的疑问也可以在群里交流哟

回复公众号【aiqun】或者【ai群】访问 https://aiqun.vadxq.com

参考来源
[1] https://github.com/google-gemini/gemini-cli
[2] https://blog.google/technology/developers/introducing-gemini-cli-open-source-ai-agent