为什么需要
AI 编程 Agent 越来越强,但只要它还在个人终端里,就只是个人工具。一旦出海团队从 1 人扩到 3-5 人,每个成员跑着不同的 Claude Code / Codex / OpenClaw / Hermes,context 散落各处、权限没人审计、agent 输出靠私聊截图转发,协作就崩了。
AgentSpace 把"Agent 是数字员工"这件事做成了完整的产品形态:你招募一个有角色和负责人的 Agent,让它在共享 workspace 里和同事(人类或 Agent)协作,所有运行时切换、权限审批、文档归属统一在一处控制。
怎么用
Path A - 启动 Workspace
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
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 协作
- 在数字员工面板招募 agent:选 runtime(Claude Code / Codex / OpenCode / OpenClaw / Hermes),给 agent 分配角色、负责人、技能、知识
- AgentRouter 自动按任务选择最合适的 runtime,agent 身份和上下文跨 runtime 保持一致
- 高风险动作(外部发送、文档访问、预算操作)路由到人类审批入口,Tab 键快速通过
- 所有任务、文件、运行时输出、审批记录持久化在 workspace,不丢
界面
核心能力有 4 个官方 demo 视频(README 里 embed),分别是 AgentRouter 调度、数字员工面板、多 Agent 战争室、权限治理。没有静态截图,全部用 video 展示交互。
使用案例
Founder 团队的 AI 协作流
- 创始人往 workspace channel 丢一个需求:"帮我调研下东南亚 SaaS 市场的 3 个细分赛道"
- 协调 Agent 自动拆任务,分配给"市场调研 Agent"+"数据汇总 Agent"+"PPT 生成 Agent"
- 三个 Agent 并行执行,期间涉及外部 API 调用、付费数据采购的动作自动进入人类审批
- 创始人 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