DSH Plugins
返回列表
⚙️

dsh-claude-code-sdk

工作流 更新于 2026.10.21

在终端中运行以下命令:

dsh plugin install wanwulizhi/dsh-claude-code-sdk

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install wanwulizhi/dsh-claude-code-sdk,或在「设置 → 插件」搜索安装;源码仓库为 https://github.com/wanwulizhi/dsh-claude-code-sdk。

插件介绍

DSH 擅长边聊边做的工具循环,但有些活更适合整段交给独立 agent:跨十几个文件的重构、读代码—改代码—跑测试的长循环,以及你希望「派出去干完再回来」的场景。本插件让 DSH 当 leader、本机 Claude Code 当 worker,通过官方 Claude Agent SDK 委派自包含编码任务,而不是简单 shell 包装。

走 SDK 的 query() 意味着你能拿到结构化结果:最终文本、sessionId、token 用量,以及 worker 实际用过的工具列表。更关键的是,内层 Claude Code 的读写与命令不会进入外层 DSH 会话上下文——读了二十个文件、跑了十次命令,主对话里通常只看到一段结论,不会被中间过程撑爆。

插件注册 claude_code 工具与 claude-code-delegation 技能,支持续接 session、可配置模型与权限白名单,并可选择注入 DSH 对话历史作为背景(不含文件内容与工具输出,任务仍需写清路径与验收)。适合已在本机安装并登录 Claude Code、使用 DSH 0.2.x,且需要把大块编码工作外包给专业 agent 循环的开发者。

使用场景

  • 多文件重构或大范围改码,希望独立 agent 整段跑完
  • 需要反复读代码、改代码、跑测试的长循环任务
  • 主对话要保持精简,只收回最终结论而非中间工具过程

适合人员

  • 使用 DSH 0.2.x 且本机已安装 Claude Code 的开发者
  • 需要把大块编码工作外包给 worker 而非逐步在主对话确认的人
  • 熟悉任务描述、权限白名单与会话续接配置的用户