《智能体设计模式》中文版已发布, 点击阅读

cmux

cmux 是一个开源的 Claude Code 管理器,可并行运行多种代码智能体 CLI 并提供隔离的开发工作区。

详细介绍

cmux 是一个开源的 Claude Code 管理器,允许开发者并行启动和管理多种代码智能体的命令行界面(例如 Claude Code、Codex CLI、Gemini CLI、Cursor CLI、Amp 与 OpenCode)。每次运行会在独立的 VS Code 工作区(可本地或容器化)中创建隔离环境,并自动准备 git diff、终端以及开发服务器预览,使并行任务的产出可验证、易于审查与复现。更多使用说明与下载请参见 cmux.dev

主要特性

  • 并行运行多个代码智能体 CLI,支持常见 agent 与工具集成。
  • 每次任务在隔离的 VS Code 工作区中执行,包含代码差异视图、终端与预览。
  • 提供 macOS 原生下载与安装选项,并支持容器化运行以便在 CI / 本地环境中一致复现。
  • 开源且基于 MIT 许可,拥有持续发布的二进制与版本发布记录。

使用场景

cmux 适用于需要并行化多智能体协作的开发与研究场景,例如:批量代码生成与验证、并行化测试与差异审查、工具链集成与实验复现。对研发团队、工具链工程师以及对接多种代码 agent 的产品开发者尤其有价值。

技术特点

cmux 以 TypeScript 为主实现,仓库中也包含部分 Rust 与 Python 工具链组件,采用 CLI-first 的设计并通过发布的二进制提供便捷安装。项目在 GitHub 上活跃维护(MIT 许可),并在官网提供下载与文档资源。一般通过本地或 Docker 容器运行以保证环境隔离与可复现性。

评论区

cmux
资源信息
🌱 开源 💻 命令行 🤖 智能体框架 🛠️ 开发工具