# Rivet 為 AI 代理與有狀態工作負載提供基礎設施 - Findings24: - 網站: - 價格: Freemium - 分類: AI程式助手, AI開發者工具, AI 智能體建立工具 ## 什麼是 Rivet? Rivet 是針對長時間運行、具狀態的軟體與 AI agents 的基礎架構。此產品結合 Rivet Actors,為應用程式與 realtime workflows 提供持久化運算,以及 agentOS,一個為 agents 設計、可攜式的進程內作業系統。 網站將 Rivet 描述為可在 Rivet Cloud、您自己的 VPC、self-hosted 部署,以及 air-gapped 與 on-prem 環境中執行的方案。它被定位為供團隊打造 agents、realtime 應用程式與需要持久狀態、排程與可觀測性的後端系統使用。 ## Rivet 能做什麼? ### 具狀態的 actors Rivet Actors 為 Node.js 或 Bun 後端提供持久化、具狀態的運算,並將狀態保持在接近執行中的工作負載位置,以便快速讀寫。 ### 彈性執行 Actors 可無限期執行、閒置時休眠、擴展至零,並在流量增加時瞬間擴充至數千個執行個體。 ### Workflows、佇列與 realtime 串流 平台內建 WebSockets、持久化 workflows、佇列與排程,適用於多步驟與 realtime 系統。 ### 可攜式 agent runtime agentOS 是一個輕量、內嵌式的 agents 作業系統,建構於 Wasm 與 V8 之上,據稱冷啟動約 6 ms、記憶體占用 22 MB。 ### 供工具與資料使用的檔案系統存取 系統可將 S3、SQLite、Google Drive 或主機檔案系統等外部來源掛載為檔案系統,供 agents 使用。 ### 內建除錯與監控 Rivet 內建可觀測性工具,例如 SQLite 檢視器、workflow 狀態檢查、事件監控,以及用於除錯 actors 和 agent sessions 的 REPL。 ## 使用情境 ### Agent 後端 打造需要持久記憶、長時間執行,以及可嵌入既有後端的可攜式 runtime 的 agents。 ### Realtime 應用程式 執行依賴 WebSockets、具狀態 sessions 與協調式 workflows 的 realtime 應用程式,而無需從頭建立協調層。 ### 持久化 workflows 處理背景工作、計時器、佇列與多步驟流程,讓它們在閒置後仍能存活並於稍後順利恢復。 ### 私有與受管制部署 部署於具有嚴格邊界要求的環境,包括客戶 VPC、受管制網路或完全 air-gapped 的基礎架構。 ### 自訂平台整合 透過公開 \`/api/rivet\`、設定必要的環境變數,並從 Rivet 儀表板連結應用程式,以整合自訂的 Node.js 代管平台。 ## 常見問題 ### Rivet 用於什麼? Rivet 是為長時間運行、具狀態的工作負載與 agents 所打造。文件將 actors 描述為具有持久狀態、realtime 事件與內建休眠功能的長壽命程序,而首頁則將 agentOS 定位為 agents 的可攜式作業系統。 ### Rivet 可以在哪裡執行? 來源顯示多種部署路徑:Rivet Cloud、您自己的 VPC、客戶環境、air-gapped 網路、self-hosted 基礎架構,以及透過自訂平台流程支援的 Vercel、Railway、Kubernetes、AWS 與 GCP 等平台。 ### Rivet 同時提供雲端與 self-hosted 選項嗎? 定價頁面顯示 Free、Hobby、Team 與 Enterprise Edition 選項。Free 與付費雲端方案有使用限制與包含額度,而 Enterprise Edition 則是可在私有或受管制環境中執行 Rivet 的客製化 on-prem 方案。 ### 連接自訂代管平台需要什麼? 自訂平台文件說明,您的應用程式必須公開可存取的 /api/rivet 端點,並在透過 Rivet 儀表板連接之前設定 RIVET\_ENDPOINT 與 RIVET\_PUBLIC\_ENDPOINT。 ### Rivet 支援哪些執行環境與框架? 文件列出 Node.js 與 Bun 為主要設定路徑,另外也支援 React、Next.js、Rust beta、Effect.ts beta、Cloudflare Workers 與 Supabase Functions。 ## 快速資訊 - **類別**: 開發者工具 - **主要用途**: AI agents 與具狀態工作負載的基礎架構 - **部署選項**: Cloud、VPC、self-hosted 與 air-gapped - **支援的技術堆疊**: Node.js、Bun、Deno、React、Next.js 等 - **定價模式**: 免費、付費雲端方案、按用量計費與客製化企業定價 - **網站**: rivet.gg