SuperAPI AI 工具集

cursor-setup

编程与开发

查看项目

更新于 10-15 17:33

技能介绍

用途:cursor:setup 是 Claude Code Harness 中用于配置和验证 Cursor 后端的技能。它不会改变插件分发时的默认回退后端(仍为 claude),只把当前仓库或用户环境切换为 Cursor 默认。

主要能力与用法:支持 cursor:setup --check(检查)、--user-default(用户级默认)、--project-default(项目级默认)、--unset(取消设置)。执行时先解析 Harness 辅助脚本根目录,保持当前工作目录为目标项目,再调用 scripts/setup-cursor.sh 与 scripts/set-impl-backend.sh,不要仅凭 HARNESS_IMPL_BACKEND 推断。--check 会运行 setup-cursor.sh --check、set-impl-backend.sh --show、resolve-impl-backend.sh --role worker,并查找 cursor-agent 可执行文件(先 agent 后 cursor-agent,需真实路径含 cursor-agent 组件,或位于 $HOME/.local/bin/cursor-agent),最后输出其 --version。--user-default 执行 set-impl-backend.sh --user cursor;--project-default 执行 set-impl-backend.sh cursor;--unset 需先确认用户级还是项目级,再执行对应命令。

限制:不要修改分发默认值或插件清单;~/.cursor/permissions.json、.cursorignore 与 Claude 沙箱允许列表视为用户手动维护,除非明确要求否则不编辑。输出只报告三项事实:解析出的后端、Cursor 包就绪状态、若未就绪的下一步手动操作。