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多智能体管理工具 - 汇智网
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2421238.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!