dsh-zcode-git
Structured git tools for DeepSeek Harness agents: status, diff, log, branch, commit and stash. Output is pinned with ten `git -c` overrides so a user pager, colour or quotepath setting cannot reshape what the agent reads; every invocation is an argv array, so no shell ever parses an argument; and the mutating actions go through the harness approval service, refusing rather than proceeding when no approval service is mounted.
给 DeepSeek Harness 智能体用的结构化 Git 工具:status、diff、log、branch、commit 与 stash。输出由十项 `git -c` 覆盖钉死,因此用户的 pager、颜色或 quotepath 设置无法改变智能体读到的东西;每次调用都是 argv 数组,任何 shell 都不解析参数;写入动作走 harness 的审批服务,没有装审批服务时拒绝执行而不是放行。
How to install
dsh plugin add github:BOWLUNA/dsh-zcode-git About
dsh-zcode-git English | 中文 Six structured Git tools for DeepSeek Harness agents: status, diff, log, branch, commit and stash — with the output pinned, no shell in the path, and every write behind the harness approval service. The harness ships no git tooling, so an agent drives bash. This replaces that. bash dsh plugin --profile web add dsh-zcode-git How it compares with ZCode ZCode is where this plugin's approach comes from, and its git layer is well ahead of most. The table is written to be checkable: every ZCode claim names a file and line, every "adds" claim names something you can run, an…
Recommendation signals
Meta
- License
- MIT
- Language
- JavaScript
- GitHub stars
- 0
- mo. downloads
- –
- Last push
- 2026-09-24
- Created
- 2026-09-17
Links
Basic safety check
- Findings
- curated 收录但无 npm 包/安装命令
- Sources
- curated:awesome-dsh-plugin.com, curated:awesome-dsh-plugin/awesome-dsh-plugin
- Topics
- agent-tools, commit, cordis, deepseek, deepseek-harness, diff, dsh, dsh-plugin, git, vcs, version-control, zcode
Related plugins
dsh-web
zhu1090093659/dsh-web-ui/tree/main/packages/dsh-git-graph
Git branch selector and Git graph for the dsh web GUI: switch branches and explore branch-lane and commit history from the conversation header.
dsh-web
zhu1090093659/dsh-web/tree/main/packages/dsh-git-graph
Git branch selector and Git graph for the dsh web GUI: switch branches and explore branch-lane and commit history from the conversation header.
dsh-github
PerryLink/dsh-github
Official-grade GitHub CI integration: a composite action.yml, a polling PR review bot with idempotent inline comments and a status-check gate, plus PR/issues tools with every write gated by human approval.
dsh-diff-approval
9087/dsh-diff-approval
Pending-change review for DeepSeek Harness: every `edit`, `write` and `str_replace_editor` change is collected automatically into the file list, where a single change block, the blocks within a selection, or the whole file can be kept or reverted, and undo/redo is supported. It imports the workspace's version-control changes, shows the diff in a single-column or side-by-side view, and provides a Markdown preview in which changes can also be kept or reverted, in-file search, block jumping and copyable line references; the diff data is stored persistently, so the review continues after a restart.