前阵子跟一个字节3-1的朋友吃饭,聊到最近AI工具链的变化。他突然问我一个问题:你觉得现在CLI为什么这么火?
我想了想说,不就是因为大家都在用嘛,用的人多了自然就火了呗。Claude Code下载量都破亿了,Gemini CLI的Star也涨得飞快,受众扩大了嘛。
他听完摇了摇头,说你这个回答跟没答一样。用户量增长是结果,不是原因。你得想清楚一个问题——为什么AI时代,大厂们不约而同选择了CLI这个形态,而不是继续做更好的GUI?
我当时愣了一下。说实话这个问题我之前还真没认真想过。CLI不就是个命令行嘛,以前觉得是给程序员用的黑窗口,怎么突然就成了所有大厂都在抢的基础设施入口了?
后来我回去认真查了一圈资料,才把这个问题的逻辑给理清楚。今天就把这个思考过程分享出来,相信你看完也会有新的认识。
✦ ✦ ✦
那 为什么大厂都在在推CLI?
1. CLI是AI Agent的"母语"
这个可以说是最核心的一个原因了。CLI工具呢,它遵循的是Unix的哲学,就是说做好一件事情,然后通过管道去进行组合。这种模式啊,跟AI Agent的工具调用方式是高度匹配的。
在Agent的架构里面呢,AI模型是通过"工具调用"来触发外部操作的,比如说搜索文件、运行测试、提交代码这些。每一个工具就对应一个CLI命令,AI可以像搭积木一样去把工具链给组合起来。
面试官当时追问了一个点:那GUI为什么不行?原因就在于,每个GUI应用都有自己独立的一套操作模型,你没法用统一的方式去调用它们。但是在终端里面呢,所有工具都是共用stdin/stdout协议的,这就方便多了。
2. AI交互范式演进到了Agent阶段
工具形态的演化路径其实是挺清晰的,就是从插件到AI IDE再到CLI Agent这么一个过程。对应的交互方式呢,就是从自动补全到对话,再到编辑修改,最后到智能体。
这两条路径是彼此影响的,就构成了今天这样的一个AI编程生态。一旦交互方式进入了智能体工作流这个阶段呢,AI需要去操作的就不只是单个文件了,而是整个开发环境和工具链。而终端呢,正好提供了最直接的一个控制面。
3. 降低了CLI的使用门槛,受众扩大了
以前呢,开发者需要去记住那些复杂的命令语法。但是现在不一样了,你用自然语言把意图描述出来,AI就负责去生成并执行正确的命令。
这意味着什么呢?就是说CLI的受众从以前那些"记得住命令的人",扩展到了现在的"所有人"。有个数据可以说明这个问题,在采用AI编程工具之后呢,日均使用终端超过4小时的开发者比例,从34%上升到了61%。
4. 企业办公工具集中跟进
2025年3月的时候呢,阿里钉钉、字节飞书、腾讯企业微信集中开源了CLI工具。这场"48小时技术竞速"啊,它并不是简单的功能迭代,而是企业办公从GUI交互向AI原生架构进行迁移的一个标志性事件。
5. GUI的角色正在被重新定义
字节那位朋友当时说了一句话让我印象很深:你去看GitHub Copilot Agent的工作方式就知道了——在前台给Agent一个任务描述,它就在后台去运行,完成后给你开一个PR。真正的"编程"啊,是发生在你看不到的地方的。
所以现在真正业务层面的执行呢,是发生在CLI或者API这一层的。而GUI呢,它正在退化成为人类去观察AI工作进度的一个"仪表盘"。
6. CLI正在成为平台,形成飞轮效应
这种生态分层意味着什么呢?就是说CLI已经不再是单一的一个工具了,它是一个平台。平台效应一旦形成的话呢,迁移成本就会快速地上升,采用率也会加速增长。
Claude Code的2.4亿次下载、Gemini CLI的10万颗星,这些都是这一结构性选择的量化体现。CLI工具的第二次黄金时代啊,本质上就是AI Agent时代的一个基础设施选择。
一句话来总结的话呢:CLI火爆并不是什么"怀旧复古",它是AI Agent时代的架构必然选择。终端是唯一同时满足可组合、可审计、低摩擦这三个条件的执行环境,大厂们呢都在抢这个新的基础设施入口。
学AI大模型的正确顺序,千万不要搞错了
🤔2026年AI风口已来!各行各业的AI渗透肉眼可见,超多公司要么转型做AI相关产品,要么高薪挖AI技术人才,机遇直接摆在眼前!
有往AI方向发展,或者本身有后端编程基础的朋友,直接冲AI大模型应用开发转岗超合适!
就算暂时不打算转岗,了解大模型、RAG、Prompt、Agent这些热门概念,能上手做简单项目,也绝对是求职加分王🔋
📝给大家整理了超全最新的AI大模型应用开发学习清单和资料,手把手帮你快速入门!👇👇
学习路线:
✅大模型基础认知—大模型核心原理、发展历程、主流模型(GPT、文心一言等)特点解析
✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑
✅开发基础能力—Python进阶、API接口调用、大模型开发框架(LangChain等)实操
✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用
✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代
✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经
以上6大模块,看似清晰好上手,实则每个部分都有扎实的核心内容需要吃透!
我把大模型的学习全流程已经整理📚好了!抓住AI时代风口,轻松解锁职业新可能,希望大家都能把握机遇,实现薪资/职业跃迁~