DeepSeek Harness rc.8版本更新落地Agent协作能力,刚更新就发现了我一直期待的核心功能。
新版本dsh现已原生支持调用Codex与Claude Code,可将二者作为子代理分发执行任务。主Agent负责拆解任务,Codex和Claude Code会在独立上下文环境中完成各自工作,任务执行完毕后结果回传给主调度Agent,子代理随即释放退出。
实操升级步骤:
先将dsh更新至rc.8版本
npm install @deepseek-ai/dsh@0.1.0-rc.8
再依次执行两条插件安装指令:
dsh plugin --profile web add @deepseek-ai/dsh-subagent-claude-code@0.1.0-rc.8
dsh plugin --profile web add @deepseek-ai/dsh-subagent-codex@0.1.0-rc.8
安装过程中遇到的各类问题,都可通过dsh自身排查解决。
部署完成后,既可以通过自然语言直接下发任务,也能将多任务置于后台运行,在控制面板实时查看执行进度。
这里有个容易踩坑的细节:安装Profile Bundle仅代表宿主框架具备调用能力,完整Agent预设里的Codex、Claude Code工具默认处于关闭状态,需要复制预设配置后手动开启。
Codex子代理采用非交互权限运行模式,但并非放开全部操作权限,涉及高危指令、文件修改等敏感操作时,系统会默认拦截拒绝。如果后续要接入自动化流水线,务必提前梳理权限规则与沙箱管控范围。
除此之外,rc.8版本还新增了图片输入、文件引用、历史会话调取能力,同时修复了大图加载异常、自定义OpenAI兼容网关适配等问题,web_search能力也支持并发运行。
至此,基于Harness实现多编程Agent统一调度的可用雏形已经正式成型。
