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 等不同執行時之間進行代理註冊、發現與編排。

相關

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