AgentSpace 开源:让人与 AI Agent 在同一工作区协作的新范式
📅 2026年06月26日 · 技术
当 Agent 不再是工具,而是同事
从 Claude Code 到 Codex,AI Agent 的能力越来越强。但大多数 Agent 仍然是"一个人的私人物品"——藏在本地终端或个人对话里,无法被团队共享和管理。6月21日,香港大学数据科学实验室(HKUDS)开源了 AgentSpace,一个真正以"Agent 为第一公民"的协作工作区。
AgentSpace 的核心理念简单但深刻:Agent 不只是你调用的工具,而是团队中拥有身份、角色和权限的"数字员工"。你可以为每个 Agent 分配职责、技能、知识库,甚至设置审批流程,让它们像真实团队成员一样协作。
四大核心能力
- 🗓 智能调度(AgentRouter):同一个 Agent 可以在不同运行时之间切换——Claude Code、Codex、OpenClaw、Hermes,任务适合哪个就用哪个,身份和上下文保持不变
- 🧑💼 能力共享:把私有 Agent 变成组织级的共享资产——团队成员可以借用、请求访问,但不能越权
- 🤝 多 Agent 协作:多个 Agent 可以在共享工作区中协调处理复杂任务,高风险操作自动进入人类审批流程
- 🔐 权限与审计:所有操作都有边界、记录和责任人——权限控制覆盖工作区、频道、文档、运行时、Google Workspace 等各个层面
技术架构
AgentSpace 采用 Next.js + PostgreSQL 全栈架构,代码结构清晰:Web 前端(Next.js App Router)、CLI 控制工具、领域模型、数据库层、业务服务层,以及关键的远程 Daemon 包和 AgentRouter 调度器。部署支持自托管和云平台两种模式。
特别值得一提的是 AgentRouter——它不只是一个简单的任务路由,而是一个完整的运行时标准化层。无论底层是哪个 Agent 框架,AgentRouter 都会将事件、会话、输出和诊断信息统一为标准化格式,让不同 Agent 之间的协作成为可能。
快速体验
git clone <repo-url>
cd AgentSpace
npm run setup
docker compose -f deploy/postgres/docker-compose.yml up -d
npm run dev:web
然后访问 http://127.0.0.1:1455 即可进入工作区。项目还提供了功能完善的 CLI 工具和远程 Daemon 部署方案,适合生产环境。
对于构建 Agent 团队的组织来说,AgentSpace 提供了一个亟需的基础设施——不再是每个开发者各自为战,而是像管理一支工程团队一样管理你的 Agent 队伍。当你的 Agent 数量从个位数增长到数十个时,这种结构性差异就会变得至关重要。