dsh-loop-engine
A web Settings "Loop engine" switch that swaps the agent loop driving every dsh session among five engines — the built-in in-process loop plus hosted Claude Code, Codex, Pi, and Kimi Code — with zero changes to the harness; each hosted engine keeps its thinking and tool calls in the durable session transcript, takes over commands, skills, and the agent preset, and runs sandboxed through the dsh subprocess seam.
Web 设置页的「循环引擎」开关,在五套引擎间切换驱动每个 dsh 会话的 agent 循环——内置 in-process 加托管的 Claude Code、Codex、Pi、Kimi Code——无需改动 harness;每个托管引擎都把思考与工具调用写入持久会话记录,接管命令、技能与 agent 预设,并经 dsh 子进程接缝沙箱运行。
How to install
dsh plugin add dsh-loop-engine About
dsh-loop-engine Switch the agent loop engine of **dsh web** the same way you switch a model: a "Loop engine" dropdown in Settings chooses which driver runs your agents — the built-in in-process loop, the Claude Code CLI, the Codex CLI, or the Pi CLI — without changing anything in the main repository. What it does **Engine chosen from Settings, not from code.** Pick in-process (default), claude-code, codex, or pi in the settings page; the choice is stored durably and survives profile edits. **Claude Code execution.** The Claude Code CLI drives agents, with token streaming forwarded into the ses…
Recommendation signals
Meta
- License
- MIT
- Language
- TypeScript
- GitHub stars
- 4
- mo. downloads
- 1.5K
- Last push
- 2026-09-24
- Created
- 2026-08-25
Basic safety check
- Findings
- None
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- dsh-plugin
Related plugins
langfuse
langfuse/langfuse
🪢 Open source agent evals & observability: Trace, evaluate, and improve LLM applications with one open platform.
claude-code-templates
davila7/claude-code-templates
CLI tool for configuring and monitoring Claude Code
semiotic
nteract/semiotic
React data visualization library for streaming, networks, and AI-assisted development
dsh-desktop
dataelement/dsh-desktop
DSHDesktop:DeepSeek Harness Desktop / DeepSeek Harness 桌面版