AI Agent Hub
Back to plugins
🖥️

dsh-git

Client Updated 2026.08.23

Run the following command in DeepSeek Harness:

dsh plugin install necokeine/dsh-git

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

Install this plugin by running dsh plugin install necokeine/dsh-git; the full source is available at https://github.com/necokeine/dsh-git. After installation, restart dsh web and refresh the page.

About this plugin

Writing code inside the DeepSeek Harness web interface, one of the most disruptive habits is switching to a terminal for git status, then commit, then push. dsh-git folds that entire loop into the sidebar footer: it tracks the project directory of the currently open session and surfaces branch name, upstream tracking, ahead/behind counts, changed files, and insertion/deletion summaries at a glance, with Commit, Commit & Push, and Push buttons right there so you never leave the conversation.

A blank commit message is no longer a blocker. Press Commit and the session agent reads the workspace diff, generates a concise message, stages, and commits in one go. Push follows the standard tool permissions and authentication environment of the active session, so nothing bypasses the security boundary you already have. Refreshes are deliberate too: the last good snapshot stays visible while a new request is in flight, and the moment the active project directory changes any stale in-progress read is discarded, preventing cross-repo bleed.

Built for developers who live in dsh web and want Git operations one click away. It does not alter branch strategy, injects no extra prompt sections or tool schemas, and simply turns the full status to commit to push cycle into a three-second interaction at the bottom of the sidebar.

Use Cases

  • Check Git status and commit or push without leaving the web IDE
  • Execute a quick commit and push from the sidebar footer
  • Let the AI agent generate a concise commit message when you leave the field blank

Best For

  • Developers who work daily inside dsh web and want fewer terminal switches
  • Developers who prefer keeping the entire Git loop within the conversation window
  • Developers who trust the AI agent to draft concise commit messages for them