Introduction¶
The core philosophy of DeepSeek Harness (DSH) is “Everything is a plugin.” When using agents for software development, tasks often go beyond code generation, including frequent Git operations, file browsing, and terminal interaction. A clear sidebar and convenient project management shortcuts can significantly improve efficiency. The dsh-sidebar plugin is designed exactly for this purpose: it does not depend on modifying host source code, and directly provides sidebar capabilities for DSH sessions.
Plugin Positioning¶
This is a DSH client plugin maintained by wannanbigpig. It addresses the lack of visual project navigation and convenient Git/Worktree operation entry points for the current agent session.
Core Features¶
The plugin provides the following capabilities:
- Editable Highlighting: Sidebar content supports highlighting and allows direct editing.
- Git Review/Commit: Provides interactive entry points for Git review and commit.
- Worktree: Supports Git Worktree operations.
- Interactive PTY: Integrates an interactive terminal in the sidebar.
Installation and Enabling¶
The plugin repository does not provide a specific installation command. Please install it using one of the following methods:
[The official installation command should be inserted here, but it is missing from the source material]
Or visit Skill Center catalog page for installation instructions.
Use Cases and Cautions¶
- Use Cases: Suitable for users who need to manage Git, view project file structures, or run terminal commands directly from the sidebar within an agent session.
- Cautions:
- The plugin runs with the permissions of the current DSH session. Project operations are limited to
cwd(the current working directory). - Please inspect the source code before installation, because license information is missing. Confirm whether it complies with your usage requirements.
- The plugin runs with the permissions of the current DSH session. Project operations are limited to
Summary¶
Overall, dsh-sidebar focuses on providing a visual project management and Git interaction interface. If you need a sidebar tool that is non-invasive to the host and focused on the current session environment, you can view its GitHub repository.