用途:该技能用于在本地运行 Claude CLI(Claude Code),并管理其安装、认证、MCP 和插件。它把一次调用固化为可复现的命令记录,要求先确认目标目录、二进制、认证状态和权限选择,再执行并核验结果。
主要能力:默认从目标目录运行 claude --print --dangerously-skip-permissions --output-format text "<prompt>",省略模型,父进程等待 15 分钟。调用该技能即授权跳过权限确认,无需再询问。没有 --yolo 标志,跳过权限即所谓 yolo 运行;仅用 print 也能写入。“只读”和“plan”使用 --permission-mode plan 并省略跳过标志。“Use”会加 --model。“交互”或“TUI”省略 --print 和跳过标志。“Resume”加 --resume,“continue”加 --continue,两者都等待退出并保持所选模式的权限选择。“Worktree [name]”加 --worktree [name],并记录生成的路径。“JSON”或“stream-json”选择对应的 print 输出格式。缺少必要值或选项冲突时标记为 BLOCKED。
使用方式:先解析并固定工作区、提示、模式、会话、worktree、输出和等待时间;用 claude auth status --text 检查认证且不暴露密钥。缺少二进制时参考安装文档;未请求登录而缺少认证则 BLOCKED;工作目录错误同样阻断。然后按选项构造 argv 并原样引用提示,等待进程退出或到达记录的截止时间,超时只终止本次运行的 PID,非零退出需捕获 stderr、检查目录树并报告 BLOCKED。JSON 或流输出、恢复会话、worktree 与并行运行、TUI 或管理命令均应参考相应参考文档;被拒的标志应使用限定范围的 --help 而非猜测替代。最后检查状态与 diff,CLI 文本不作为证据,对改动的可执行代码运行最窄覆盖测试,plan 模式必须不改变目录树;仅清理本次运行的会话或 worktree,保留认证、MCP 和插件。
适用场景:需要以脚本或自动化方式驱动本地 Claude CLI、管理其安装与认证、MCP 与插件、在隔离 worktree 中运行任务或需要 JSON/流式输出的场景。
限制:默认运行不会因权限而暂停;缺少二进制或认证会阻断;权限模式、会话与 worktree 的具体处理依赖参考文档;本资料未提供价格、计费、支持平台与性能数据,也未提供完整命令示例,这些内容暂未提供。终态为 SUCCESS、NO_CHANGES 或 BLOCKED。