Happenmass/omux
说明与用途
**项目简介(2‑3 句)**
Happenmass/omux 是一个基于 tmux 的运行时框架,能够将 Claude Code、Codex 等 AI 编码代理以并行子代理的方式进行编排,实现自动继续、执行‑后‑审查以及跨会话记忆。它把零散的 Prompt 与工具链包装成可重复、可监控的工作流。
**价值**
- **工作流自动化**:把单次 Prompt 转化为可循环、可恢复的完整流水线,降低人工干预成本。
- **多代理协同**:支持多个 AI 代理并行工作,适合代码生成、单元测试、文档编写等分工明确的场景。
- **统一记忆与审查**:跨 tmux 会话共享记忆库,并在每一步后自动触发审查,提升代码质量和一致性。
**典型接入方式**
- **CLI**:直接在终端通过
omux命令启动、配置子代理并指定脚本。 - **SDK/API**:在 TypeScript/JavaScript 项目中引入
@omux/sdk,通过代码调用createAgent,runWorkflow等函数,实现深度集成。 - **配置文件**:编写
omux.yml(或 JSON)描述代理、工具、记忆策略等,项目启动时自动读取并构建运行时。
**生产可用性**
- **活跃度**:最近一次提交于 2026‑07‑04,星标 106,Fork 2,代码基于 TypeScript,文档覆盖 12 个主题,社区活跃度良好。
- **成熟度**:提供完整的 CLI、SDK 与 API,具备自动继续、错误恢复、审查回滚等生产级特性,已在多个内部项目中验证。
- **风险**:目前未发现重大许可证或安全问题,但仍建议在正式上线前审查许可证兼容性、依赖安全报告以及维护者响应速度。
综上,Happenmass/omux 具备较高的生产就绪度,适合作为 AI 编码代理的编排层,在需要多代理协作、自动化审查和跨会话记忆的场景中快速落地。
实际用途
Happenmass/omux helps turn isolated prompts and tools into repeatable agent workflows.
- coordinate multi-agent workflows
- add tool-use pipelines
- standardize agent memory
限制与审查说明
High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.
- 来源: github
- 语言: TypeScript
- 记录日期: 2026-09-05T17:31:15.873Z