
30秒速读:如果你希望多个 AI 代理按职责分工、共享工作资料、保留长期上下文,并且在动手之前先经过你的审批,Open Duet 提供了一个可以自己托管的工作空间:具名代理、记忆、例程、行动审批都集中在一处,数据位置由你控制。它的定位是协作工作空间,不是开箱即用的完整产品:模型与订阅要自己配,团队主代理当前需要使用 Claude,计算机与浏览器操作还是实验性能力。适合先做原型评估,再决定是否放进重要流程。
GitHub 国内访问较慢,如打不开可多刷新几次
项目信息表
| 项目 | Open Duet(自托管多代理 AI 协作工作空间) |
|---|---|
| 实现语言 | 以 Python 为主要语言 |
| 部署形态 | 本机桌面应用,或部署到自有服务器(参考 SELF-HOSTING 文档) |
| 代理模型 | 具名代理:名称、职责指令、模型、工作区、记忆、审批规则;主代理可分派给专门代理 |
| 行动控制 | Ask first、Accept edits、Plan only 等模式,展示工具活动与审批决定 |
| 例程 | 按计划运行、由其他服务触发、手动立即运行,可跟踪执行结果 |
| 实验性能力 | 隔离的 Docker 计算机处理计算机或浏览器操作,默认关闭 |
| 许可证 | Apache-2.0 |
它解决什么问题
多代理协作最容易乱在三个地方:谁负责什么说不清、上下文散在各自对话里、代理动手之前没人把关。Open Duet 把这三件事收进一个工作空间:每个代理有名字、职责指令、模型、工作区、记忆和审批规则;主代理可以把任务分派给专门代理,也可以在共享房间里组织多个代理协作;代理保存的笔记和历史对话可以查看和编辑,长期上下文不断;例程则把项目简报这类重复工作排成计划,到点自动跑。行动控制模式让用户在代理动手前保留审批权,工具活动与审批决定都有记录可查。
核心能力一览
- 按职责组织代理:研究、规划、写作、支持、开发等不同职责可以各设一个代理,指令、模型、记忆、审批规则分开配。
- 主代理分派与共享房间:主代理把任务分给专门代理,也可以在共享房间中组织多个代理围绕同一批资料协作。
- 记忆可看可改:代理保存的笔记与历史对话可以查看和编辑,长期上下文不是黑盒。
- 例程自动化:重复任务按计划、触发或手动方式运行,执行结果可跟踪,适合项目简报这类固定产出。
- 行动审批前置:Ask first、Accept edits、Plan only 等模式覆盖从先问再动到只出计划的不同放权程度。
上手指南
- 先定部署形态:本机桌面应用适合个人原型,自有服务器适合小团队共享;自托管部署按项目提供的 SELF-HOSTING 文档走,不要凭感觉配。
- 配好模型引擎与凭据:项目本身不包含模型或订阅,先确认外部模型引擎、API 凭据可用;注意团队主代理当前需要使用 Claude,这个约束要先接受。
- 建两个职责不同的代理试协作:例如一个负责研究搜集、一个负责整理成稿,让主代理分派一次任务,确认分派、共享房间与记忆读写都正常。
- 把审批模式设在保守档:初期用 Ask first 或 Plan only,让代理动手前先过你的审批;等行为稳定后再逐步放宽。
- 例程从小任务开始:先把一个低风险的重复任务设为例程跑几天,确认触发与结果跟踪无误,再扩展到重要流程。
用之前先确认的 3 件事
- 没有模型就等于没有引擎:项目不包含 AI 模型或订阅,所有能力都建立在你自己配置的模型引擎之上;引擎不可用时,工作空间只是个空壳。
- Docker 计算机能力默认关闭:计算机和浏览器访问属于实验性能力,默认关闭,需要手动启用;不要在未验证前把它用在重要工作上。
- 不少功能仍在演进:README 标注桌面应用、自托管服务器、代理计算机和较新的团队功能仍在演进中,重要生产流程上马前要先验证当前部署表现。
常见问题
问:数据存在哪里?
存在本地数据目录或自有服务器数据库中,代理工作区使用指定文件夹;数据位置由部署形态决定,这正是自托管的意义。
问:API 密钥安全吗?
项目说明 API 密钥会由 Open Duet 加密保存,但命令行登录信息仍由安装在对应机器上的引擎管理;两边的保管责任要分开看,不能只看一处。
问:能不能不配 Claude 做团队主代理?
当前不行。项目 README 明确提到团队主代理当前需要使用 Claude,部分多代理协作能力因此存在明确的引擎边界,选型时必须接受这一点。
问:适合直接上生产流程吗?
建议先做原型评估。先验证部署方式、引擎兼容性、Docker 代理计算机和团队协作能力,确认无误后再决定是否放进重要流程。
明确取舍:选它还是不选它
选它,如果:你需要按职责组织多个代理、让代理共享指定工作资料、保留长期上下文,并且希望代理执行动作前经过人工审批。
不选它,如果:你想要无需外部模型配置的完整产品、稳定的浏览器自动化,或者团队主代理必须使用 Claude 之外的引擎。这些需求当前都不匹配,换方案更省时间。
获取方式
本项目为开源项目,仓库地址见文首的 GitHub 按钮。部署前请阅读 README 与 SELF-HOSTING 文档,确认外部模型引擎、数据目录或服务器数据库以及 Docker 环境均可用。

关注「软件教程管家」
回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。
本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›







