跳转至

dsh-plugin-product-subagents

⭐ 17 · ✅ 活跃 · 智能体

类型 智能体 分类 多智能体
星数 ⭐ 17 状态 ✅ 活跃
作者 shaokeyibb 更新时间 2026-08-17

一句话介绍

基于角色的 Codex/Claude Code/ACP 子代理提供方:可延续的子任务,带持久状态。

详细介绍

Role-based Codex / Claude Code / ACP subagent providers for the DeepSeek Harness. Turns external agent CLIs into durable, continuable subagents with a declarative role library, per-role product permissions, delegation with a permission ceiling, and cross-platform process launching.

✨ 核心特性

  • Continuable children — one-shot sync or async continuable (control with
  • Session continuity — a child's remote product session survives idle
  • Declarative roles (roles/*.json) — general (default), code-review,
  • Two-layer permission model — the relay model is always a read-only
  • Permission ceiling — a child can never spawn a descendant with more
  • Any ACP agent — add Cursor (agent acp), CodeBuddy (cbc --acp),
  • Resource management — idle disposal, configurable timeouts, concurrency
  • Cross-platform — Windows .cmd shims, Windows-safe path escaping;

📦 安装

dsh plugin --profile web add dsh-plugin-product-subagents

🚀 快速开始

- id: product-subagents
  config:
    idleTimeoutMs: 600000
    providers:
      cursor:    { type: acp, command: agent, args: [acp] }
      codebuddy: { type: acp, command: cbc, args: [--acp] }

📚 更多信息

Install via your agent (one line)

Paste this to your DeepSeek Harness agent (or any coding agent with shell access to the harness home) — it performs every step itself: > Install the dsh-plugin-product-subagents plugin into my DeepSeek Harness > web profile: run dsh plugin --profile web add dsh-plugin-product-subagents, > then tell me to restart the harness so the plugin loads.

Quick start

In a session, the model has six tools: product_delegate role=general task="Refactor demo-project/calc.js and run its tests" product_wait subagent_id=

Configuration

config: providers: { cursor: { type: acp, command: agent, args: [acp] } } idleTimeoutMs: 600000 # settled children release their remote session # after this idle period (0 disables) maxConcurrentChildren: 8 # cap on simultaneous continuable children rolesDir: # declarative role library (default: roles/) registryPath: # durable remote-session registry

🔗 链接