我们注意到一个反直觉的趋势:用惯了 Cursor 这类图形 AI 编程助手的资深开发者,正在大批「杀回」命令行。Claude-Code、AGY、Codex 这些终端 AI 智能体(能在命令行里自主执行多步编程任务的 AI 程序)正在成为新宠。但读完掘金这篇万字拆解后我们的判断是:这不是「谁取代谁」,而是 AI 编程工具正式分裂成了两条路线——CLI(命令行界面)跑长链路自动化,IDE(集成开发环境,程序员写代码的图形软件)守住视觉审查与调试的底线,混着用才是顶级团队的新常态。

这是什么

这场路线之争的本质,是「以人为中心」和「以 AI 为中心」两种心智模型的分裂。 IDE 派(Cursor、Windsurf):AI 是坐在你右侧的「副驾驶」,生成代码后等你点击 Accept。优点是所见即所得,断点调试、像素级 UI 调优、复杂 Diff(代码改动对比)逐行审查都靠图形界面完成。 CLI 派(Claude-Code、AGY、Codex):AI 被当作独立的 Unix 进程(操作系统里运行的程序),可以自主跑测试、读报错日志、自动改代码、循环验证直到绿灯、再自动提交。整个过程你只需下达目标,不必逐行确认。 一句话:一种是写代码时给你递工具,一种是当项目主管替你干完一整组动作。

行业怎么看

支持 CLI 一派的三个硬核优势: 一是可脚本化。终端 AI 能写进 Shell 脚本、定时任务里,做到「每天凌晨 2 点自动巡检 30 个仓库的依赖漏洞」——IDE 做不到。 二是错误自愈闭环。AI 写的代码缺依赖?它在终端里直接调用编译器读 Exit Code(程序退出码)、看报错堆栈、原地重试。没有复制粘贴的「上下文断层」。 三是几乎不吃资源。CLI 工具轻到可以远程连服务器在后台跑,本地电脑风扇不会起飞。 但反对声音同样锋利。原文作者明确警告,「没有一个理智的工程师会把核心支付业务的合并权限全盘交给 CLI」。红绿分屏的 Diff 审查是守住系统底线的最后一道视觉安全阀——终端字符流根本替代不了。 更深层的风险是:CLI 路线默认你精通 Linux、管道符(|)、Shell 脚本,门槛把九成普通开发者挡在门外。这不只是工具之争,是工程师群体的再分化。

对普通人的影响

对企业 IT:未来采购 AI 编程工具时,「IDE 还是 CLI」会是伪问题——更可能的预算结构是同时养两套,按场景调用。 对个人职场:程序员的核心价值正从「写代码快」转向「看懂 AI 在干嘛、能在关键节点把关」。只会按 Accept 的人,会最先被淘汰。 对消费市场:这事跟终端用户关系不大,但间接影响所有软件的迭代速度与稳定性——AI 越自动,人类审查就越关键。