Better Sidebar
omdsh-dev
A sidebar platform for DSH — file, terminal, diff and agent pages, plus a service other plugins use to register their own tabs and file viewers.
Use cases
Run commands, drive remote hosts and keep a real terminal beside the chat.
This directory lists 6 DeepSeek Harness plugins for Terminal & Shell. Their verification levels run L1 0, L2 1, L3 5, L4 0, L5 0: no listing here has been installed or run in a sandbox, so none claims L4 or L5. 0 have passed an automated security scan, and the other 6 are marked unverified rather than safe. Declared compatibility targets are >=0.1.5-rc.1 2, ^0.1.5-rc.1 1, 0.1.0-rc.6 1, 0.1.5-rc.2 1, unstated 1. Together these 6 listings carry 7,737 GitHub stars, led by Better Sidebar at 3,650. Licences are mainly MIT 5, Apache-2.0 1, and the code is written mostly in TypeScript, JavaScript. Every entry records its source repository, licence, declared harness target and a copy-ready install command; the most recently checked is Better Sidebar (2026-09-18). A verification level measures how far the install path was exercised — it is not a safety guarantee, so read the source before you install.
Terminal plugins range from a status line in a TUI front end to full remote operations plugins that open SSH sessions and guard dangerous commands. The common thread is that the shell becomes part of the agent loop rather than something you alt-tab into.
Because these plugins often carry command execution permissions, review the guard rules: which patterns are blocked, whether destructive commands need confirmation, and whether output is truncated safely before it lands in context. A shell tool without guardrails is the highest-blast-radius category in a text harness.
Ask what executes where. Local node-pty sessions are different from SSH to a bastion. Check allowlists and denylists by name, not by marketing: rm -rf, package publishes, and curl | sh should not run unattended unless you deliberately opened that door. Look for dry-run or approval modes on remote paths, and for transcript-friendly truncation so a giant log does not silently fill the window.
UI-only terminal plugins (status bars, gauges, rewind) are lower risk but should still declare their dshTarget: they hook surfaces that move between preview releases.
A strong terminal plugin keeps humans in the loop for anything irreversible. Local workbenches show a real shell, not a simulator, and persist history you can reopen. Remote plugins document transport, auth material, and which hosts are in scope. Guardrails are configurable and default closed on destructive classes. Output is clipped with an explicit “truncated” marker rather than dumped raw.
Pair a careful shell plugin with a file diff view when you can: the combination makes it obvious what the command changed on disk.
The usual failure is a “helpful” default that runs scripts from the model with no confirmation. The second is SSH plugins that store keys where the model can read them. The third is assuming a TUI front end is safe because it looks like a terminal — the risk is the tools it injects into the model, not the chrome.
Confirm which profile and workspace a command runs in. Streaming logs help; expose a shell to the model only after you have read the permission surface.
omdsh-dev
A sidebar platform for DSH — file, terminal, diff and agent pages, plus a service other plugins use to register their own tabs and file viewers.
ccch1mneyyy
Terminal front end for DSH with a pixel-whale header, live work status, streaming thinking, time rewind and a context/TPS gauge.
howmp
A penetration-testing agent preset built on an exploration chain, with nine pentest tools, a durable record and a Web graph view.
huiliyi37
A full terminal workspace for DSH: streaming markdown and tool cards, 16+ themes, slash commands, session tabs and LSP diagnostics — a pure view layer that registers no prompt or tool surface.
Hilbert-beinghappy
A Claude Code-style terminal workspace on the dsh Host — streaming markdown, TextMate highlighting, session and provider centers.
caoyiwei850
Drive SSH operations from the main conversation with dangerous-command protection and a side terminal.
AllDSH uses Google Analytics to see which pages are read, which plugins people look for and whether an install command or a badge snippet is copied. It stays off until you allow it, and advertising storage is never used. Your choice is kept in your browser only.