Agent-loop change review for the DeepSeek Harness web GUI: after every agent loop it snapshots the workspace, detects file/code changes, and offers one-click revert plus a right-sidebar diff review panel. 官方双面 dsh 插件(host + client),零依赖。
Agent 협업 · 인터페이스 확장 · 개발 도구 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:KeLearns/dsh-build-diff
Family bundle 本地多Agent: the local-agent core plus the four delegation providers (kimi / codex / claude-code / dsh) in one install. Thin meta package: a patch carrying the members' canonical rows, npm dependencies on the members, locale card metadata — no runtime code, no client half.
Agent 협업 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/bundle-local-agent
The session-granted dataset model tools, companion to @khorsheed/dsh-datasets: a tool-only row (provides no service) that agent presets compose to grant the datasets_* tools (`tools`: all / read / authoring / none) per session, plus their tool-guidance prompt section. Deliberately NOT self-mounting — installing it as a dependency only makes the module resolvable; an agent preset's agent.cordis.yml references the row by name.
The session-granted eval tools, companion to @khorsheed/dsh-eval: a tool-only row (provides no service) that agent presets compose to grant eval_conditions / eval_plan_validate / eval_plan_draft / eval_run_status / eval_cells (`tools`: all / none) per session, plus their tool-guidance prompt section. Four reads and one draft — eval_plan_draft writes a plan and its new conditions into the bound repository working copy and validates them, which starts nothing. Deliberately NOT self-mounting — installing it as a dependency only makes the module resolvable; an agent preset's agent.cordis.yml references the row by name.
Local code-agent harness registry and glue: scoped homes, /<harness> login and sessions commands, delegation provider contracts, and the roster-driven browser settings section
Agent 협업 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-agent
Claude Code harness for dsh-local-agent: scoped CLAUDE_CONFIG_DIR, one-shot claude -p delegation visible in the 子代理 surface, project-file session records
Agent 협업 · 개발 도구 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-agent-claude-code
dsh harness for dsh-local-agent: delegate to dsh itself as a local CLI — scoped DSH_HOME under the shared homes root, one-shot sub-dsh runs visible in the 子代理 surface, caller-supplied session ids, resume across rounds, DeepSeek toggle in settings
Agent 협업 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-agent-dsh
Sub-dsh headless bundle for the local-agent-dsh harness: a direct Agent/Session runner over dsh-base — one-shot (caller-supplied --session-id/--resume, prints the final assistant text, exits) or resident (--serve) driving turns over the family stdio wire
Kimi Code harness for dsh-local-agent: scoped KIMI_CODE_HOME, one-shot kimi -p delegation visible in the 子代理 surface, session records and preset wiring
Agent 협업 · 개발 도구 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/local-agent-kimi
Family-owned subagent delegation tool over the ctx.subagents seam with optional one-shot resume: the model may pass the dsh child session id returned by the first delegation to continue the same CLI conversation in a later round
The session-granted mission model tools, companion to @khorsheed/dsh-mission: a tool-only row (provides no service) that agent presets compose to grant the mission queue tools (`tools`: all / read / none) per session, plus their tool-guidance prompt section. Deliberately NOT self-mounting — installing it as a dependency only makes the module resolvable; an agent preset's agent.cordis.yml references the row by name.
The three community agent presets (dev / dsh-eval / dsh-writing) as declarative `@deepseek-ai/dsh-agent-preset` bundle rows — the 0.1.5 directory presets migrated to the host 0.1.7-rc.1 preset mechanism. Data only: no runtime code, no client half.
Agent 협업 · 개발 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/presets
Room conversations with native or external coordinators, background delegation, durable goal plans and evidence review, shared member controls, live output and session navigation; the session-granted room model tools (`room_invite` / `room_task` / `room_message`) ship as the package's `./tool` composition entry
Agent 협업 · 생산성 도구
$ npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Khorsheed/dsh-plugins#548eeabe331c121621b2d08deab4278ad81d6312&path:packages/room
The session-granted typesafe model tool, companion to @khorsheed/dsh-typesafe: a tool-only row (provides no service) that agent presets compose to grant `typesafe_judge` plus its guidance section and the typesafe-decide skill. Deliberately NOT self-mounting — installing it as a dependency only makes the module resolvable; an agent preset's agent.cordis.yml references the row by name.