AI Agent Hub
Back to plugins
🧰

gitcompass

Web Tools Updated 2026.09.05

Run the following command in DeepSeek Harness:

dsh plugin install Dayi-Z/gitcompass

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

Run dsh plugin install Dayi-Z/gitcompass in your terminal to install this plugin; the source code is available at https://github.com/Dayi-Z/gitcompass

About this plugin

Working with git and GitHub inside DeepSeek Harness often means juggling scattered terminal commands, API calls, and browser tabs. PR progress, branch state, and working-tree changes are dispersed across contexts, making it hard to keep a coherent workflow in mind. gitcompass folds the entire GitHub-Flow into a single visual panel: a guided step strip walks you from Branch through Commit, Push, PR, Review, and Merge; a GitLens-style commit graph presents lanes, SHAs, and PR badges in a clean three-column layout with one-click cherry-pick and revert; and full PR and Issue management-listing, reading, creating, reviewing, merging, and commenting-stays inside the panel so you never lose context.

On the model side, gitcompass exposes a curated set of structured tools (git_status, git_diff, git_branches, github_pr_create, github_issue_comment, and more), giving the agent precise read and write access to repository state. Every write operation triggers an in-panel approval card where you can Approve or Reject instantly. A live SSE activity feed tracks each tool call from start to completion or failure, while a repo observer catches bash-level git operations performed outside the panel-new commits, branch switches, working-tree changes-keeping both sides in sync.

Built for engineers who iterate daily on branches, commits, PRs, and issues within DeepSeek Harness and want to lift their GitHub workflow out of the command-line mental load. The interface auto-follows the DSH Web locale (Chinese or English) and matches the host GUI theme, so once you open a session bound to a git repository the Compass panel is ready in the right-hand column with zero configuration.

Use Cases

  • Complete the full Branch, Commit, Push, and Merge cycle in daily development
  • Manage and review GitHub Pull Requests and Issues
  • Provide structured Git and GitHub read/write tools for AI Agents

Best For

  • Engineers who iterate daily on branches, commits, and PRs
  • Developers who want a unified Git workflow in DeepSeek Harness
  • Teams that need to give AI models read/write access to repository state