dsh-btw
Run the following command in DeepSeek Harness:
dsh plugin install iyllyt/dsh-btw
Paste the following prompt into your AI chat to install this plugin:
Install the plugin in DeepSeek Harness by running the command: dsh plugin install iyllyt/dsh-btw (use npx @deepseek-ai/dsh if the global dsh command is not available). Source: https://github.com/iyllyt/dsh-btw
About this plugin
When using DeepSeek Harness for complex, long-running agent tasks, users often face a dilemma: you may need to quickly confirm a detail—like a configuration name or code logic—without derailing the main workflow. Sending a regular message interrupts the flow and pollutes the context, while opening a new session loses accumulated task information. The dsh-btw plugin is designed to solve this exact friction. Inspired by Claude Code's /btw command, it lets you fire off a one-off question via a bypass channel while the main agent continues its work. It snapshots the parent session's context (including system prompts and tool schemas), generates an independent answer displayed in a temporary panel, and ensures nothing enters the main conversation history, preserving the task's focus and coherence.
Its core strengths lie in being 'non-intrusive' and 'fast'. First, it supports parallel execution: you can submit a question even when the agent is invoking tools or thinking deeply, without pausing the primary task. Second, by leveraging context sharing and cache optimizations, it delivers accurate answers with virtually zero additional background-explanation overhead. All interactions are ephemeral: the Markdown response appears above the input box and can be dismissed via shortcuts, staying fully isolated from regular session logs. It offers three sidechain modes (private JSONL, memory-only, or none) to balance audit needs and privacy.
dsh-btw is ideal for developers, researchers, or technical writers who thrive in immersive, session-driven workflows. If you frequently collaborate with DeepSeek Harness agents on lengthy tasks like code refactoring, project planning, or documentation, this plugin becomes a key tool for maintaining flow. It transforms 'quick checks' from workflow interruptions into a safe, unobtrusive utility. However, for tasks requiring new file reads, command execution, or multi-turn discussion, you should still use regular main-session messages.
Use Cases
- Quickly confirm a config file name or API endpoint while the main agent executes a long task.
- Temporarily verify the logic or variable name of already-read code without interrupting current coding.
- Rapidly recall a previously agreed-upon technical decision without adding extra conversation turns.
Best For
- Developers or engineers who collaborate deeply with AI on long-running tasks.
- Project contributors focused on workflow efficiency, seeking to minimize context-switching costs.
- Technical personnel who use command-line interfaces and handle complex projects.
Related Plugins
A method pack that makes AI coding agents plan against your real baseline, prove completion with fresh evidence, and reduce reworks and unsafe changes.
Turns the DeepSeek Harness session into a captain that builds a durable sub-agent team, splits goals into dependency-aware tasks, and coordinates work via direct messages and a live Web UI.
Gives coding agents design judgment, letting Claude Code, Cursor, and 70+ agents generate and iterate high-quality UI, presentations, and graphics right from the terminal.
Run the Pi ecosystem's plugins on DeepSeek Harness, unmodified, via a compatibility layer that implements Pi's public extension ABI on DSH's native services.