agentscope-ai/agentscope-java
Build distributed, production-grade, long-running agents.
解決的問題
AgentScope Java 2.0 是為建構可處理長時間、複雜任務的分散式企業級 AI 代理而設計。它超越簡單的推理循環,提供生產部署所需的基礎設施,包括會話恢復、安全工具執行與多租戶隔離。
工作原理
此框架採用雙層架構。核心推理引擎(如 ReActAgent)由「Harness」包裝,透過中介軟體與工具包通道添加生產功能。它使用統一事件串流實現即時渲染與人機協同(HITL)互動,並透過權限系統管控工具呼叫。在分散式擴展方面,採用無狀態代理搭配外部狀態儲存(Redis、MySQL、PostgreSQL)實現會話恢復。
適用對象
需要高可靠性、分散式部署以及對代理行為嚴格控制之企業環境 AI 代理開發者。
主要亮點
- Harness 工程:包含自進化技能倉儲、分層記憶(自動壓縮)、支援產生與委派子代理。
- 企業級部署:透過 Docker、Kubernetes 或雲端沙箱支援多租戶隔離與安全沙箱執行。
- 分散式狀態:透過多種資料庫後端實現跨副本會話恢復,支援零停機滾動部署。
- 事件驅動架構:提供 31 種類型化事件,用於即時 UI 更新,並具備首屈一指的人機協同(HITL)系統,用於審核敏感操作。
- AgentScope Service:獨立的控制平面,用於在 LangChain 和 ADK 等不同執行時之間進行代理註冊、發現與編排。
相關
- 專案
- 專案
- 專案
- 專案
- 專案