Back to directory

dsh-terminal

dongsheng123132/dsh-terminal

Persistent interactive terminal mode for DeepSeek Harness

2

stars

0

forks

MIT

License

2026-08-14

Created

2026-08-14

Last push

README

dsh-terminal

CI MIT license Node.js 22+ Awesome DSH Plugins

An MIT-licensed persistent terminal mode for DeepSeek Harness. It keeps one real DSH Agent and Session alive across prompts, so customers can use Harness like a conversational coding CLI instead of only through the Web app or one-shot headless mode.

It reuses DSH's own model selection, tools, permissions, session log, commands, and shutdown lifecycle. There is no second agent implementation.

Install

dsh plugin --profile terminal add github:dongsheng123132/dsh-terminal
dsh --profile terminal

Plain JavaScript is committed as the package entry point, so Git installs require no build-script permission.

Commands

  • ordinary text starts another turn in the same session
  • /new starts a fresh session
  • /help lists terminal commands and DSH's registered slash commands
  • /exit or /quit closes the terminal
  • other slash commands are dispatched directly to DSH (for example /compact, /plan, or /cache when provided by dsh-cache-stabilizer)

To add cache-prefix stabilization and measured cache statistics:

dsh plugin --profile terminal add github:dongsheng123132/dsh-cache-stabilizer

Development

npm test
npm run check

DSH Plugins is an independent community directory of DeepSeek Harness plugins. Not affiliated with or endorsed by DeepSeek. Third-party plugins are not security-audited — review the source before installing.