dsh-subagent-cursor
在终端中运行以下命令:
dsh plugin install NinjaSln-labs/dsh-subagent-cursor
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在终端运行 dsh plugin install NinjaSln-labs/dsh-subagent-cursor 即可在 DeepSeek Harness 中安装该插件,源码详见 https://github.com/NinjaSln-labs/dsh-subagent-cursor。
插件介绍
在 DeepSeek Harness 的多代理工作流中,把一项具体任务交给 Cursor 的 AI 来完成,往往面临两个痛点:怕污染父会话上下文,嫌服务端 API Key 配置麻烦。dsh-subagent-cursor 正是为此而生——它向 ctx.subagents 注册一个名为 cursor 的提供方,每次委派都是父会话 cwd 下的一次本地 one-shot 查询,天然隔离、不携带父上下文。
它提供双驱动模式:默认走 CLI(本机已登录 cursor-agent 即可,无需任何 API Key),也可切换到 @cursor/sdk 驱动(需要 CURSOR_API_KEY)。结果以摘要优先的方式呈现,软解析后突出结论,父代理一眼看到关键信息,而非被原始输出淹没。Bundle 自带正确的工具行配置,挂载即用,无需手写工具定义。
适合已在本地使用 Cursor 或持有其 API Key 的 DSH 用户,尤其是希望把 Cursor 作为可编排子代理、追求隔离执行加摘要回报模式的团队。
使用场景
- 在 DSH 工作流中把特定编码任务委派给 Cursor 本地执行
- 已登录 cursor-agent 后无需 API Key 即可零配置调用
- 多代理编排中隔离子任务上下文并只取摘要结论
适合人员
- 已在本地日常使用 Cursor 的 DSH 用户
- 希望把 AI IDE 能力纳入多代理编排的开发者
- 追求隔离执行与摘要回报模式的工程团队