cmux – 用tmux风格管理多个Claude Code代理

cmux 是一个创新的终端工具,它用类似 tmux 的方式管理多个 Claude Code 代理。每个代理在独立的 Git worktree 中运行,避免冲突,实现真正的并行开发。

项目地址:github.com/craigsc/cmux

核心特色

Claude Code 在独占工作目录时表现最佳,但当需要多个代理并行工作时就会产生冲突。cmux 利用 Git worktree 特性,为每个代理创建独立的工作目录,让多个 AI 代理可以同时处理不同的任务而互不干扰。

安装后只需要一条命令就能启动新代理,所有代理的状态都可以通过简单的命令管理。

安装步骤

curl -fsSL https://github.com/craigsc/cmux/releases/latest/download/install.sh | sh

然后在项目目录添加配置:

cmux init

使用方法

# 创建新代理
cmux new feature-auth

# 切换代理
cmux start fix-bug

# 列出所有代理
cmux ls

# 合并完成的工作
cmux merge feature-auth

适用场景

大型项目的多人协作 AI 辅助开发、并行处理多个功能模块、代码审查与开发同步进行等。

开源协议

项目采用 MIT 协议开源。


服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容