tutti-os/tutti
GitHub: tutti-os/tutti
Tutti 是一个让多个 AI Agent 在统一工作区中实时共享上下文、文件和应用输出的协作平台,解决了 Agent 之间信息孤岛和手动传递 context 的痛点。
Stars: 274 | Forks: 25
**让人与 agent 和谐协作的构建平台。**
[官网](https://tutti.sh/?tc=25q) · [文档](docs/README.md) · [贡献](CONTRIBUTING.md)
[English](README.md) | [简体中文](README.zh-CN.md) | [繁體中文](README.zh-TW.md)
[](LICENSE)
[](https://tutti.sh/?tc=25q)
**例如:**
- 在 Codex 中,@ 一个原型设计应用来生成 UI 草稿,这实际上赋予了 Codex 类似 Claude Design 的能力。输出结果直接进入 Codex 的开发工作中。
- 自己在图像应用 (AI Canvas) 中生成视觉素材,然后让 Claude Code 或 Codex 将它们放入页面中。
- 一旦你就文章的结构达成一致,可以 @ Codex 并带上一个文档应用来起草和组织内容,然后导出为 HTML。
- 几天后需要为外部产品介绍准备一份演示文稿?@ Claude Code 并带上 AI PPT 应用即可生成一份。想手动调整一些细节?AI PPT 允许你自由拖拽模块并编辑文本。
每个应用的输出都保留在同一个工作区中。当下一步需要它时,只需使用“”引用并继续即可。
应用也运行在你现有的 agent 订阅上,而不是在模型之上捆绑并转售功能。你可以使用官方应用、社区构建的应用,或者构建你自己的应用。
### 3) 减少关于“工作”的工作
#### 将目标转化为任务
无需手动拆解,也无需规划每一步。只需描述目标,例如“我想建立一个网站”,Tutti 就会将其拆分为清晰的子任务。你可以审查它们并将每个任务分配给合适的 agent。
## Tutti 与 Tutti · VM 的区别
| | Tutti (开源) | Tutti · VM (即将推出) |
| ----------------- | -------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **最适合** | 一个人,多个 agent | 一个人,多个 agent一个人,多台设备
两个或更多人,每个人都拥有自己的 agent | | **运行方式** | Agent 在本地运行,工作状态保留在本地 | 多层虚拟化技术将你的本地 agent 虚拟化为一个实时共享的云工作区。
Agent 依然在本地运行,而其工作状态则实时存留在云端:正在讨论的内容、正在运行的程序以及已经创建的成果。这实现了 agent 之间跨设备、多用户的协作,没有任何 context 丢失,就像共享的大脑一样。 | | **共享内容** | Context、应用、输出、任务以及多个 agent 之间的运行状态 | 本地版本的所有内容,外加跨人员和跨设备的共享 | | **订阅** | 你自己的 Claude、Codex 和其他订阅
(目前支持 Claude Code 和 Codex;OpenClaw、Gemini 和 Hermes 正在开发中。) | 你自己的 Claude、Codex 和其他订阅
(目前支持 Claude Code 和 Codex;OpenClaw、Gemini 和 Hermes 正在开发中。) | ### 你可以用 Tutti 做什么? - 让 Codex 继续完成 Claude 开始的工作,无需重新解释 context。 - 在 Claude 写完 PRD 后,让它调用设计应用来生成视觉素材。 - 使用你现有的 agent 订阅来运行 Tutti 中的每个应用。 - 描述一个目标,让 Tutti 将其拆分为子任务,然后将每个任务分配给最适合的 agent。 ### 你可以用 Tutti · VM 做什么? **Tutti 中的所有功能,外加:** - 开启一个云房间,让多台设备像在同一台机器上一样协同工作。 - 无需发送文件、粘贴进度或重新解释你的 agent 做了什么即可进行协作。在同一个房间里,你可以实时看到对话、文件、输出、任务进度和应用结果。 - @ 队友的文件或 agent 对话,让你的 agent 可以直接在它们的基础上进行构建。 - 你的本地工作(例如 localhost 网站)可以直接在房间里打开,无需部署,以便其他人预览并当场提供反馈。 - 当工作流需要多人参与时,将任务分配给队友的 agent。 ## Tutti 适合谁? 任何使用 AI agent 进行构建的人。如果你厌倦了在 agent 和应用之间来回切换,厌倦了一遍又一遍地重新解释 context,厌倦了手动转移输出结果,也厌倦了为每一个订阅单独付费,那么 Tutti 就是为你准备的。 - **独立开发者**:让 Claude 起草计划,Codex 推进开发,无需重新解释项目 context。 - **设计师**:在设计应用中构建模型,然后让 Codex 直接将它们转化为可运行的代码。 - **产品经理**:在 Codex 编写 PRD 后,让它调用 UI/UX 设计应用来生成原型,无需使用 Figma。 - **内容创作者**:在一个共享工作区中端到端地制作脚本、视觉素材和排版。 无论你的角色是什么,你都会在每一步中找到阻力最小的路径。完全基于 GUI,无需终端,打开即可使用。 ### 那么 Tutti · VM 呢? Tutti 首先解决的是你和你的 agent 之间的协作问题。 Tutti · VM 解决的是下一个层面的问题:当工作向外扩展时,不同的人、不同的设备以及每个人的 agent 如何留在同一个实时的共享空间中。换句话说,就是多用户的 agent 间协作。 使用多层虚拟化技术,Tutti · VM 将你的本地 agent 虚拟化为一个实时共享的云工作区。 在这里,agent 依然在本地运行,使用你自己的订阅和配置。但它的工作状态存在于云端:正在讨论的内容、正在进行的工作以及已经创建的成果,全部保留在同一个 Room 中。网站、图像、文档和演示文稿不再需要上传或下载。只需通过链接即可共享。 你和你的朋友加入同一个房间。你可以 @ 某人昨晚开始的任务,或者把一部分工作交给他们的 agent 继续运行。 **在 Tutti · VM 中,Room 既是边界,也是绿洲。** ## 常见问题 ### 我需要购买单独的 agent 订阅吗? 不需要。Tutti 可以与你现有的 Claude、Codex、Gemini 和其他 agent 订阅配合使用。 ### 如果我没有 agent 订阅怎么办? 你可以从 Tutti 内部的 Tutti Agent 开始。在 Early Access 期间,Tutti Agent 是免费的。以后可能会采用基于使用量的计费方式。 ### Tutti 和 Tutti · VM 有什么区别? 如果你想与队友协作、跨多台设备工作,或者将输出保留在共享的云工作区中,请使用 Tutti · VM。 ### 在 Tutti · VM 版本中,我的队友能看到我的私人工作吗? 如果你在 Tutti · VM 中创建了一个房间并邀请队友或朋友,他们就可以看到并协作处理其中构建的内容。其他一切都将保持私密。 ### Tutti 会取代我的 coding agent 吗? 不会。Tutti 是围绕你的 agent 构建的工作区。你可以继续使用 Claude Code、Codex、Gemini 以及其他你已经信任的 agent。 ### Tutti 仅限于编程吗? 不是。Tutti 适用于编程、设计、内容、应用工作流,以及任何需要多个 agent 或队友共享相同 context 和输出的工作。 ## Star 历史
标签:AI智能体, 人机交互, 任务编排, 协同办公, 多模态AI, 工作流自动化, 自动化攻击