AI Agent 的 Android 時刻:Stripe 前技術長為什麼要打造一個「Agent 作業系統」
Stripe 前技術長 David Singleton 與 Android 元老 Hugo Barra 共同創辦 Dreamer,打造 AI Agent 平台。種子輪估值 5 億美元的背後,是一套從行動時代搬過來的平台思維:Sidekick 當核心、Gallery 做生態、工具開發者有償參與。

本文整理自《Latent Space: The AI Engineer Podcast》2026 年 3 月播出的單集。
{{< youtube TvmxWWfiYWI >}}
{{< spotify "episode/1mYToOvlWpXWuSQ9YShJ0H" >}}
{{< apple-podcast "tw/podcast/dreamer-the-personal-agent-os-david-singleton/id1674008350?i=1000756395181" >}}
做過 Android 和 Stripe 的人,看到了什麼
2024 年,David Singleton 離開了待了七年的 Stripe 技術長職位。在那之前,他在 Google 待了十一年,從倫敦辦公室最早期的工程師之一,一路做到領導 Android Wear 和 Google Fit 的工程副總裁。更早之前,他在 Symbian 開發諾基亞和三星智慧型手機的作業系統核心。這個人的職業軌跡,幾乎就是「行動運算」這個概念從萌芽到成熟的完整縮影。
他離開 Stripe 後做的第一件事,不是去當創投合夥人,也不是退休寫回憶錄,而是找上了老同事巴拉(Hugo Barra)。巴拉的履歷同樣驚人:Google Android 產品副總裁、小米全球副總裁、Meta 旗下 Oculus VR 副總裁,MIT 雙學位。兩人在 Google 的 Android 早期就認識,十八年後再次聯手,這次他們要做的事情,跟當年在 Android 上做的事情本質相同:為一項突破性技術建立一套讓普通人也能用的平台。
這家公司最初叫 /dev/agents,2026 年 2 月以 Dreamer 的名字正式公開。種子輪拿了 5,600 萬美元,估值 5 億美元,由 Index Ventures 和 CapitalG 領投。投資人名單本身就是一張矽谷 AI 名人錄:OpenAI 共同創辦人 Andrej Karpathy、Scale AI 執行長 Alexandr Wang、Android 創辦人 Andy Rubin。這群人押注的不只是一個產品,而是一個信念:AI Agent 需要自己的作業系統。
Dreamer 到底是什麼
要理解 Dreamer,最好先忘掉你對「AI 聊天機器人」的所有印象。Dreamer 不是另一個 ChatGPT 介面,也不是一個 no-code 的 App 生成器。Singleton 在 Latent Space 的訪談中反覆強調一個類比:Dreamer 之於 AI Agent,就像 Android 之於行動 App。它是一個平台,而不是一個產品。
這個平台有三層結構。最底層是「工具」(Tools),也就是 Agent 能存取的資料和執行的動作。Dreamer 團隊在上線前就花了大量時間建立高品質的第一方工具:真正的 Google 搜尋、真正的 Gmail 存取、即時的 F1 賽車和 MLB 棒球數據(不是從網路上爬的,而是直接對接資料供應商的 feed)。中間層是「Agent Gallery」,類似 App Store,社群開發者可以在這裡發布自己建的 Agent,其他人可以安裝、使用、甚至 fork 後修改。最上層是「Sidekick」,一個每位使用者專屬的個人 AI 助手,它是你與整個平台互動的入口。
Sidekick 在 Dreamer 的架構裡扮演的角色,遠比一般人想像的 AI 助手來得更核心。Singleton 用了一個很精確的比喻:Sidekick 同時是你的夥伴,也是系統的「交通警察」。當一個 Agent 要跟另一個 Agent 互動時,它不能直接對話,必須透過 Sidekick 轉介。Sidekick 知道你授權了哪些工具給哪些 Agent、你的隱私偏好是什麼、什麼操作需要你確認。這個設計的靈感直接來自作業系統的核心概念:Sidekick 就是 kernel,Agent 和 App 就是 user space 的程序,不同的權限等級、不同的存取環。
平台的關鍵設計:讓別人賺得比你多
Singleton 在訪談中引用了一句他最喜歡的比爾蓋茲名言:「你只有在為平台上的參與者創造了比平台本身更多的價值時,才能算是一個平台。」這句話聽起來像是矽谷老生常談,但 Dreamer 確實在系統設計上把這個原則落到了具體機制。
最直接的例子是工具開發者的付費機制。任何人都可以為 Dreamer 開發工具,發布到平台上供所有 Agent 使用。如果你的工具被大量 Agent 採用,Dreamer 會透過 Stripe Connect 付錢給你,費用與使用量成正比。這不是未來的承諾,而是現在就在運行的機制。Dreamer 甚至在 Latent Space 節目上首次公開了這個消息,同時宣布了一個一萬美元的工具開發競賽,鼓勵開發者在四月中旬前提交最佳工具。
另一個值得注意的設計是「駐站開發者」(Builder-in-Residence)計畫,靈感來自樂高的 Master Builder 計畫。Dreamer 邀請有創意想法的人(不限工程師)進駐團隊,跟他們一起打造 Agent。入選者可以跳過等待名單、獲得團隊的直接支援,最有創意的人甚至會被付費。這個計畫的邏輯很清楚:平台需要足夠多樣、足夠有趣的內容來吸引使用者,而最好的內容往往來自平台外部的創意人。這跟當年 Android 早期積極拉攏 App 開發者是同一套劇本。
技術選擇背後的思考
Dreamer 在技術層面做了幾個不太直覺但有道理的決定。第一個是選擇 TypeScript 作為主要開發語言。Singleton 坦言自己私下寫 code 時最愛 Python,但 Dreamer 平台上所有 Agent 預設都用 TypeScript 建構。原因很實際:TypeScript 的強型別系統讓 coding agent 能在編譯階段就發現錯誤,不用等到執行時才出問題。當你的「開發者」是一個 AI,能在迴圈中看到自己的錯誤並立即修正,這個特性比任何語法糖都重要。Singleton 提到,Dreamer 整個公司的技術棧都用 TypeScript,從資料庫到前端實現了完整的型別安全。
第二個決定是不用 Git 做版本控制。Dreamer 內建了自己的版本管理系統,因為他們發現可以做得比 Git 更有效率,特別是在讓 Sidekick 自動操作版本切換和回滾的場景下。不過 Singleton 也很坦誠:這部分有路徑依賴的因素。他們公司內部的平台原始碼仍然使用 Git,「如果從頭來過,也許會直接用 Git。」
第三個是 model-agnostic 策略。Dreamer 使用所有主流的最先進模型,使用者完全不需要去想「我該用 Opus 4.6 還是 OpenAI 的 5.4」。平台持續在做評估(eval),自動為不同任務選擇最佳模型。在展示中,Singleton 打開一個 Agent 的活動紀錄,你可以看到某個任務被分配給了 Haiku 4.5,因為那個任務需要速度而不是最高的推理能力。這種抽象化的好處,對於他們鎖定的對象(非技術背景的消費者)來說特別重要:你不需要追蹤 AI 新聞,也能用到最好的模型。
我的觀察:Agent 平台化,對臺灣開發者意味著什麼
Dreamer 的出現,說明 AI Agent 生態已經進到「平台整合」的階段,不再是各家自己搞自己的了。這跟 2008 年 App Store 和 Google Play 出現前後的行動產業格局變化很像。在平台出現之前,你需要自己搞定分發、支付、身份驗證、資料儲存這些基礎設施。平台出現之後,開發者可以把精力集中在解決具體問題上。
對臺灣的開發者和新創團隊來說,這裡面有一個被低估的機會。Dreamer 的工具層是完全開放的:你可以用任何語言寫一個 API,包裝成 Dreamer 工具發布出去,然後按使用量收費。這意味著你不需要去做一個完整的 AI 產品,只需要在某個垂直領域提供最好的「能力」就夠了。臺灣在金融科技、半導體供應鏈、醫療資料等領域有深厚的 domain knowledge,這些都可以轉化成 Agent 工具。一個即時的台股資料 feed、一個健保資料的結構化查詢介面、一個半導體產業鏈的關係圖譜,放到 Agent 平台上都可能有真實的需求。
當然,平台的問題永遠是「贏者通吃」:如果 Dreamer 成為主流,你就得依賴它的規則和抽成;如果它失敗了,你在上面投入的開發精力就白費了。但比起自己從零開始建一個完整的 AI Agent 產品,先在一個已經有使用者的平台上驗證需求,風險成本低很多。在 AI Agent 的 App Store 時刻真正到來之前,關注這些平台的演化方向,可能比關注任何單一模型的能力提升都來得更有策略價值。