cmux多智能体管理工具

我每天运行多个 Claude Code 代理。同时进行研究、撰写草稿、编写视频脚本,而且不会丢失任何一个代理的进程。

但并非一直如此。我打开 Claude Code 开始工作。然后我需要另一个代理执行另一项任务。我打开了一个新标签页。然后又一个,再一个。很快,我就打开了 10 个标签页。

Claude、M1、M2、M3、M4、M5。哪个在做什么?我不知道每个标签页上发生了什么,在它们之间切换会打断我的工作流程。会话变得混乱,上下文也丢失了。我曾经遇到过完全相同的问题。

标签页 vs. 命名工作区## 1、cmux:独立工作区,而非标签页

改变这一切的工具是 cmux------一个终端工作区管理器。

使用表情符号命名的工作区。例如:编排器、功能研究、视频脚本、每日回顾------每个工作区都是独立的。这不是一个新标签页,而是一个独立的工作区。每个工作区都有一个终端,可以在其中生成其他终端,并且可以使用快捷键在不同终端之间切换。

但真正的强大之处在于------cmux 是可编程的。Claude Code 可以通过编程方式访问任何工作区的内容。

复制代码
cmux list-workspaces

编排器可以看到所有工作区的名称,而不仅仅是"标签页 4"。它可以读取任何工作区的屏幕:

复制代码
cmux read-screen --workspace workspace:1

不会中断代理的运行,只是查看它正在做什么。它还可以与任何工作区通信:

复制代码
cmux send --workspace workspace:1 "今天我们的进展如何?"

该工作区中的代理开始处理任务。编排器休眠 15 秒,等待响应,然后读取屏幕。您可以看到来自该代理的响应。

通过这种方式,Claude 实现了不同工作区中代理之间的通信。

三个命令:列出、读取、发送。就这些。## 2、协调器:一个代理管理其余代理

代理控制 - 我的代理现在在做什么一个 Claude Code 代理成为协调器 - 它生成并控制其他代理。我有一个主协调器工作区。然后我有一个 cmux 技能,演示如何以编程方式使用 cmux。

假设我只想生成一个工作区来查看我的每日进度。它会创建一个名为"每日回顾"的工作区,并提示:阅读今天的每日笔记,并给我一份内容摘要。

现在,一个 Claude Code 代理开始处理该任务。你看,模式就在这里 - 你可以为每个任务创建独立的工作区。

我与一个代理对话。该代理管理其余代理。

3、仪表盘:如何避免信息过载

基于 @obsdmd 的真实仪表盘 - 会话按状态分组:阻塞、已完成、进行中、回顾但现在的问题是 - 如何跟踪所有这些会话?您使用 Obsidian 和 Obsidian Base。

每个工作区在 Obsidian 中都有一个会话文件。仪表盘会自动生成。每个会话都有一个关联字段,指向其对应的仪表盘。Obsidian Base 会自动查询所有已关联的会话------状态、日期、标题、关联工作区。

您创建一个会话,将其链接到仪表盘,它就会显示出来。无需手动跟踪。当您启动一个工作区时,代理会创建自己的会话文件并将其链接到仪表盘。Base 会完成其余操作。

只有经过验证,一切才算"完成"。您查看仪表盘,检查输出,并添加评论。编排器会获取您的评论并将其转发给相应的代理。

在这个会话中,我们有一个目标。我们有进度,并且有结果。这也是"完成"的定义。

会话按状态分组------仪表盘会自动查询它们。## 4、完整循环

每日记录 -> 会话 -> 启动工作区 -> 验证输出 -> 评论 -> 编排器转发这就是所有环节的连接方式。你每天都会写一份笔记来规划一天的工作。编排器会读取这份计划,并理解你今天的意图。然后,你根据计划创建会话。编排器会为你生成工作区,供你开展工作。

你可以查看进度,并向代理提供评论。代理读取文件时,就能看到你的评论。

你可以验证正在发生的事情,也可以对工作进行评论。这就是整个工作流程。

5、从标签页到工作区

以前,我的终端就像幽灵一样,光标乱作一团。标签页的概念并不实用。从夏天开始,我就一直感觉不堪重负。

现在我们有了 cmux(特别感谢 @manaflowai),它好用得多。它有工作区的概念。我为它添加了会话和仪表盘的概念。它更具可扩展性和可控性,并且与 Obsidian 集成。


原文链接:cmux多智能体管理工具 - 汇智网

相关推荐
L1624764 分钟前
Nginx 6 种发布方式(滚动发布、蓝绿发布(Blue/Green)、金丝雀发布(Canary 灰度)等) 实操全集(配置 + 分步操作 + 回滚)
运维·nginx
宁波阿成7 分钟前
在ubuntu22.04源码级安装sub2api
linux·运维·ubuntu·ai·api·token·中转站
Mortalbreeze1 小时前
软件包管理器yum和编辑器vim详解 —— 附带vim配置链接
linux·服务器
李日灐1 小时前
< 7 > Linux 开发工具:git 版本控制器 和 cgdb/gdb 调试器
linux·运维·服务器·开发语言·git·调试器·gdb/cgdb
青木9602 小时前
前后端开发调试运行技巧
linux·服务器·前端·后端·npm·uv
xcbrand2 小时前
餐饮品牌全案公司哪家可靠
运维·python
apl3592 小时前
GUI 型 DevOps 平台的天花板,Ashby 在 1956 年就画好了
运维·devops
云动课堂2 小时前
【运维实战】MySQL 8.0 数据库 · 一键自动化部署方案 (适配银河麒麟 V10 / 龙蜥 8 / Rocky Linux 8 / CentOS 8)
linux·运维·数据库
cui_ruicheng2 小时前
Linux进程间通信(一):管道与IPC基础
linux·运维·服务器
一叶龙洲2 小时前
Ubuntu开机无法用向日葵远程控制
linux·运维·ubuntu