0xjeffro/astroclaw

Cloud-native agent-as-a-service framework with one-click IaC deployment.

解決的問題

AstroClaw 解決了長期運行的單體式 AI 代理流程維護成本高、難以擴展的問題。它提供了一個雲原生框架,將這些代理轉換為一系列單一責任的無伺服器元件,使其在閒置時可縮放到零,從而更具安全性、可擴展性與成本效益。

運作方式

此框架採用基礎設施即程式碼(IaC)方式,將代理部署為無伺服器函數(AWS Lambda)與管理型資料庫(Aurora DSQL 或 Aurora PostgreSQL)。功能被分為「應用程式」(如聊天、日曆或任務),每個應用程式皆有獨立的資料結構與業務邏輯。系統應用程式共享資源以提升效率,而第三方應用程式則設計為在隔離的 Lambda 中執行,並使用受限的資料庫角色以確保安全性。

適用對象

希望在 AWS 上建構與部署生產就緒的 AI 代理,而無需管理永久伺服器或支付閒置運算時間費用的開發者。

主要特色

  • 無伺服器架構:將單體式代理拆解為單一責任元件,可縮放到零。
  • 基礎設施即程式碼:透過 AWS CDK,僅需一個指令即可部署整個堆疊。
  • 彈性資料庫選項:支援 Aurora DSQL 用於低成本、按請求計費的工作負載,或 Aurora PostgreSQL 用於進階功能(如向量搜尋,pgvector)。
  • 模組化應用系統:支援建立獨立的「系統應用」與隔離的「第三方應用」,擁有各自的安全部署邊界。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案