CLI 到底是個啥?為啥突然火了?
釘釘和飛書在同一天開放了 CLI 支持,然后企微周末連夜更新增加了 CLI 支持。
![]()
在此之前,網易云音樂、美圖也開放了 CLI 控制能力,同步上線 Skills
![]()
更早的,Obsidian 在 1.12.0 版本增加了對 CLI 的支持,可以直接使用 CLI 創建編輯筆記
![]()
十分鐘搞懂這個“新”概念,并擁有自己的CLI
- 這 CLI 到底是個啥?
- 為啥都往里涌?
- 我能做個 CLI 么?
- 我的產品能 CLI 么?
CLI 是Command Line Interface的簡稱,翻譯成中文就是命令行界面。
emmmmm,沒聽過?下面這個就是:
![]()
就是在你電腦的終端(Mac)或者 Powershell/CMD (Win)里,輸入一行指令,就可以實現一個功能。
比如,系統自帶一個叫cp的指令,當你在終端輸入:cp hello.txt nihao.txt時,電腦就會把你當前文件夾里名為hello.txt的文檔,復制一份命名為nihao.txt。
比如,如果你學習過 Python,你會知道,如果你需要運行一個你寫的腳本程序,需要在終端輸入python jiaoben.py
再比如,你在安裝 OpenClaw 的時候,第一句話是curl -fsSL https://openclaw.ai/install.sh | bash,這個指令的意思是“從那個網址下載一個東西安裝”
這些都是 CLI:一個通過終端輸入指令,而不是點擊按鈕的方式,讓電腦執行動作的方式。
本質上,CLI 就是一個程序,它的運行方式不是雙擊程序,而是在終端輸入指令。
有時候,你輸入某個指令的時候,會提示你Command Not Found,意思是說你輸入的那個指令,這電腦上沒安裝,你的電腦不知道有這么個指令。
![]()
這意思相當于:你的電腦上沒安裝 Word 程序,你還雙擊打開一個.docx的文檔,電腦就會提示你:無法打開這個應用程序。
CLI 不是才火的概念,在喬布斯和比爾蓋茨把 GUI 圖形界面推廣開之前,“玩電腦”就是在這個那個黑漆漆的框里輸入 CLI。
電影《黑客帝國》里那些黑底、綠色滾動的東西,就是 CLI。
![]()
Agent??CLI
理解了什么 CLI,你應該立刻就想到:這玩兒好啊,Agent 肯定喜歡!
以在飛書上創建一個日歷事項為例:
- 人的操作路徑是:雙擊打開飛書,點擊日歷按鈕,點擊創建日程,填入事項、選擇時間,點擊創建。
- 如果讓 Agent 走人的操作路徑,需要:截圖找到飛書在頁面的位置,控制鼠標雙擊制定坐標位置,等待,截圖,識別找到日歷按鈕,控制鼠標……
這對 AI 來說非常不友好,但是換成 CLI,就非常簡單了:
- 給 Agent 提供一個使用終端的工具(生成 CLI 幫它運行)
- 給 Agent 安裝好飛書的 CLI,通過 Skills 告訴 Agent 怎么用
- Agent 在需要創建日歷事項時,直接生成指令調用終端工具就好了。
下面是使用飛書 CLI 創建日程的具體案例:Agent 生成一個指令 → 使用電腦的終端執行指令 → 運行后返回結果 → AI 看到結果知道已經創建好了,告訴用戶即可。
![]()
人類在飛書應用上看到的是這個:
![]()
Agent 最擅長的生成東西,而 CLI 這種不用視覺理解、純文本生成和交互的形式,天然友好。
(除了這個以外,還有一大堆好處,我們這篇是“快速搞懂 CLI”,暫時不深入了)
如何快速開發一個 CLI
想要擁有一個專屬的 CLI 指令,首先要理解:
CLI 本質是一個程序,安裝在電腦上后,會擁有一個可以在終端運行的指令。
之所以能通過 CLI 控制飛書,是因為你運行的那個 CLI 程序調用了飛書的 API。
你要實現其他功能,只需要把功能的邏輯梳理明白、告訴 Cursor 就好了!
跟寫一個網頁、APP 沒有任何區別 —— 只不過在這次寫出來是給 Agent 使用的。
簡單哭了,有沒有???
接下來就簡單了:
- 打開 Cursor
- 輸入:幫我開發具備如下功能的應用,并提供 CLI,主命令使用
jia-cli - “寫完后告訴我怎么安裝這個 CLI 程序”
- 然后等著,按 Cursor 給的教程安裝
- 就完了。
上面是我花 4 分鐘 28 秒,用 Claude Code 開發的jia-cli。
運行結果如下:
![]()
我還為它編寫了一個skill,以方便我的小龍蝦在我需要的時候使用
![]()
以上,搞懂了,請點贊轉發!
開發的提示詞我放在AI學習行動圈知識星球了,你可以直接去復制、發給你的 Claude Code、Cursor、OpenClaw,一鍵擁有同款“爛梗雞湯CLI”。
![]()
掃碼領取-50元優惠券 關于AI學習行動圈
這是我 23 年底開始,和人人都是產品經理社區共同運營的一個圈子,截止目前已經持續運營、維護超過 700 天了,已有超過 5000+圈友!
我的各種 AI 研究心得、發現的好應用、開發的小項目都會在里面分享,目前圈子有核心三個交流學習平臺。
?8 個微信群,早報和日常交流
微信群里每天一早有 AI 早報,上下午還有“讀報時間”,以及我每天不定期刷屏級的各種 AI 工具體驗、提示詞編排思考、行業新聞解讀同步。
![]()
以及,你可以在群里討論任何與 AI 相關的工具、應用問題,幾乎都能找到答案。
![]()
?騰訊文檔-圈友空間
用來沉淀體系化、深度的 AI 文章和超長的工程化提示詞,不定期更新。
當前包括:Claude code、Cursor、Manus等頂級產品的系統提示詞和工具列表,各種深度的 Agent 白皮書和實踐指南
![]()
?知識星球-每日報告、工具和實戰經驗分享
我在星球里主要維護「實戰分享」「工具箱」和「情報局」三個標簽
![]()
實戰分享是可以在日常工作和生活中直接應用的提示詞和效率工具。上面截圖里的 Step-Back 提示詞就非常好用,堪比 o4。在公眾號、直播中演示的所有 AI 實戰應用的提示詞也都在這個標簽下。
AI 工具和鮮知道就是好用的、熱門的 AI 工具、資訊分享,我把那些太技術、太浮夸的都篩選了,放進這個標簽的都是可以直接用來的好玩兒!
加入圈子,跟 5000+ 行動派一起玩 AI、聊 AI,精進起飛~
掃碼領取-50元優惠券
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.