NinjaSln-labs/dsh-subagent-cursor ↗★ 0
dsh-subagent-cursor
调用Cursor执行本地单次任务的子代理插件 适合需要授权AI在本地安全执行文件读写、Shell等一次性任务的用户。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:NinjaSln-labs/dsh-subagent-cursor說明文件
閱讀完整 README ↗配置
| 字段 | 默认 | 含义 |
|---|---|---|
providerName | cursor | 注册到 ctx.subagents 上的提供方名 |
driver | cli | 执行后端:cli(本机登录态)或 sdk(@cursor/sdk + Key) |
model | auto | 传给驱动的 Cursor 模型 id;auto = CLI 侧自动选模型 |
env | {} | 叠加在凭据清洗后的父 env 之上的显式环境;driver: sdk 时在此提供 CURSOR_API_KEY |
cliPath | cursor-agent | CLI 可执行文件路径(driver: cli) |
timeoutMs | 600000 | 单次运行硬墙钟上限(ms,driver: cli) |
disposeGraceMs | 3000 | 关闭等待的正向宽限(ms) |
autoPermissions | true | 挂载时预生成/补齐 Cursor CLI 权限集(创建或只追加合并,见上) |
approvalLevel | balanced | 命令审批等级:balanced(白名单外弹授权窗,默认)/ trusted(spawn --yolo 自动放行不弹窗)/ strict(硬白名单,不弹不自动放) |