多 AI 协作 Harness

AI Collab

AI Collab 在一台 Mac 上、一个 Git 项目里运行多个 AI 编程 Agent。原生 macOS 应用加本地 Host,把 Codex、Claude Code 或你自己加的 CLI 放进任务房间:每个房间一个隔离工作区,每位同事一个由 Host 拥有的终端窗口,同事之间的消息类型化、按规则路由、全程留痕。MIT 开源。

任务房间工作台:同事、他们之间的协作动态、协作进度列

任务房间工作台:同事、他们之间的协作动态、协作进度列

功能特点

谁在房间里、他们说了什么、活干到哪了。

工作台显示同事、他们之间的投递和房间的进度;诊断一键即达。

01

任务房间

一个房间就是一个持久的 Scenario:声明仓库的精确版本克隆、绑定的 Python 环境、带验收标准的目标、一份投递日志。可以休会,之后恢复。

任务房间
02

带回执的类型化投递

团队模板规定谁可以给谁发哪种消息——审核请求、回复、提问、回推、通知、完成通知。每条投递从排队到已读取全程留痕;只有接收方 Agent 用这条投递的消费令牌作答,才记为已读取。

带回执的类型化投递
03

需要关注,而不是静默失败

同事启动失败、预检受阻、权限缺失:房间显示原因和修复操作,检查器列出每项检查与权限及各自的操作。不认识的厂商启动提示从不乱猜。

需要关注,而不是静默失败
04

任何 Git 根目录

注册一个 Git 目录,不写入任何文件。多仓契约可选(.aicollab/project.yaml,只有团队意图)。准备房间时按精确版本克隆项目声明的仓库,按仓库逐行显示进度。

任何 Git 根目录
05

Codex、Claude Code 或你自己的 CLI

内置 Codex 与 Claude Code 的配置,其他 CLI 通过 overlay 文件加入。Host 在它拥有的 iTerm2 窗口里启动每位同事,每 5 秒检查一次,回答已知的厂商启动提示,可找回。

Codex、Claude Code 或你自己的 CLI

App + CLI,同一个 Host

App 和 ai-collab CLI 调用同一个 Host。每次操作携带能力证明;破坏性操作需要 Host 自己弹出的一次性原生确认。

为什么选择 AI Collab

01

MIT 协议开源

02

macOS 原生应用,已签名并公证

03

代码留在你的机器上

04

Codex、Claude Code,或通过 profile overlay 加入任何 CLI

05

房间可休会与恢复;存储保留按序号排列的日志

06

用它自己开发:一个 Codex 会话和一个 Claude 会话互审对方的提交

AI Collab 的一切处理都在你的设备上完成。零数据收集。无需注册。

AI Collab — 多 AI 协作 Harness