# agentOS agentOS 是以程式庫形式交付的代理程式虛擬作業系統,可在現有後端中執行,為代理程式工作負載提供執行、檔案系統、協調編排與應用程式部署能力。 - Findings24: - 網站: - 價格: Freemium - 分類: AI程式助手, AI應用建立器, AI開發者工具 ## 什麼是 agentOS? agentOS 是一款以 library 形式提供給 agent 的虛擬作業系統,可在既有 backend 內執行,為每個 agent 提供獨立的 execution、filesystem 存取、orchestration 與 apps 環境。 這個產品是為需要持久狀態、工具執行與應用程式生成的 agent 團隊而設計,且無需移轉到獨立的 sandbox 基礎架構。其文件涵蓋 Node.js、Python、Bash、POSIX 檔案系統、以 actor 為基礎的 orchestration,以及透過相同 runtime 部署 AI 生成的 app。 ## agentOS 能做什麼? ### 多語言執行 在 agent OS 內執行每個工作所需的語言或工具,包括 Node.js、Python、Bash 與 registry 軟體。 ### 檔案系統與儲存掛載 為每個 agent 提供持久化的 POSIX 風格檔案系統,並將 S3、Google Drive、主機目錄或 sandbox 以一般路徑掛載。 ### 編排原語 在 application code 中組合迴圈、多人協作、agent-to-agent 工作流程、週期性工作與 human-in-the-loop 流程。 ### agent app 部署 部署使用者生成的應用程式,包含 REST APIs、frontends、SQLite 狀態、queues、cron jobs、workflows 與多人狀態。 ### 受範圍限制的主機繫結 公開具型別的 backend 函式,並綁定受信任的主機能力,而不直接交出原始 secrets 給 agents。 ### 輕量化 runtime 架構 使用基於 WebAssembly 與 V8 isolates 的精簡 runtime,設計為可在標準 Linux 基礎架構上 in-process 執行。 ## 使用情境 ### 在你的 backend 內執行 agent 工作 當 agent 需要在共享型別化 backend 函式與受控主機能力存取的同時,以 Node.js、Python 或 Bash 執行程式碼時,使用 agentOS。 ### 持久化檔案與儲存工作流程 使用檔案系統與掛載系統,為 agents 提供持久檔案、S3 或 Google Drive 存取,以及適合儲存密集型工作流程的熟悉路徑式工具。 ### 持久化 agent orchestration 使用 orchestration 原語,在 application code 中建立多步驟工作流程、週期性工作、迴圈、多人協作協調與人工審核步驟。 ### 生成式 app 交付 使用 agentOS Apps 部署 AI 生成的應用程式,從相同的 app deployment 提供 REST APIs、frontends、SQLite 狀態、queues、crons 與多人狀態。 ### 複合式 agent 工具鏈 當工作負載在單一 runtime 內需要超過一種能力時,使用 registry 與 execution 模型來組合 agents、browser tools 與軟體套件。 ## 常見問題 ### 什麼是 agentOS? agentOS 是一款輕量級 library,為每個 agent 提供類作業系統的執行、檔案系統、編排與應用程式環境。它設計為在既有 backend 內執行,而不是作為獨立的沙箱、VM 或 SaaS。 ### agentOS 支援哪些類型的工作負載? 來源內容顯示可用於 Node.js、Python 與 Bash 執行,並支援檔案系統、編排與應用程式部署工作流程。此平台也說明了其軟體登錄庫,以及像 S3、Google Drive 與主機目錄這類的檔案系統掛載。 ### agentOS 需要獨立的沙箱或 VM 服務嗎? 不需要。網站將 agentOS 描述為在你現有的 backend 程序中執行,核心 library 不需要獨立的沙箱、VM 或 SaaS。 ### agentOS Apps 已達到正式穩定嗎? 應用程式文件說明 agentOS Apps 目前處於預覽階段,其 API 可能會變更。 ### 如何安裝 agentOS? 文件顯示可透過 npm 安裝,例如 @rivet-dev/agentos 和 @rivet-dev/agentos-apps。 ## 快速資訊 - **分類**: 開發者工具 - **產品類型**: 代理用虛擬作業系統 - **主要使用者**: 打造 AI agents 與生成式應用程式的團隊 - **平台**: Node.js backend / Linux 基礎架構 - **套件安裝**: npm install @rivet-dev/agentos - **網站**: agentos-sdk.dev