Skip to content
Plugin

dsh-gitbash-shell

KannaKuron506Updated yesterday

Open on GitHub

DSH plugin: Git Bash shell for all agent modes on Windows (replaces pwsh executor)

Practical score

85 / 100

Setup

Ready to use

License

MIT

Language

JavaScript

Install

Quick start

Copy the command, or hand the whole task to your harness agent.

dsh plugin --profile web add dsh-gitbash-shell
DSH versionDSH ≥ 0.2.2-rc.1
Install with your agent

Please install the DeepSeek Harness plugin "dsh-gitbash-shell" for me. - GitHub repository: KannaKuron/dsh-gitbash-shell (https://github.com/KannaKuron/dsh-gitbash-shell) - Type: a Cordis plugin (installed into a DSH profile) - The plugin declares a DSH versio…

From the README

A cleaned excerpt from the project's own documentation.

dsh-gitbash-shell 简体中文 English v0.53.0 :新增「路径工具」独立开关(issue 45)。关闭后只隐藏/禁用 gitbash to native path , gitbash native 与 fail-closed 安全兜底不受影响;修改即时作用于后续调用,工具面可见性重启 DSH 后更新。设计背景见设计、接口与决定与验证矩阵。 让 DeepSeek Harness (dsh) 在 Windows 上 默认用 Git Bash 跑命令 的官方风格插件 —— 不替换宿主执行器(官方 PowerShell 执行器原样保留):新增自有 bash 工具 (私有 Git Bash 执行器实例,不注册为服务),并为所有模式注册对应的 Git Bash 版 agent preset。 它解决什么 官方 Windows 组合默认把 dsh-pwsh-sandbox 作为 ctx.shell (PowerShell 执行器), 且各 preset 的 tool-bash 行在 win32 上被禁用——因为在 Windows 上裸 bash 会解析到 C:\Windows\System32\bash.exe (WSL 占位)。本插件 不替换这个执行器 : 它新增一个自有 bash 工具,执行在私有的 Git Bash 执行器实例上(继承官方 @deepseek-ai/dsh-bash-sandbox , bashPath 只认 Git for Windows)。沙箱语义在 POSIX 宿主上完整保留; Windows 宿主上受限模式有一处重要例外——见下方 「安全语义:Windows 上的受限模式」 。 安装本插件后(v0.35.0 起, 默认 ): - 官方四个模式直接获得 Git Bash ——模式列表保持官方原样,不再新增变体:…

Open on GitHub

Project details

by
KannaKuron
License
MIT
stars
50
Forks
6
Updated
Nov 10, 2026
Created
Aug 23, 2026
Language
JavaScript
Indexed from
topic

Related entries

Similar tools from the same corner of the ecosystem.

View all
Plugin

dsh_desktop

myYangyunfan

DeepSeek Harness (dsh) Windows desktop client - bundled Node.js + dsh CLI, one-click launch

ai-agentcordisdeepseek
748Ready to use
88/100
Plugin

dsh-bash-rtk

DeepTrial

Routes eligible bash commands through rtk (Rust Token Killer) inside the DSH bash executor to compress tool output and save tokens; safe passthrough when rtk is absent.

deepseekdeepseek-harnessdsh
17Ready to use
82/100
Plugin

dsh-daemon

chenkai2

dsh daemon: register the DeepSeek Harness web server (dsh web) as an auto-start, self-healing background service (LaunchAgent / systemd / cron + watchdog)

cordisdaemondeepseek-harness
9Ready to use
80/100