别再切屏问 AI 了!把 Claude、Gemini、Codex 塞进命令行的保姆级教程与避坑指南

张开发
2026/4/10 16:41:25 15 分钟阅读

分享文章

别再切屏问 AI 了!把 Claude、Gemini、Codex 塞进命令行的保姆级教程与避坑指南
现在网上各种CLI都很火GUI反而是慢慢的退出大众视野为什么大家开始喜欢终端里使用AI呢抱着这个态度我基本上把市面上主流的CLI都安装了一遍随便把安装教程也梳理了一遍。在我刚开始折腾 CLI选择的是Claude Code但是后面、Gemini CLI、Codex CLI我也在后面的日子安装并体验了而且都跑了一段时间。但是我可能和其他的文章不一样这篇文章不聊跑分也不争谁最强我只讲 3 件事怎么装、怎么判断它真的能用、我现在大概怎么分。你如果想第一时间使用上CLI那这篇文章绝对可以当你的第一轮上手参考资料。基础环境确认对于新手尤其是小白我一般不建议上来就复制命令。CLI 这类工具最烦的不是安装命令本身而是基础环境和知道为什么会错的解决方案。首先先确认 4 件事机器上有没有安装的node和npm当前 shell 的PATH正不正常账号和订阅有没有到位网络环境是否稳定会不会影响登录流程先跑这几个最基础的检查命令node -v npm -v which node which npm echo $SHELL如果这里已经报command not found那后面先别装 CLI先把 Node 环境补齐。如果 Node 和 npm 都有但你后面装完还是跑不起来十有八九是PATH没刷进去或者 shell 没重新加载。注意 CLI 装不上不一定是命令错了。很多时候是 Node 版本太旧、PATH 没生效或者你当前终端压根没吃到新环境。如果不会使用nvm的可以参考教程安装nvm安装教程开始安装其实我相信网上各种各样的安装教程肯定已经满天飞了我这里就不啰嗦直接使用最直接的方式讲解安装中间也会插入一些踩坑和注意事项。Claude Code如果你本身就在用 Claude 生态Claude Code上手会比较顺。最常见做法就是用 npm 直接装npm install -g anthropic-ai/claude-code装完先确认命令在不在claude --version如果这里直接报command not found: claude先别急着重装。优先看全局 npm bin 在不在PATHshell 有没有重开你是不是在用 nvm但当前终端没切到正确版本Gemini CLIGemini CLI其实是三个CLI客户端里面我觉得做的最简陋的很多功能都是缺失的。我也不知道谷歌这家公司为什么在CLI上面怎么不上心。但是我还是推荐尝试一下这个 CLI不是他有多好而是可以体验Gemini相关的模型后续我也会讲解为什么推荐安装npm install -g google/gemini-cli装完照样先看版本gemini --version其实安装没多难只要是去AI studio里面获取API KEY很多人都找不到入口。我这里就把谷歌获取API KEY的入口放在这里了只需要生成API KEY配置上就可以使用了。AI Studio API Key 入口https://aistudio.google.com/api-keysCodex CLICodex CLI现在是我的主力现在经常拿来干代码相关的活很多人肯定会问我为什么不使用Claude Code作为主力主要还是额度和封号问题。我觉得稳定才是第一位的如果出现问题无法继续使用会对现有的工作流造成冲击。安装命令npm install -g openai/codex装完先看codex --version如果版本能正常出来就可以使用官方的授权登入登入使用了如果不喜欢CLI也可以使用官方的Codex App也是十分好用的但是我自己习惯了CLI的方式也有可能是因为玩多了Linux对命令行情有独钟。注意事项环境变量没配好账号状态不对当前 shell 没拿到你刚写进去的配置推荐小技巧如果不熟悉命令我们可以使用官方的help命令找到常用的命令claude --help gemini --help codex --help装完以后我一般会先跑下面这几条最常用的命令先确认这套 CLI 已经不是“简单的装上了而是真的能干活开始工作了。登入授权claude auth codex login交互测试claude -p 用一句话说明当前目录适合做什么 gemini -p 用一句话说明当前目录适合做什么 codex exec 用一句话说明当前目录适合做什么还有几条我觉得比较重要的claude -c gemini --list-sessions codex resume --last命令介绍-p/exec先试一条最小任务不用一上来进交互界面-c、--list-sessions、resume --last回到上次会话不用每次重开我的体验和感受其实三个CLI我都有高强度的去使用但是最主力的还是Codex以前是Claude code是我的绝对主力但是在我封了三个号之后我慢慢的有意识的迁移到了Codex上去了。我自己经常干的活有三类写代码写文案干一些脚本或者任务编排写代码我最愿意使用的是Codex因为额度足够还有单独的review代码的额度写后端代码也深得我心。文案创作方面我喜欢用Claude去完成任务的编排最主要的还是很简单就可以凝练我需要的中心思想而且官方仓库的skill真的很完善充足。Gemini在很多时候都是给我打下手的我为什么会去安装Gemini CLI的原因就是方便其他AI调用它只需要告诉他相关的命令和安装的位置整合成一个对应的Skill。在需要调用其他模型组合完成任务的使用就可以使用对应的CLI完成很方便的组合调用Token也很节省。再简单任务分配我都是让Claude Code调用Gemini的CLI完成我知道肯定还有其他方案但是在我自己使用下来这种方式还是最舒服的。延伸阅读 如果你更关心装完以后到底怎么分工可以接着看这篇高强度实测 6 大 AI 模型Claude 写文最强但我写代码不选它。我的一些建议其实别把东西想的太复杂可以先上手试一试是不是自己喜欢的每天都有新的知识我们不可能不去更新迭代。前面我测试国产模型也是一样的意思多尝试和实际体验才知道哪个才是自己的虽然网上有很多相关的测评和解说但是跟自己真正上手还是有很大差距的。也不要带着有色眼镜去看待其他厂商的测评觉得某一个厂商就一定行某一个厂商就绝对不行。谷歌这么大的厂在CLI的完成度确是最差的这也是我没想到的。具体建议你主要写代码就装Codex CLI。 你更看重连续协作和解释就装Claude Code。 你只是想让其他模型使用Gemini的模型而且是通过 CLI 的方式那你就可以选择安装Gemini CLI。

更多文章