OpenDots – CopilotKit 推出的 AI 同事,OpenAI Dots 开源版
发布于 2026-10-13 · OpenDots 是 CopilotKit 推出的开源 AI 同事工作区模板,支持自行托管。支持用户创建具有独立角色、工具权限和专属电脑的 AI 员工,通过 AG-UI 接入各类模型与 MCP 服务。
OpenDots是什么
OpenDots 是 CopilotKit 放出的开源 AI 同事工作区模板,可以自行托管。用户能创建有独立角色、工具权限和专属电脑的 AI 员工,靠 AG-UI 接各类模型和 MCP 服务。文档沉淀、实时操作监控、人工审批、语音通话、Slack 协作它都支持,适合拿来搭一个长期在线、能真干活的个人 Agent 工作环境。
OpenDots的主要功能
-
Spaces 工作区:文档页面可搜索、能嵌套、带版本检查,AI 和用户协作出来的成果就沉淀在这里。
-
专职 Dots:每个 AI 员工都能单独配姓名、角色、指令、工具权限和记忆权限。
-
Dot 专属电脑:由 OpenBot 容器提供独立的浏览器、文件系统和终端,过程可以实时查看,也能人工接管。
-
保存前人工审批:重要内容的创建、修改,还有非只读工具的执行,都能通过 Approve & Save 卡片交给用户确认。
-
MCP 工具连接:邮件、日历、GitHub 或自建服务都接得进来,每个 Dot 单独控制工具的启用状态。
-
多入口协作:文字聊天、WebRTC 语音通话、Slack 线程都支持,通话过程中还能把后台任务派出去。
-
持久对话线程:对话、工具调用和页面上下文由 CopilotKit Intelligence 存下来,换个会话也能接着协作。
-
定时后台任务:可以让 Dot 按计划在原来的对话里重复干活,暂停、中断、重试机制都在。
如何使用OpenDots
-
准备环境:装好 Node.js 24 和 npm,确认本机能访问 GitHub 与 CopilotKit 服务。
-
克隆项目:执行
git clone https://github.com/CopilotKit/OpenDots.git把模板拉下来。 -
进入目录:执行
cd OpenDots切进项目文件夹。 -
安装依赖:执行
npm ci,按锁文件把全部依赖装齐。 -
创建配置:执行
cp .env.example .env生成本地环境变量文件。 -
启动应用:执行
npm run dev把 OpenDots 开发服务跑起来。 -
打开界面:访问
http://127.0.0.1:5173,就可以建 Spaces、编辑页面、配置 Dots。 -
登录 Intelligence:执行
npx copilotkit@latest login登录 CopilotKit 账户。 -
选择项目:执行
npx copilotkit@latest project select选一个或者新建 Intelligence 项目,密钥会写进.env。 -
配置模型:在
.env里把OPENAI_API_KEY、OPENAI_MODEL这些模型参数设好。 -
重启服务:配置存好之后重新跑一次
npm run dev,模型和 Intelligence 设置才生效。 -
创建 AI 员工:在界面里给 Dot 定名称、角色、指令,再放开浏览器、文件、终端等权限。
-
连接外部工具:按需要配 MCP 服务、浏览器电脑、语音通话或 Slack,敏感操作把人工审批打开。
OpenDots的核心优势
-
是真正的 AI 同事形态:每个 Dot 都有自己的角色、工具权限、记忆和专属电脑。
-
背后有真实执行环境:OpenBot 容器给出独立浏览器、文件系统和终端,浏览、写文件、跑命令这类任务 Agent 能真的干完。
-
权限控得细:浏览器、文件、终端、研究、记忆这些能力可以按 Dot 单独授权,AI 越权操作的风险被压下来。
-
人工审批做到位:关键保存和非只读工具执行都能停下来等用户确认,自动化和可控性两头都顾上了。
-
操作过程看得见的:Agent 的浏览器画面、文件变化、终端输出都实时呈现在对话里,随时能人工接管。
OpenDots的项目地址
- 项目官网:https://www.copilotkit.ai/opendots
- GitHub仓库:https://github.com/CopilotKit/OpenDots
OpenDots的同类竞品对比
| 对比项 | OpenDots | OpenAI Dots |
|---|---|---|
| 产品定位 | 给开发者和团队用的开源 AI 同事工作区模板,能自己部署,也能往深里改。 | ChatGPT 里内置的常驻 AI 代理,托管服务由 OpenAI 提供。 |
| 开放程度 | MIT 协议开源,完整代码都能看、都能改。 | 闭源商业产品,开放的主要是使用规则和接口。 |
| 部署方式 | 本机、Docker 或自有服务器都能跑,但对话要依赖 CopilotKit Intelligence。 | 直接跑在 OpenAI 云端,基础设施不用用户管。 |
| 模型选择 | 任意 OpenAI 兼容模型都能接,换供应商很方便。 | 用的是 OpenAI 的 GPT-6 Astra。 |
| Agent 配置 | 可以建多个专职 Dot,角色、权限、工具分别配置。 | 刚上线时每人只有一个 Dot,企业专职 Dot 还在试点。 |
| 执行环境 | 每个 Dot 都能通过 OpenBot 拿到独立浏览器、文件系统和终端。 | 每个 Dot 配一台 OpenAI 提供的云端电脑和浏览器。 |
| 工具生态 | 外部服务主要通过 MCP 接入,工具权限按 Dot 控制。 | 靠 ChatGPT 插件连了 4,000 多个应用,Slack、Teams 这些入口也支持。 |
| 人工控制 | 保存内容、执行非只读 MCP 工具和电脑操作,都可以设成要人工审批。 | 用 Custom Rules 划定允许、禁止、需要确认的操作,风险行为再走一道自动审核。 |
| 文档协作 | Spaces 页面、搜索、版本检查和页面独立对话线程都是自带的。 | 更偏重跨 ChatGPT 渠道持续处理目标,配合 ChatGPT Space、Pages 这些产品用。 |
OpenDots的应用场景
-
个人研究助手:定时盯行业资讯和竞品动态,网页自己读,读完沉淀成可搜索的 Space 笔记。
-
内容创作工作流:让 Dot 搜集资料、出文章草稿,用户审批后再保存,自媒体和编辑团队用得顺手。
-
产品与发布管理:需求、客户反馈、更新日志自动整理,发布简报和检查清单也能帮着生成。
-
软件研发辅助:在受控终端里查看项目文件、跑测试命令、整理问题摘要,输出结果留着让人审阅。
-
销售与客户支持:通过 Slack 或 MCP 接进业务系统,咨询归类、回复草稿都能辅助,正式发出去之前先请求人工确认。






0 条评论
暂无评论,来抢沙发。