Overview
dshline is a terminal-native frontend for DeepSeek Harness, an open-source agent harness from DeepSeek. It runs in the same process as Harness and consumes Harness capabilities directly, creating no second agent runtime, no second state layer and no policy of its own. The interface is built around a bordered input line, a status line, and overlays that open over the input line rather than taking over the screen.
Finished output is written once into the terminal's own scroll history and is never rewritten, moved or virtualized, so the terminal emulator owns the scrollback and its search, selection and copy behave as they do for other commands. Only a bounded live region — the reply still arriving, the input line, the status line and any open view — is redrawn in place. dshline never switches the terminal to the alternate screen and never enables a mouse protocol.
The product ships no provider list and no model list of its own; the banner names the workspace and the route the active Harness profile registered. Its connect view offers whatever the mounted adapters declare configurable and runs whatever authorization flows Harness has registered. dshline tracks Harness narrowly, supporting one adopted generation pinned exactly rather than by range.
Pricing
Free
Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.
Visit WebsitePrices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.
Use Cases
- Developers use dshline to ask questions about a codebase and get answers that name the responsible file and line.
- Teams use dshline to delegate work to subagents and watch what each worker is doing and which model powers it.
- Users use dshline to inspect active Harness workflows, subagents and background jobs in one view.
- Users use dshline to browse, filter and full-text search past Harness sessions and reopen them.
- Users use dshline to configure and authenticate Harness providers from the terminal.
- Users use dshline to browse and customize the running agent's Harness preset composition.
- Users use dshline to keep a long session readable because only a bounded region redraws.
Features
Read replies in native terminal scrollback
Search and copy completed output
Inspect active workflows and background jobs
Monitor subagent activity from terminal
Search and reopen past sessions
Configure available Harness connections
Customize active agent preset composition
Reviews
No reviews yet. Be the first to share your experience!