← 工具

AgentSpace

港大开源的 Agent 原生协作工作空间,统一调度 Claude Code / Codex / OpenClaw / Hermes 多 Agent 协作。数字员工面板、AgentRouter 运行时路由、权限审计与多 Agent 协调,把一人公司的 AI 协作从个人终端升级为组织化的工作流,Stars 500+

#143
推荐排名
514
GitHub Stars
360
推荐得分
多 Agent 团队协作 / 数字员工管理
适用场景
AI工具AI Agent工作流自动化自托管

为什么需要

AI 编程 Agent 越来越强,但只要它还在个人终端里,就只是个人工具。一旦出海团队从 1 人扩到 3-5 人,每个成员跑着不同的 Claude Code / Codex / OpenClaw / Hermes,context 散落各处、权限没人审计、agent 输出靠私聊截图转发,协作就崩了。

AgentSpace 把"Agent 是数字员工"这件事做成了完整的产品形态:你招募一个有角色和负责人的 Agent,让它在共享 workspace 里和同事(人类或 Agent)协作,所有运行时切换、权限审批、文档归属统一在一处控制。

怎么用

Path A - 启动 Workspace

bash
git clone https://github.com/HKUDS/AgentSpace
cd AgentSpace
npm run setup
docker compose -f deploy/postgres/docker-compose.yml up -d
npm run db:pg:init
npm run dev:web
# 访问 http://127.0.0.1:1455

Path B - 用 CLI

bash
npm run cli -- workspace status --json
npm run cli -- channel list --json
npm run cli -- task list --json
npm run cli -- daemon status --json

Path C - 接远程 Daemon

把 daemon 打包后部署到远程主机,再 connect 到主 workspace,远程 AI 执行和本地 web 控制台打通。

四步建立可治理的 Agent 协作

  1. 在数字员工面板招募 agent:选 runtime(Claude Code / Codex / OpenCode / OpenClaw / Hermes),给 agent 分配角色、负责人、技能、知识
  2. AgentRouter 自动按任务选择最合适的 runtime,agent 身份和上下文跨 runtime 保持一致
  3. 高风险动作(外部发送、文档访问、预算操作)路由到人类审批入口,Tab 键快速通过
  4. 所有任务、文件、运行时输出、审批记录持久化在 workspace,不丢

界面

核心能力有 4 个官方 demo 视频(README 里 embed),分别是 AgentRouter 调度、数字员工面板、多 Agent 战争室、权限治理。没有静态截图,全部用 video 展示交互。

使用案例

Founder 团队的 AI 协作流

  1. 创始人往 workspace channel 丢一个需求:"帮我调研下东南亚 SaaS 市场的 3 个细分赛道"
  2. 协调 Agent 自动拆任务,分配给"市场调研 Agent"+"数据汇总 Agent"+"PPT 生成 Agent"
  3. 三个 Agent 并行执行,期间涉及外部 API 调用、付费数据采购的动作自动进入人类审批
  4. 创始人 Tab 一下批准,结果写入 workspace 文档 + 任务附件,全程可追溯

多 Runtime 调度

同一份 agent 配置(身份、技能、知识)在 Claude Code、Codex、OpenClaw、Hermes 之间切换执行,event 和 session 格式统一,无需为每个 runtime 重写 prompt。

注意事项

  • 部署需要 Node.js 24 + PostgreSQL 16 + Docker,配置 Google Workspace 需要 OAuth 凭据
  • 平台模式(hire-an-agent.online)和自托管模式功能完全一致,差别在数据归属
  • 内置 AgentRouter 已经支持主流 CLI runtime,新增 runtime 需要写 provider adapter
  • 项目首发 1 周(2026-06-22),处于快速迭代期,breaking change 概率较高
  • License: Apache-2.0