跳到正文
本页提纲
与团队共用 AI 助手
当你已经在个人电脑上跑通了 Holon 之后,下一步往往是把它分享给团队。与其让每位同事都在本地各配一套环境、互相复制 Prompt,不如在一台常开的服务器上部署 Holon,相当于全组共雇一位常驻待命的 AI 同事:它记住项目的长期上下文与协作规范,团队成员都可以交办任务,离开电脑后它继续跟进,并在完成后交付清晰的结果简报。
本指南介绍实现团队协作的三步落地路径,以及日常协同的最佳实践。
为什么要与团队共用 AI 助手?
相比各自在个人电脑上运行孤立的对话工具,团队共用 AI 助手有三个核心优势:
- 共享上下文与项目规范: 助手常驻在团队的 canonical 代码库或共享工作区中,读取统一的
AGENTS.md规则与知识库,不再出现“某人在本地调通、别人问就答错”的环境与指令偏差。 - 交办明确任务与审计可溯: 任何团队成员都可以为助手创建带有明确验收标准的独立任务(WorkItem)。通过接入企业 OIDC 单点登录,Holon 会精准记录每项任务和指令是由哪位同事发起的。
- 离线自动跟进与交付: 当任务需要等待耗时的 CI 构建、测试运行、外部下载或人工审批时,同事可以随时关机离开。助手在依赖就绪后会自动唤醒继续执行,并在最终交付时提供提炼好的简报(Brief)。
第 1 步:部署到团队共享服务器
挑选一台全组均可网络访问的机器——例如云服务器、办公室固定工作站或 NAS。
安装 Holon 后,根据团队现有的网络架构启动守护进程:
- Cloudflare Named Tunnel(
--access cloudflare): 使用预配置的专用隧道、域名与 connector token 提供公网 HTTPS。 - Tailscale(
--access tailnet): 适合团队成员已加入同一私有虚拟网格的场景。 - 局域网或反向代理(
--access lan): 适合已有自建机房,前端挂载 Nginx、Caddy 或 Kubernetes Ingress 的场景。
# 先配置 Named Tunnel ingress 指向 http://127.0.0.1:8787。
holon daemon start --access cloudflare --port 8787 \
--advertise https://holon.example.com \
--cloudflare-token-file ~/.cloudflared/holon-connector.token \
--token-file ~/.holon/remote.token
有关详细的网络配置与服务管理说明,请参阅连接到远程 Holon 运行时。
第 2 步:接入团队单点登录(OIDC)
在团队成员之间私下分发固定的控制 Token 无法做到安全审计。对于团队环境,建议配置 OpenID Connect(OIDC),让成员直接使用公司现有的账号系统登录(如 Google Workspace、GitLab CE、Keycloak、Okta、Authentik 或 Microsoft Entra ID)。
开启 OIDC 后:
- 成员在浏览器中直接使用工作邮箱或单点登录凭据登录 Web GUI;
- Holon 精确记录发起提示词与交办任务的具体用户身份;
- 成员离职或权限变更时,在企业 IdP 侧一键撤销即可生效。
# 切换为 OIDC 认证模式并配置基础参数
holon config set auth.mode "oidc"
holon config set auth.oidc.issuer_url "https://auth.example.com/realms/team"
holon config set auth.oidc.client_id "holon"
holon config set auth.oidc.client_secret_env "HOLON_OIDC_CLIENT_SECRET"
完整的分步注册与会话超时调整指引,请参阅配置 OIDC 认证,或直接参考针对 Google Workspace、自托管 GitLab CE 与自托管 Keycloak 的专项配置指南。
第 3 步:通过 Web GUI 展开日常协同
部署与认证就绪后,在浏览器中打开服务端对外地址即可进入 Web GUI:
- 选择专属 Agent: 挑选专职负责该项目的常驻 Agent(例如负责日常发布协调的 Release Manager、维护文档规范的 Docs Steward 或专职代码审查的 Code Reviewer)。
- 交办任务(WorkItem): 新建一个有独立生命周期的工作项,写清目标和验收边界(例如:“排查并修复 issue #123” 或 “核对本周发布版本的依赖兼容性”)。
- 查看进度与接力协作: 全组成员都能在任务列表中看到当前正在进行的工作项、执行日志与中间产物,其他同事可以在此基础上补充输入或接力推进。
- 审阅完成简报: 任务闭环后,助手会生成结构化完成简报,列出核心结论、已核验项及需要人工最终确认的决策点。
如需了解实际研发团队在真实项目中如何与 AI 助手协同工作,建议阅读博客实录: 一个小团队如何与长期 AI 助手协同工作——131 天真实实践。
