CatchClaw

📦 智能体模板管理专家

CatchClaw 官方 Agentar 管理工具,支持搜索、安装、导出和回滚智能体模板,实现快速部署与版本管理。

收藏
4k
安装
998
版本
3.6.8
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

CatchClaw 是一个用于管理「Agentar」(智能体归档包)的 CLI 工具集。Agentar 是包含 SOUL.md、skills 和配置文件的 ZIP 压缩包,可作为模板快速部署新智能体或覆盖现有工作区。

主要功能模块:

1. 搜索 (search)$CLI search <keyword> — 在 CatchClaw 市场搜索匹配的智能体模板
2. 安装 (install)$CLI install <slug> --name <name>--overwrite — 支持两种模式:

3. 导出 (export)$CLI export [--agent <id>] — 将当前智能体打包为可分发 ZIP,自动过滤敏感文件,可选包含 MEMORY.md
4. 回滚 (rollback)$CLI rollback [--latest] — 从自动备份恢复先前版本,操作前会再次备份当前状态

  • new:创建独立新智能体,不影响现有环境
  • overwrite:覆盖主工作区(自动备份),需用户显式确认

使用前必须验证 CLI:所有操作前需运行 node <skill-dir>/agentar_cli.mjs version 确认 CLI 可用。

显著优点

  • 官方生态集成:CatchClaw 市场原生支持,模板来源可信
  • 零配置快速部署:单命令完成复杂智能体环境搭建
  • 安全导出机制:自动排除 .credentials.env、密钥等敏感文件
  • 原子化回滚:覆盖操作前自动备份,误操作可无损恢复
  • 多环境隔离--name 模式支持同一主机运行多个独立智能体实例

潜在缺点与局限性

  • Node.js 依赖:必须预装 Node 运行时环境
  • 覆盖风险--overwrite 虽自动备份,但仍可能打断当前工作流
  • API 依赖:搜索和安装需连接 CatchClaw 市场服务
  • 本地存储敏感--api-key 会写入本地文件,多用户环境需额外注意权限
  • Memory 默认排除:MEMORY.md 需显式 --include-memory 才会导出,可能遗漏关键上下文

适合人群

  • 需要快速复用成熟智能体配置的开发者
  • 团队协作中需要标准化 Agent 模板的团队
  • 频繁实验新配置、需要版本回滚能力的进阶用户
  • 希望分发自定义智能体给社区的开源贡献者

常规风险

| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 数据覆盖 | `--overwrite` 替换主工作区 | 强制用户显式选择,自动备份 |
| 敏感信息泄露 | 导出时可能遗漏人工硬编码的密钥 | 导出后人工复核 ZIP 内容 |
| API 密钥本地存储 | `--api-key` 写入 `.credentials` | 限制文件权限,避免提交到版本控制 |
| 网络中断 | 市场搜索/安装失败 | 支持 `AGENTAR_API_BASE_URL` 自定义镜像 |
| 备份膨胀 | 频繁覆盖产生大量备份 | 定期清理 `~/.agentar/backups` |

CatchClaw 内容

手动下载zip · 17.4 kB
agentar_cli.mjstext/javascript
请选择文件