什么是Manaflow?
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预览支持。
1. 什么是Manaflow?⌄
Manaflow是一个开源应用AI实验室。它构建开发者工具——主要是cmux——用于管理AI编程Agent,如Claude Code、Codex和Gemini CLI。
2. 什么是cmux?⌄
cmux是基于Ghostty构建的轻量级原生macOS终端。它让您能够在垂直标签页、隔离的工作区中并行运行多个AI编程Agent。
3. cmux支持哪些AI编程Agent?⌄
开箱即用支持Claude Code、Codex、Gemini CLI、Amp、Opencode以及其他编程CLI工具。
4. Manaflow是开源的吗?⌄
是的。Manaflow的核心项目,包括cmux和Claude Code Web界面,都在GitHub上以开源许可证发布。
5. 热力图差异查看器的作用是什么?⌄
它在代码审查期间将代码差异可视化为热力图,帮助团队快速识别Pull Request中变更最多的区域。
6. Agent升级推送是如何工作的?⌄
这是一个算法推送流,监控您的编程Agent并只展示需要人工决策的最紧急任务,这样您就不需要持续观察Agent日志。
7. cmux的系统要求是什么?⌄
需要Apple Silicon或Intel的macOS 14.0或更高版本。通过DMG下载或Homebrew安装。
