Cua 是由 Cua AI, Inc. 開發的開源平台,目的是讓 AI 代理人(agent)能像人一樣操作電腦,涵蓋桌面應用程式、瀏覽器與雲端虛擬機。過去許多代理人只會執行程式碼或呼叫 API,一旦工作需要點滑鼠、打字、切換視窗就無法處理,Cua 補上了這塊能力缺口。
Cua 由多個模組組成:Cua Fleets 在雲端提供隨選即用的雲端桌面;Cua Driver 是跨平台自動化工具,能在 macOS、Windows、Linux 上操作桌面應用與瀏覽器;另外還有專做快速介面決策的小型模型 CUA-S1,整體程式碼以 Python、Swift 與 TypeScript 撰寫。
這個專案在 GitHub 上短時間內就累積超過 2 萬顆星,反映出開發者對「電腦操作型」AI 代理人基礎建設的高度需求。專案團隊提出「Computer-Use 2.0」的概念,強調代理人應該能在同一個工作流程裡自由切換執行程式碼、呼叫 API 與操作圖形介面,這樣的完整性與開源特質也是社群關注的重點。
對正在學程式的孩子或家長來說,這個專案本身偏向進階的 AI 代理人基礎建設,不是入門教材,直接拿來學習程式語法幫助有限,這則比較偏產業面。不過它讓我們看到,寫程式的技能之後可能被用在讓 AI 幫忙操作電腦、完成各種任務,理解「代理人」與「自動化工具」的基本概念,對未來認識 AI 的發展方向會有幫助。
AI 代理人開源自動化工具Python