Sudo 幫我做個三明治。未來已來!DoorDash 剛剛推出了 DoorDash CLI 的限量測試版,這是一個專為開發者設計的命令列工具,讓你可以直接透過你的 AI 代理程式在 DoorDash 點餐。該公司表示,這個工具可以用來搜尋店家、尋找優惠並結帳。
DoorDash 共同創辦人兼技術長 Andy Fang 在 X 平台上發文表示,這款名為「dd-cli」的新工具已開放給美國和加拿大 macOS 開發者透過候補名單申請。DoorDash 已被要求對這項新功能發表評論。
這項宣布引起了廣泛關注,因為從表面上看,它相當有趣。命令列工具通常與程式設計相關,而非訂購午餐。由 AI 代理程式執行命令來訂購沙拉或三明治,一開始可能會讓人覺得有些荒謬。
然而,DoorDash CLI 並非玩笑;它是「代理式商務」(agentic commerce)可能樣貌的一個範例。
透過此舉,DoorDash 將其訂購平台開放給 AI 代理程式,讓開發者能夠為自己的軟體和服務增加功能。這意味著開發者無需造訪 DoorDash 的應用程式,就能建立自己的工具來訂購食物、雜貨或尋找當地午餐優惠等,或者將這些功能作為建構區塊與其他工具結合使用。
DoorDash 也曾嘗試透過 iMessage 提供服務,現在更擁有自己的 AI 聊天機器人「Ask DoorDash」,這兩者都展示了代理式商務的運作方式。它也將其服務開放給 OpenAI 的 ChatGPT 和 Claude 等 AI 聊天機器人。
該公司用於申請新 CLI 工具的註冊表格中,包含一個欄位詢問開發者若獲准參與測試版,他們會建立什麼。
這次發布帶有一點幽默感,讓人想起那則關於程式設計師自動化荒謬任務的古老 XKCD 漫畫,例如做三明治。在漫畫中,一個程式設計師說「幫我做個三明治」,另一個人回答「什麼?自己做」,於是程式設計師說「sudo 幫我做個三明治」,另一個人就說「好的」。(這是程式設計師的幽默,懂嗎?)
X 貼文中的附帶影片也傾向於「過度工程化」的角度,它讀取 Slack 訊息、回憶、解析 JSON、檢查菜單結構、執行 Python 腳本、從錯誤中恢復並計算總金額,只為了完成像訂購三份沙拉這樣簡單的任務。當任務執行時,介面顯示「Flibbertigibbeting」,讓整個過程更加有趣。



