2011 年就有人認真討論:手機上編程什麼時候能實現。當時最樂觀的估計放到 2016 年都算激進。現在是 26 年,還沒實現。
為什麼?性能早就不是問題,牆也不是磚砌的。手機這東西,始終沒給你 root 權限。
iOS 的沙盒不許你隨便跑編譯器:你切去瀏覽器查個文檔,它就把你的編譯進程殺了。安卓寬鬆一點,Termux 那樣的方案始終是愛好者玩具,成不了氣候。十五年,芯片翻了不知多少倍,這道牆一寸沒挪。
這道牆今天攔住的不只是編譯器,是 Agent。Agent 要幹事,靠的是權限:讀你的文件、點你的屏幕、跑你的腳本。沒有權限,AI 就沒有手。沒有手的 Agent,再聰明也只是個顧問——顧問只出主意,動手的才叫 Agent。
於是有些產品的選擇就很耐人尋味。都説 AI 時代每個人都是開發者,卻要你為了實現一個功能去開發者平台走流程。這件事本身挺搞笑。
毛病出在哪?把用戶想得太蠢。預設你什麼都不懂,只能按它的流程走;把所有路替你鋪好,把所有岔路替你封死。
話説回來,不能一竿子打翻一船人。Anthropic 的產品進去就一個框,什麼按鈕都沒有——如果用戶很蠢,看到那個框他什麼都幹不了。可這恰恰是對用戶的尊重:我假設你有能力表達自己。空框是照妖鏡,照的是你自己的需求清不清楚。
所以分界不在框,在權限。框後面,給不給你完整的機器?安卓好歹留個開發者模式;有的系統連這個幻想空間都堵死了。潛台詞是同一句:用戶不配擁有完整的機器控制權。
權限就是 AI 的手。手被綁住的 Agent,智商再高,也只是個會説話的顧問。