Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Happenmass/Cliclaw

说明与用途

**项目简介(2‑3 句)**
Happenmass/Cliclaw 是一个工具无关的元代理,能够在 tmux 会话中并行运行 Claude Code、Codex 或任意 TUI 代理,并自动处理确认、跨会话记忆与横向扩展。它把孤立的提示与工具封装成可重复的工作流,让 CLI 编码代理无需“保姆”即可自行协作。

**价值**

  • **工作流自动化**:将多个 AI 编码代理和工具链串联,实现多代理协同、工具使用流水线和统一记忆管理。
  • **即插即用**:通过 tmux 与任意 CLI/TUI 代理对接,无需改动原有工具代码。
  • **可扩展性**:支持并行会话、跨会话状态持久化,适配从个人脚本到团队级别的自动化需求。

**典型接入方式**

  1. **CLI 调用**:在项目根目录下安装 npm 包后,使用 cliclaw run <agent> [options] 启动指定的 Claude Code、Codex 或自定义 TUI 代理。
  2. **API/SDK**:通过导出的 TypeScript SDK,程序化创建 CliclawSession,设置 agents, tmuxPaneConfig 等参数后调用 session.start()。
  3. **配置文件**:编写 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
原始来源