agentos: 它是什麼、解決了什麼問題以及為什麼它正受到關注

agentos: 它是什麼、解決了什麼問題以及為什麼它正受到關注

解決了什麼問題

agentOS 提供了一個高效能、安全且輕量級的環境來執行 AI agent。它透過在主機程序中運行一個輕量級 VM,消除了與傳統全功能 Linux sandbox 所關連的高延遲(冷啟動)以及顯著的記憶體/成本開銷。

運作方式

它使用一個程序內(in-process)作業系統核心,管理其自身的虛擬檔案系統、程序表和網路堆疊。這使得 agent 可以毫秒級啟動,並透過「bindings」直接呼叫主機函數,而無需經過網路跳轉。對於需要完整 OS 的工作負載(例如原生編譯或瀏覽器),它包含一個 sandbox extension,可根據需求啟動外部環境。

對象是誰

需要低延遲執行、細粒度安全控制,以及能夠將 agent 作為簡單的 npm package 在各種平台(Vercel, Kubernetes 等)上部署的 AI agent 後端開發者。

重點摘要

  • 極致效能:冷啟動時間低至 ~6ms,且與傳統 sandbox 相比,記憶體使用量顯著降低。
  • 內建 Agents:透過統一的 API 支援 Pi, Claude Code, 和 OpenCode agents。
  • 細粒度安全性:對檔案系統、網路和程序存取採用預設拒絕(Deny-by-default)的權限機制。
  • 可擴展工具:包含 WASM 指令套件(如 git, curl, 和 jq)的註冊表,以及將外部儲存(S3, Google Drive)掛載為檔案系統的能力。
  • 編排功能:包含對多 agent 委派、即時多人協作以及具備重試機制的持久化工作流(durable workflows)的支援。

Sources