← ALL PLUGINS

Agent Terminals

Command-line coding agents in DSH, each in a terminal tab beside its own session.

Source on GitHub ↗
The Coding agents page in dark mode: three agents running. One waits on you with a question and a recommendation, and one is building.
The Coding agents page: what each agent is doing, its messages and whether each one was delivered, and the question it waits on.
The Coding agents page in light mode: three agents running. One waits on you with a question and a recommendation, and one is building.
The Coding agents page: what each agent is doing, its messages and whether each one was delivered, and the question it waits on.

What it does

Name a program and the folder it works in. Agent Terminals gives it a DSH session of its own, starts it in a terminal of that session, and shows the terminal in a tab beside the session. Your messages go in one at a time, and the agent's own transcript proves that it read them.

The agent's state (working, idle, waiting on you, stopped) on the Coding agents page, on its session's row and in Decisions.
Your messages go in one at a time, and are delivered only when the transcript shows them.
It presses no key while a tool call or an approval prompt is open in the agent.
After DSH restarts, each agent starts again under the same name and resumes its conversation.

Details

VERSION1.0.0
REQUIRESSession WatchA command-line coding agent that you run in a terminal
TESTED ONmacOS

Install

FIRST, ONCE
git clone https://github.com/bertholomus/dsh-public-plugins ~/.dsh-plugins/dsh-public-plugins
THEN
dsh plugin --profile desktop add ~/.dsh-plugins/dsh-public-plugins/plugins/agent-terminals

Back up your profile first. The README has the full steps and every setting.

Pictures

These plugins are independent work. They are not made or endorsed by DeepSeek.

Pictures from a demo home, made by npm run showcase in dsh-public-plugins @ 3ec3465