核心功能
CatchClaw 是面向 OpenClaw 生态的代理市场管理工具,核心能力涵盖四个方面:
1. 代理搜索与安装
通过 search 命令浏览 CatchClaw 市场,找到所需代理模板后,支持两种安装模式:
- new 模式:创建独立新代理,不影响现有环境
- overwrite 模式:覆盖主工作区(自动备份),适合快速切换配置
安装时可指定版本、注入 API 密钥,CLI 会自动处理版本冲突提示。
2. 代理导出与分发export 命令将当前代理打包为 ZIP 归档(agentar),自动过滤敏感文件(.credentials、.env 等),MEMORY.md 默认排除以保护隐私。输出可直接用于团队共享或版本控制。
3. 安全回滚机制
每次覆盖安装前自动备份,支持 rollback 命令一键恢复历史版本,形成"安装-测试-回滚"的安全闭环。
4. 团队管理(Agenteam)
支持搜索、安装完整代理团队,自动协调成员依赖关系,更新 AGENTS.md 协作配置,适合多 Agent 协作场景。
显著优点
- 零配置开箱:CLI 已捆绑在技能目录,无需额外下载
- 多版本管理:支持版本锁定、冲突提示、自动备份
- 安全过滤:导出时自动剔除敏感文件,降低泄露风险
- 团队原生:内置多 Agent 协作的 team 子系统
局限与风险
- 依赖 Node.js:运行环境需预装 Node
- 覆盖不可逆:overwrite 模式虽备份,但当前工作区仍会丢失未保存变更
- 网络依赖:市场搜索和安装需连接 CatchClaw 服务
- 密钥管理:
--api-key会写入本地文件,需用户自行审计权限
适合人群
- 需要快速复用开源 Agent 配置的开发者
- 团队内部分发标准化 Agent 模板的运维人员
- 频繁切换实验配置的研究者
安全等级说明
CLI 为本地捆绑执行,无远程代码注入;敏感文件自动过滤;备份机制降低误操作风险。但覆盖模式需用户显式确认,API 密钥以明文写入本地,整体评级为 A。