📖 产品简介
Open-Duet 是开发者 Anil Matcha 发布的开源自托管项目(Apache-2.0,GitHub 6.1k+ 星),用于把 AI 同事当成一组「具名智能体」来运行:每个智能体有自己的名字、指令、模型、工作区、记忆与审批设置,可在自己的电脑或自有服务器上运行,项目本身不带模型——由你接入已经在用的引擎,包括 Claude Code、Codex CLI、Gemini CLI、Cursor、任意 ACP 智能体、OpenRouter,或 Ollama / LM Studio 这类 OpenAI 兼容端点。
协作结构上,一个 lead 智能体可以把工作委派给 specialist,各自在自己的会话中运行并把结果回传给 lead,也可以把多个智能体拉进共享房间(目前 team lead 需要 Claude)。智能体会记笔记,笔记可召回、可被你查看与编辑;routines 可按计划、按触发或按需运行;权限模式提供 Ask first / Accept edits / Plan only 三种,配合可审查的工具活动记录保证人在环;智能体还可选择性地拿到一台隔离的 Docker 电脑(电脑与浏览器访问为实验特性,默认关闭)。数据侧,对话、笔记、routines 与设置存放在本地数据目录或你的服务器数据库里,工作区文件留在你指定的文件夹;但每次回答时,所选引擎会收到该轮的 prompt 与上下文,因此模型提供方仍是独立的一环。官方自我定位是 Claude Duet、OpenAI Dots、Meta Muse、Grok Bot、Manus Cue 与 ChatGPT agent 的开源自托管替代。项目处于活跃开发期(最新发布 v0.2.0,2026-10-22),README 明确标注桌面端、服务端与较新的团队功能仍在演进;服务端 README 声明其面向单一所有者 + 配对设备,不提供多人分账号管理。
✨ 核心功能
- 具名智能体名单:各自独立的指令、引擎、工作区、记忆与审批设置
- Lead + specialist 团队:委派任务与共享房间
- 可审查、可编辑的智能体记忆与可搜索历史
- Routines:按计划 / 按触发 / 按需运行
- 引擎无关:Claude Code / Codex / Gemini CLI / Cursor / ACP / OpenRouter / Ollama
- 可选隔离 Docker 电脑(实验特性,默认关闭)
⚖️ 优缺点分析
👍 优点
- 引擎无关,不被任何单一厂商锁定
- 数据留在本地或自有服务器,隐私可控
- lead 委派 specialist 的层级协作设计清晰
- 记忆可审查可编辑,比黑盒记忆更可控
- Apache-2.0 开源免费,社区活跃(100+ commits/近期数周)
👎 缺点
- 桌面端、服务端与团队功能仍在演进,README 自述不稳定
- 服务端面向单一所有者,多人协作场景被明确排除
- team lead 目前必须用 Claude
- 不带模型,需自备 CLI 登录或 API key,成本自理
- 备份归档不含凭据加密密钥,恢复时需额外注意
📊 评分详情
💬 用户评价
📝 更新日志
-
2026-10-22v0.2.0Open-Duet 发布 v0.2.0:开源自托管(Apache-2.0)的具名 AI 同事工作台,支持为每个智能体配置指令、引擎、工作区、记忆与审批设置,lead 可委派 specialist 并支持共享房间,routines 可按计划/触发/按需运行,权限模式含 Ask first / Accept edits / Plan only,可选隔离 Docker 电脑;引擎无关,可接 Claude Code / Codex / Gemini CLI / Cursor / 任意 ACP 智能体 / OpenRouter / Ollama