前段時(shí)間,一個(gè)本該躺在計(jì)算機(jī)博物館里的技術(shù)突然成了頂流。
釘釘開(kāi)源了dws-cli,飛書(shū)開(kāi)源了lark-cli,企業(yè)微信也跟進(jìn)了,官方CLI項(xiàng)目正式上架GitHub。這些辦公軟件巨頭不約而同地選擇了一個(gè)在上世紀(jì)90年代就被大眾拋棄的界面方式——命令行界面(CLI)。
從DOS到Windows,從命令行到圖形界面,人機(jī)交互的進(jìn)化史本質(zhì)上就是CLI逐漸消亡的歷史。GUI把計(jì)算從精英手里解放出來(lái),交給了每一個(gè)普通人。但三十年河?xùn)|,三十年河西,當(dāng)AI智能體成為新的“用戶”,CLI卻一夜之間翻紅了。
這確實(shí)有返祖那味兒。
01
從淘汰到復(fù)興
在人類(lèi)用戶端,CLI的消亡看似是不可逆的。1981年MS-DOS發(fā)布,用戶需要記憶“dir”、“cd”、“copy”這些命令。1985年Windows誕生,點(diǎn)擊圖標(biāo)成了新的交互方式。到了1990年代,GUI全面勝出,CLI被鎖定在程序員圈子里。三十多年后的今天,普通用戶連“命令行”是什么都不知道。
但AI時(shí)代的到來(lái),意外改寫(xiě)了這個(gè)劇本。
2025年底,Claude發(fā)布Code,一個(gè)編程助手產(chǎn)品。它不需要"看屏幕"、"點(diǎn)按鈕",而是通過(guò)CLI直接調(diào)用開(kāi)發(fā)工具。幾乎同時(shí),Cursor、QClaw等AI編程工具也采用了同樣的交互方式。程序員們發(fā)現(xiàn),AI用CLI比用GUI快得多。
原因很簡(jiǎn)單。AI用GUI就像你用嘴指揮別人用手機(jī):"點(diǎn)那個(gè)圖標(biāo),再點(diǎn)搜索,輸入張三,再輸入消息,再點(diǎn)發(fā)送……"每一步都可能出錯(cuò),還要不斷截圖、分析界面。而用CLI就像用遙控器操作電視,按一下就搞定。
這個(gè)區(qū)別在成本上體現(xiàn)得更直接。測(cè)評(píng)顯示,在簡(jiǎn)單任務(wù)中,采用MCP協(xié)議(一種類(lèi)似"翻譯官"的標(biāo)準(zhǔn)化接口)的Token消耗量,可能是CLI的數(shù)倍。AI不是人,它不需要圖形界面的直觀,它需要的是快、準(zhǔn)、省。
![]()
釘釘、飛書(shū)、企業(yè)微信敏銳地捕捉到了這個(gè)信號(hào)。它們把辦公軟件的每一個(gè)功能都封裝成了CLI命令,這些命令正在成為AI操作辦公軟件的新"鍵盤(pán)"。
02
技術(shù)路線的演變
智能體操作軟件的技術(shù)路線,正在經(jīng)歷一場(chǎng)清晰的演變。
2025年之前,智能體想操作軟件只能"看屏幕、點(diǎn)按鈕"。典型代表是國(guó)產(chǎn)手機(jī)廠商和大模型廠商AI手機(jī)的純GUI方案。AI通過(guò)視覺(jué)模型識(shí)別手機(jī)界面,模擬人類(lèi)點(diǎn)擊。這種方式的優(yōu)勢(shì)是"普適",能操作任何有界面的軟件,但劣勢(shì)也很明顯:容易出錯(cuò)、風(fēng)險(xiǎn)大。
但智能體生態(tài)的后浪,比任何時(shí)候都拍地快。純GUI推出不到幾個(gè)月,就已經(jīng)在新浪潮的沖擊下快速被遺忘,成為歷史的匆匆一筆。因?yàn)橛脩粽嬲枰模皇?AI能操作任何軟件",而是"AI能快速、準(zhǔn)確地操作我用得最多的軟件"。GUI路線解決了前者,但代價(jià)太大了,它繞過(guò)應(yīng)用授權(quán)直接操作,導(dǎo)致隱私數(shù)據(jù)“全景式”暴露,遭遇生態(tài)集體反對(duì)也在預(yù)料之中。
與之幾乎前后腳出現(xiàn)的是MCP路線。MCP(Model Context Protocol)是Anthropic提出的標(biāo)準(zhǔn)化方案,把所有工具都定義好,AI需要用哪個(gè)就從定義庫(kù)里"翻譯"調(diào)用。這個(gè)方案看起來(lái)很完美:統(tǒng)一標(biāo)準(zhǔn)、權(quán)限管理精細(xì)、功能全面。但問(wèn)題在于,每次調(diào)用前MCP都要把所有工具的定義加載一遍。這就像你去超市,店員先介紹完所有商品再讓你買(mǎi)一樣?xùn)|西。無(wú)法回避的成本問(wèn)題,讓MCP在實(shí)際應(yīng)用中尷尬起來(lái)。
現(xiàn)在出現(xiàn)了第三條路線:CLI路線。釘釘、飛書(shū)、企業(yè)微信的選擇代表了這條路。思路很簡(jiǎn)單,把軟件功能封裝成CLI命令,AI直接敲命令就行,不需要MCP這個(gè)"翻譯官"。這條路就像回到了三十年前的交互方式,但它也最實(shí)用——快、準(zhǔn)、省。
![]()
飛書(shū)采用了三層架構(gòu):第一層Shortcuts快捷命令,給人類(lèi)和AI都用;第二層API Commands平臺(tái)命令,和開(kāi)放平臺(tái)API一一對(duì)應(yīng);第三層Raw API原始接口,覆蓋2500+接口。釘釘更加謹(jǐn)慎,需要白名單、灰度共創(chuàng),但配套了OpenClaw連接器。企業(yè)微信聚焦小微場(chǎng)景,面向10人及以下企業(yè),開(kāi)放7大核心能力。
三家不約而同的選擇傳遞了一個(gè)明確信號(hào):在AI時(shí)代,CLI是智能體操作軟件的最佳方式。
03
安全性之爭(zhēng)
智能體之間的調(diào)用一旦普及為CLI模式,會(huì)比純GUI更安全嗎?
表面上看,CLI模式確實(shí)存在安全隱患。海外開(kāi)發(fā)者指出,CLI方式在安全性和權(quán)限管理上需要打一系列補(bǔ)丁,因?yàn)槊钚斜葓D形界面更難控制,AI如果輸入了錯(cuò)誤命令,后果可能比點(diǎn)錯(cuò)按鈕更嚴(yán)重。
但CLI模式的安全優(yōu)勢(shì)其實(shí)被低估了。
飛書(shū)、釘釘、企業(yè)微信的CLI都是基于開(kāi)放平臺(tái)API封裝的。每個(gè)命令背后,都有一套成熟的權(quán)限體系。這些權(quán)限不是臨時(shí)加的補(bǔ)丁,而是企業(yè)長(zhǎng)期運(yùn)營(yíng)積累的成熟體系。相比之下,GUI模式下,AI通過(guò)"點(diǎn)按鈕"操作軟件,不僅軟件完全被架空無(wú)法感知,用戶自己也因?yàn)槿泄芏静恢繟I干了什么,整個(gè)流程看似絲滑,實(shí)際上反而難以追蹤到底執(zhí)行了什么。
![]()
更關(guān)鍵的是,CLI模式有更好的可審計(jì)性。命令是文本,可以完整記錄、追蹤、審計(jì)。AI調(diào)用了哪條命令?執(zhí)行了什么參數(shù)?結(jié)果是什么?這些都可以留下清晰的日志。而在GUI模式下,AI操作的過(guò)程是黑盒,難以審計(jì)。
CLI模式還減少了對(duì)視覺(jué)模型的依賴(lài),降低了被攻擊的風(fēng)險(xiǎn)。純GUI路線依賴(lài)視覺(jué)模型識(shí)別界面,攻擊者可以通過(guò)修改界面UI讓視覺(jué)模型誤識(shí)別,從而誘導(dǎo)AI執(zhí)行錯(cuò)誤操作。CLI模式不需要視覺(jué)模型,直接調(diào)用命令,這條攻擊路徑就被堵死了。
此外,CLI模式支持"沙盒化"隔離。CLI命令可以在受限環(huán)境中運(yùn)行,比如企業(yè)微信的CLI可以限制在某個(gè)企業(yè)的范圍內(nèi)運(yùn)行,無(wú)法越權(quán)操作其他企業(yè)的數(shù)據(jù)。而在GUI模式下,AI一旦獲取了手機(jī)控制權(quán),理論上可以操作任何應(yīng)用,很難做隔離。
04
這不是復(fù)古
CLI一夜翻紅的開(kāi)發(fā)者社區(qū)討論里,有兩個(gè)詞值得關(guān)注。
一個(gè)是"返祖"。CLI在人類(lèi)用戶端的淘汰是不可逆的,但它在AI端的復(fù)興確實(shí)像是返祖現(xiàn)象——從復(fù)雜回到簡(jiǎn)單,從圖形回到命令行。
第二個(gè)是"返璞歸真"。返祖聽(tīng)起來(lái)是退化,但在這個(gè)場(chǎng)景下其實(shí)是進(jìn)步。因?yàn)樽詈?jiǎn)單的解決方案往往是最有效的,AI不需要圖形界面的直觀,它需要的是快、準(zhǔn)、省。
釘釘、飛書(shū)、企業(yè)微信的選擇,本質(zhì)上是回歸了問(wèn)題的本質(zhì):如何讓AI最高效地操作軟件?答案是不要讓AI像人一樣"看屏幕、點(diǎn)按鈕",而是給AI一套命令行的"遙控器"。
這背后是商業(yè)邏輯的變化。辦公軟件的核心用戶,正在從人類(lèi)變成AI。人類(lèi)用戶需要直觀的圖形界面,但AI用戶需要的是高效的操作接口。當(dāng)AI成為新的"用戶",軟件的設(shè)計(jì)邏輯必然要跟著變。
所以CLI一夜翻紅不是技術(shù)的倒退,而是商業(yè)思維的轉(zhuǎn)變。這不是復(fù)古,而是AI時(shí)代的新開(kāi)始。
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
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.