CLI,其实就是 Agent 和电脑的对话框
从未coding过的我,在选购MacBook Air的时候,我无意间在抖音上看到一条评论:
homebrew是Mac用户必装。
正准备安装时,是我第一次主动打开终端。我还以为我这算研究编程了,当时的我,AI搭子只有豆包。豆包告诉我——这是CLI

满屏的英文路径、奇怪的缩写、还有一堆我看不懂的符号。
第一反应是——这玩意儿是程序员用的,不是我该碰的。
其实还真不是只要会指挥AI agent就万事大吉了,它总是蹦出一些语言(尤其基于终端的agent),尤其是确认之前...
嗯...有些CLI,你还真是要懂。
就像即使你坐在副驾跑长途,你得看得懂道路,而不是上车呼呼大睡,那完蛋了,主驾也睡着了怎么办?你得提醒他,帮他看路!
10个你一定会遇到的场景
我按根据实际和AI合作的过程中常见的一些CLI,整理了一张表——这些是你只要用AI agent,几乎一定会见到的:
brew installnpm install | ||
cd ~/project | ||
ls | ||
python3 script.py | ||
git clonegit push | ||
| 第一反应不是慌,是看关键字 | ||
Permission denied | ||
~//Users/... | ||
Ctrl+C | ||
localhost:3000port 3000 |
这10个场景基本覆盖了我们在Vibe Coding工作中90%的使用场景。

怎么读报错——三个层次
用agent最常碰到的情况就是:它跑着跑着突然跳出一段红色字。
刚开始我看到红色Error就头大。
但现在回头看,读懂报错压根不需要你会编程。

第1层:认关键字
不是看懂整段英文,是抓那几个关键单词:
not found— 东西没装上 permission denied— 权限不够,可能需要输入密码,或者让你再给它开点权限 timeout— 通常是网络问题 command not found— 这个命令不存在,可能是没装
能认出这几个词,你已经知道卡在哪了。
第2层:把报错贴给agent
看到红色字,其实不用自己琢磨。
复制粘贴后直接跟agent说:「这儿错了」
它自己读得懂自己的报错,还会告诉你怎么办。很多时候它就直接帮你修了。

第3层:能预判问题走向
用得多了,你看到报错就能大概猜到:
这是安装的问题 这是路径的问题 这是权限的问题 还是单纯网络的问题

夜雨聆风