Skip to main content
工作区(Workspace)是智能体的运行环境。它提供智能体行动所需的资源,并统一管理其中所有资源的生命周期(MCP 服务器进程、动态添加的技能、卸载的文件): AgentScope 提供六种工作区实现,各对应一种运行环境。所有实现共享同一接口,同一份智能体代码可以运行在任意后端上:

接口

所有实现都派生自 WorkspaceBase,其方法可分为四类角色: 对于沙箱类后端(Docker、E2B、Daytona、K8s、OpenSandbox),MCP 服务器运行在隔离环境内部,主机通过工作区内的网关访问它们,详见 MCP 网关

延伸阅读

运行工作区

在任意后端上创建工作区,并接入智能体。

管理资源

在运行时添加、移除 MCP 服务与技能。

MCP 网关

沙箱类工作区如何把内部的 MCP 服务暴露给主机。

工作区管理器

在服务中按用户、智能体或会话分配与隔离工作区。