用途:cursor:rescue 是 Cursor 后端恢复技能,用于快速定位 Harness 工作流中 Cursor 后端的失败路径,改动最小且不执行破坏性操作。
主要能力:按固定顺序执行一段紧凑诊断,输出解析后的后端、用户或项目默认后端、Cursor 模型、cursor-agent 路径与版本,以及 Cursor 包检查结果。常见修复包括:cursor-agent 缺失时安装并登录 Cursor CLI 后重跑 cursor:setup --check;后端意外解析为 claude 时用 set-impl-backend.sh --show 查看,并用 cursor:setup --user-default 或 --project-default 设置默认;setup-cursor.sh --check 失败时报告首个 [ERR] 行及缺失文件路径;companion 退出码 2 表示工作区守卫或禁止路径,需重建隔离 worktree 重试;退出码 3 表示 PATH 或 $HOME/.local/bin 中找不到 cursor-agent。
使用方式:调用 cursor:rescue 并附上症状描述,例如 cursor:rescue "breezing fell back to claude" 或 cursor:rescue "cursor-agent not found"。诊断依赖 HARNESS_PLUGIN_ROOT,可从 CLAUDE_PLUGIN_ROOT 或 CLAUDE_SKILL_DIR 推导。
输出:返回根因候选、确切失败命令、最小修复命令,以及重试原工作流是否安全。
限制:资料未提供更多平台、收费或效果信息。