walavave/dsh-git0

dsh-git

Git capability bundle for DeepSeek Harness: structured git tools, approval-gated mutations, and auto-checkpoints.

AI 分析

核心用途是为 DSH 赋予安全的 Git 版本控制能力。适合需要 Agent 自动执行 Git 操作,同时要求对写操作进行审批并自动创建备份的用户。

パッケージ
dsh-git
バージョン
0.3.0
最終更新
2026/08/13

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:walavave/dsh-git

ドキュメント

README 全文を読む ↗

Install

Install through the Harness plugin command:

dsh plugin --profile web add dsh-git

dsh plugin runs pnpm add dsh-git inside the profile and auto-registers the bundle through its dsh.bundle.patch. Restart, and the three plugins (git-local, tool-git, git-checkpoint-policy) plus the seven git_* tools are live.

Alternatively, install the package manually and mount the plugins:

cd ~/.dsh/profiles/

npm install dsh-git
- insert:
    - id: git-local
      name: 'dsh-git/local'
    - id: tool-git
      name: 'dsh-git/tool'
    - id: git-checkpoint-policy
      name: 'dsh-git/checkpoint-policy'

Restart after editing the profile's cordis.patch.yml.

Do not mount dsh-git/git as a plugin entry. The definition registers ctx.git automatically; mounting it alongside git-local causes a duplicate-service error.