
Security News
Rust 1.100 Will Add Dependency Cooldowns to Cargo
Rust 1.100 will add opt-in dependency cooldowns to Cargo, giving security scanners and maintainers time to catch malicious crate releases.
dsh-cli-bridge
Advanced tools
DeepSeek Harness (DSH) plugin that delegates coding tasks to the Claude Code and Codex agent CLIs and streams the whole run live — autonomous control, multi-account, automatic install, git worktrees, and any Anthropic-compatible endpoint.
🟢 ━━ 🔵 ━━ 🟣
the three pillars, bridged
╭───────────────────────────────────────────────────────╮ │ │ │ dsh ⇄ claude code · codex │ │ │ │ Run Claude Code & Codex inside DeepSeek Harness │ │ — watch every step, live │ │ │ │ live · autonomous · zero setup │ │ │ ╰───────────────────────────────────────────────────────╯
dsh-cli-bridgeOther tools hand you the final result. This one shows you the whole job, live.
One request in the chat. Claude Code or Codex doing real work — on screen, in real time, under your control.
dsh-cli-bridge hands work to Claude Code and Codex, then keeps you and
DeepSeek Harness in the loop for the whole job:
| 📺 Watch it live | 🧠 Give DSH the wheel | 🛠️ Nothing to set up |
|---|---|---|
| Every command, every file changed, every line of thought appears in DSH as it happens — not a spinner, not a final paste. | DeepSeek can steer, answer, and review the work on its own, step after step — or hand you the question when it should not decide. | It handles Claude Code and Codex for you. You install one plugin; it takes care of the rest. |
[!IMPORTANT] Why this exists — the built-in Claude Code and Codex integration runs in the background and returns only the final message. You can't see what it is doing, and it bills you twice.
dsh-cli-bridgeshows the whole job on screen, keeps the details out of your conversation, and gives DeepSeek the controls.
| The built-in way | ✨ dsh-cli-bridge |
|---|---|
| ❌ you get only the final result | ✅ the whole job, live in DSH |
| ❌ DeepSeek just reads the answer | ✅ DeepSeek steers, answers, and reviews the work |
| ❌ you set them up yourself | ✅ everything is set up for you |
| ❌ one login, set up by hand | ✅ many separate accounts, side by side |
| ❌ tasks share one folder | ✅ each task gets its own copy, merged back automatically |
| ❌ Claude Code talks to Anthropic only | ✅ Claude Code + Codex, plus any compatible provider |
The headline is watching it live. The rest is what makes it safe to let Claude Code or Codex loose on a project:
dsh plugin --profile web add dsh-cli-bridge
Install the plugin once, in a terminal:
dsh plugin --profile web add dsh-cli-bridge
Open DeepSeek Harness and start a conversation.
Ask, in the message box, what you want. For example:
"Use Claude Code to add a login page."
DeepSeek takes it from there: it walks you through signing in (a box opens in the browser for the code) and runs the work with Claude Code or Codex while you watch.
The first time you ask for something, DeepSeek helps you sign in to Claude Code or Codex. A box opens in the browser — type the code and press Enter.
Each account stays separate, so you can keep more than one. Just ask:
/cli models lists exactly what each
delegate accepts, and anything close is understood.By default, nothing happens without you: if Claude Code or Codex has a question, it asks you, right in the chat.
To let it work more on its own, type /cli auto decide on (it answers its own
questions), /cli auto continue on (it keeps going through remaining work), and
/cli auto review on (it checks the finished work). Use off instead of on
to undo any of them.
/cli tells you when the switches can actually act. Auto decisions are made by
the same DeepSeek model that is running the conversation, so a switch needs a
model route — when there is none, every question still comes to you, and it says
so instead of quietly doing nothing. A task that ran under auto reports which
switches were on and which model decided.
Everything runs live in the conversation — every command, every file change. While it runs you can answer its questions, tell it what to do next, or stop it.
One task runs right in your project. Several at once each run on their own copy (a git branch) and are merged back when done. If two changes touch the same line, nothing is lost — you are told there is a conflict to resolve.
You never need to. But typing /cli shows what's ready and your accounts, and
/cli models, /cli login claude personal and /cli auto let you drive it by
hand if you prefer.
dsh-cli-bridge is free to use and funded by the people it saves money. If
it keeps the Claude Code / Codex bill off your own, sponsor it.
Source-available — © 2026 hviana. Free to use, funded by sponsors, redistribution gated. The inlined open-source components keep their own licences; see THIRD-PARTY-NOTICES.md.
Source-available · © 2026 hviana ·
sponsor ·
third-party notices
built for
DeepSeek Harness
FAQs
DeepSeek Harness (DSH) plugin that delegates coding tasks to the Claude Code and Codex agent CLIs and streams the whole run live — autonomous control, multi-account, automatic install, git worktrees, and any Anthropic-compatible endpoint.
The npm package dsh-cli-bridge receives a total of 52 weekly downloads. As such, dsh-cli-bridge popularity was classified as not popular.
We found that dsh-cli-bridge demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.

Security News
Rust 1.100 will add opt-in dependency cooldowns to Cargo, giving security scanners and maintainers time to catch malicious crate releases.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.