产品概述
Manaflow是一个专注于AI编程Agent开发者体验的开源应用AI实验室。其核心产品cmux是一个原生macOS终端,让工程师能够在隔离的工作区中同时运行和管理多个编程Agent——如Claude Code、Codex、Gemini CLI、Amp和Opencode。除了终端管理,Manaflow还提供补充工具,包括用于代码审查的热力图差异查看器、UI感知代码审查Agent,以及让编程Agent能够升级紧急任务供人工审查的算法推送流。
主要功能
| 通用编程Agent管理器 | cmux支持Claude Code、Codex、Gemini CLI、Amp、Opencode以及其他编程CLI工具,通过单一的原生macOS终端进行管理,无需在不同Agent工具间切换。 |
| 并行Agent编排 | 在隔离的VS Code工作区中并发运行多个编程Agent,支持垂直标签页,实现同时构建和规划周期,无需上下文切换开销。 |
| 热力图差异查看器 | 可视化代码审查工具,将差异渲染为热力图,更快速地发现高变更区域,在大型Pull Request中优先安排审查工作。 |
| UI感知代码审查Agent | 自动化Agent,对涉及UI变更的代码差异进行截图,为审查者提供可视化上下文和原始代码差异。 |
| Agent升级推送 | 算法驱动的推送流(基于X/Twitter),展示编程Agent标记的最紧急任务,让人类保持在循环中而无需手动监控。 |
| 一键PR创建和工作区监控 | 集成工作流,直接从终端创建Pull Request并监控完整工作区活动,内置实时Web预览支持。 |
使用场景
- 多Agent开发:运行多个AI编程Agent的工程师可以从单个cmux窗口管理所有会话,隔离的工作区防止Agent间干扰。
- AI辅助代码审查:团队可以使用热力图差异查看器和UI截图Agent,对复杂或视觉密集的Pull Request进行更快速、更丰富的上下文代码审查。
- 人机协作监督:技术负责人可以依靠升级推送来展示只有最关键的Agent决策需要人工判断,减少常规Agent活动的噪音。
- 快速功能交付:独立开发者和小团队可以利用并行Agent编排和一键PR创建来压缩构建周期,更快交付功能。
