SuperAPI AI 工具集

cursor-coding-agent

编程与开发

查看项目

更新于 10-16 03:16

技能介绍

用途:把 Cursor CLI 当作外部编程执行器,运行一个边界明确的任务,并由主机完成验证。只在用户明确指名该技能时使用。

主要能力与用法:先用 --version 和 --help 确认所选二进制或包装器的身份,注意帮助中须出现 Cursor Agent,仅凭通用的 agent 名称和版本号不能确定产品身份。包装器保持不透明,不查看其定义、源码、参数或完整环境,改用帮助和诊断信息了解行为。尊重用户明确指定的模型与投入程度;未指定时依据当前帮助和已认证的模型列表选择,模型列表认证失败应停止并报告而非猜测。分别记录请求设置与实际生效设置,缺生效值即视为未验证。固定绝对工作区、允许的操作和验收证据;实验使用隔离工作区,并行写入需要各自独立工作区或单一写入者;单独的检出只隔离状态,不阻止写入;需要严格只读时须验证主机防护。

执行:需要工具或可能耗时的任务使用监视模式:<launcher> --print --trust --output-format stream-json "Your task"。仅文件审查可加 --mode ask;基于命令的审查或实现则省略 --mode,并把基于命令的审查视为可写、强制其边界。--trust 信任工作区,但不等于批准执行 shell。获授权执行 shell 时,检查当前审批/沙箱标志,并用无害命令确认其真正完成而非 result.rejected;近期 --force/--yolo 会自动批准命令(除非显式拒绝),它不是仅写文件的标志。沙箱改动须在授权范围内。保留主机进程句柄和新的 stdout/stderr 捕获到系统临时目录,持续消费完整记录,只显示简短的新语义信号,不使用思考或 token 增量,保持部分助手流关闭;设置合适的任务超时。安静运行中的进程仍在运行,错过检查点时应先查看工具/权限状态。无工具证据的琐碎任务可用最终模式:<launcher> --print --trust "Your task"。

验收与恢复:观察终止结果和实际进程退出,再检查答案、必需完成的工具、stderr 和实际产物。result.rejected 的调用并未执行。检查实现时纳入未跟踪文件;退出码为零且已跟踪差异为空,不能证明应用成功或失败。运行符合授权任务的检查,并说明未执行的检查。执行成功与产物验收是两个独立结论,即使部分工作经独立验证有用,也要保留错误分类。重试或恢复前先检查已完成动作和部分产物,避免重复工作或副作用;保持每次尝试独立。取消或被取代的任务,先停止其拥有的进程并确认退出,再释放工作区。只清理本次运行的运行时与捕获,保留证据用于验收或未解决的失败。提交、推送、部署、创建 worktree 和更大权限均需相应用户授权,本技能不提供额外范围。

限制:资料未提供具体收费、价格、支持平台、性能或效果信息。