我最近一直在思考,為什麼建構代理式系統仍然感覺如此笨拙,我想我終於找到癥結點了。重複出現的模式是這樣的:你擁有一個大型語言模型(LLM)。LLM 以任何合理的標準來看,都是有史以來最強大的文字處理機器。從統計學意義上講,它讀過所有存在的 man page、所有關於 awk 的 Stack Overflow 回答、GitHub 上所有被檢查過的 dotfile,以及所有關於 sed 替換為何不起作用的 2009 年抱怨部落格文章。
它能產生一個讓 1990 年代系統管理員懷舊落淚的 find ... -exec 指令。從深層意義上說,它對 shell 語言非常「流利」。然後我們讓它坐在我們嶄新的 SaaS 平台前說:好的,我們要教你如何使用我們的產品。這是我們為你編寫的四十七個精心設計的 MCP 工具。
這是每個工具的 JSON 結構描述。這是一份 200 頁的整合指南。請不要即興發揮。我認為,這完全是本末倒置。我想要論證的論點很簡單:代理式 SaaS 的下一個階段,不是關於聊天介面,也不是關於日益複雜的工具基礎設施。它是關於給予代理一個完整的命令列介面(CLI),然後讓開。
最終,每個 SaaS 都將推出一個平行的命令列介面,這不是為了開發者的便利,而是作為其非人類用戶的「主要」介面。而這些非人類用戶,正日益成為其大部分用戶。



