AI Agent Hub
Back to plugins
🖥️

dsh-git-sidebar

Client Updated 2026.08.31

Run the following command in DeepSeek Harness:

dsh plugin install Adamaik/dsh-git-sidebar

Paste the following prompt into your AI chat to install this plugin:

Run dsh plugin install Adamaik/dsh-git-sidebar in DeepSeek Harness to install; the source code is available at https://github.com/Adamaik/dsh-git-sidebar

About this plugin

Switching to a terminal for every git command breaks flow while you are already deep in a DeepSeek Harness Web session. dsh-git-sidebar pins a Git workflow panel to the right edge of the window: a slim vertical tab you can drag anywhere along that edge, click to open, and keep within arm's reach of your conversation.

The panel tracks whichever conversation you select, auto-resolving the git root from the workspace path. Changed files appear in staged and unstaged groups with M/A/D/R/? status badges; a single click stages or unstages a file, and a toggle handles stage-all. A branch dropdown lists local and remote refs and warns before checking out on a dirty tree. The standout feature is AI commit messages: it feeds git status and git diff HEAD into your session's current model to draft a Conventional Commits-style subject in Chinese, drops the text into the input box for editing, then commits. Push, pull, and refresh round out the closed loop on one screen.

Built for engineers who develop inside Harness Web and want branch management and commits without leaving the browser, especially teams that lean on AI to draft commit messages but prefer a lightweight sidebar over a full IDE extension.

Use Cases

  • Commit and push from the right-edge panel without switching to a terminal
  • Generate Conventional Commits messages from git diff via AI, fine-tune, then submit
  • Panel auto-follows the active conversation to track the correct git repo across workspaces

Best For

  • Engineers who develop in Harness Web and prefer staying in the browser
  • Teams that rely on AI to draft commit messages daily
  • Developers juggling multiple workspaces who need quick branch switching