Happenmass/Cliclaw
说明与用途
**项目简介(2‑3 句)**
Happenmass/Cliclaw 是一个工具无关的元代理,能够在 tmux 会话中并行运行 Claude Code、Codex 或任意 TUI 代理,并自动处理确认、跨会话记忆与横向扩展。它把孤立的提示与工具封装成可重复的工作流,让 CLI 编码代理无需“保姆”即可自行协作。
**价值**
- **工作流自动化**:将多个 AI 编码代理和工具链串联,实现多代理协同、工具使用流水线和统一记忆管理。
- **即插即用**:通过 tmux 与任意 CLI/TUI 代理对接,无需改动原有工具代码。
- **可扩展性**:支持并行会话、跨会话状态持久化,适配从个人脚本到团队级别的自动化需求。
**典型接入方式**
- **CLI 调用**:在项目根目录下安装 npm 包后,使用
cliclaw run <agent> [options]启动指定的 Claude Code、Codex 或自定义 TUI 代理。 - **API/SDK**:通过导出的 TypeScript SDK,程序化创建
CliclawSession,设置agents,tmuxPaneConfig等参数后调用session.start()。 - **配置文件**:编写
cliclaw.yml(或 JSON)描述代理列表、共享记忆键、确认策略等,CLI 会自动读取并在 tmux 中生成对应 pane。
**生产可用性**
- **活跃度**:截至 2026‑06‑24 最近一次提交,GitHub 107 星、2 个 Fork,社区讨论活跃。
- **技术成熟度**:采用 TypeScript 编写,提供完整的 API 文档与 CLI 手册,已在多个内部项目中验证可横向扩展。
- **风险**:暂无重大元数据风险,但仍需对许可证(MIT)进行合规审查,并进行安全依赖检查。总体而言,作为 OSS 项目已具备在生产环境中进行试点的条件。
实际用途
Happenmass/Cliclaw 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