CLI Worker Skill (Kimi CLI)

🛠️ Kimi CLI 智能委派 · 隔离并行开发

将编码任务委派给Kimi CLI代理在隔离的git工作树中执行,适合并行开发、无冲突隔离任务及非交互式自动化流程

收藏
5.1k
安装
1.2k
版本
0.2.2
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心功能

CLI Worker Skill 是 OpenClaw 平台与 Kimi CLI 的桥梁,允许主代理将编码任务委派给独立的 CLI 工作进程执行。其核心机制围绕 git worktree 隔离:每个任务在独立分支/目录运行,避免与主仓库产生冲突。

显著优点

1. 真正的并行执行:不同于 sessions_spawn 可能出现的"0消息僵死"问题,cli-worker execute 直接调用 Kimi CLI 进程,任务保证启动
2. Git 原生隔离:自动创建 openclaw/<taskId> 工作树,代码变更完全隔离,完成后可选择合并或丢弃

3. 标准化输出:支持 --output-format text 获取完整执行日志,便于下游代理处理

4. 生命周期管理:内置 cleanup --older-than 自动清理旧工作树,避免磁盘膨胀

潜在局限

  • 前置依赖重:必须手动安装 Kimi CLI (uv tool install) 并完成 OAuth 登录,无法自动化认证
  • 单任务粒度:适合"跑完即走"的任务,若需多轮对话交互仍需用 sessions_spawn
  • 本地执行限制:当前仅支持本地 git 仓库场景,无法直接操作远程裸仓库
  • 合并需手动:虽有辅助命令,但最终 git merge 和冲突解决仍需主代理或用户介入

适合人群

  • 需要同时推进多个独立 feature 的开发团队
  • 希望自动化代码审查、测试生成等"批处理"任务的 CI/CD 流水线
  • 使用 OpenClaw 编排复杂工作流的高级用户

常规风险

  • 认证失效:CLI token 过期会导致任务静默失败,需定期 kimi /login 刷新
  • 工作树堆积:未配置自动 cleanup 可能耗尽磁盘空间
  • 分支污染:误操作 git merge 可能将未经验证的 AI 生成代码带入主分支

CLI Worker Skill (Kimi CLI) 内容

bin文件夹
auth文件夹
cleanup文件夹
cli文件夹
manifest文件夹
parser文件夹
spawn文件夹
templates文件夹
worktree文件夹
src文件夹
auth文件夹
cleanup文件夹
cli文件夹
manifest文件夹
parser文件夹
spawn文件夹
templates文件夹
worktree文件夹
手动下载zip · 34.0 kB
verify.jstext/javascript
请选择文件