Claude Code session

Dsh Oh My Claude

Claude Code for dsh (DeepSeek Harness): runs your logged-in Claude Code CLI as a model provider, with live models, session resume, approvals, rewind, memory and remote SSH workspaces

26 stars 8 forksSessions & history Source

Install

From source
git clone https://github.com/lcestou/dsh-oh-my-claude.git

From the README

Oh My Claude

  English | 中文

  Claude Code, native inside dsh

  Drive your logged-in Claude Code CLI as a first-class dsh provider: no API key, no extra services, no runtime dependencies.

  Built with AI assistance, and open to more. Contributions from AI coding agents are welcome; start with CONTRIBUTING.md.

Claude Code CLI as an LLM provider for dsh. Every request drives claude -p with stream-json in and out, so it uses whatever login, hooks, CLAUDE.md files, MCP servers and rate limits Claude Code already has. No API key needed. The plugin speaks the CLI's own protocol (the one the Agent SDK wraps) directly, so it has no runtime dependencies.

Tour

The shield is dsh's own control. In a Claude session its rows become Claude's six permission modes, each labelled with the dsh access level it sets underneath.

One ✻ button beside the composer opens the whole plugin: Memory, Instructions, Skills, Rewind, Changes, MCP, Asides, Diagnostics, Tasks and Tune, plus a Restore tab while the session is still blank.

Cost and cached token count, two figures dsh cannot compute, join dsh's footer stats row. The pill turns orange once a session passes the spend line you set. The dollar figures are what the turns would cost at API rates; on a Claude subscription you are not billed them.

Plan usage and the CLI's own context breakdown live in dsh's context ring popover. On a phone the panel becomes a sheet.

Once an SSH box is saved, dsh's own Add workspace dialog gains a box dropdown: a folder on that box becomes a workspace here, and the session in it runs Claude Code there.

Shots by tools/playwright/tour.ts.

Install

You need the Claude Code CLI on PATH and logged in (claude --version works, claude opens without asking you to sign in), and dsh 0.2 (0.2.0-rc.1 or newer). On…
Read the full README on GitHub

Details

Language
TypeScript
License
MIT
Last updated
2 November 2026
Topics
anthropicclaudeclaude-codeclaude-code-cliclaude-subscriptioncordisdeepseekdeepseek-harnessdshdsh-claudedsh-plugindsh-provider

FAQ

What is Dsh Oh My Claude?

Claude Code for dsh (DeepSeek Harness): runs your logged-in Claude Code CLI as a model provider, with live models, session resume, approvals, rewind, memory and remote SSH workspaces It is a session for Claude Code, from lcestou/dsh-oh-my-claude on GitHub.

How do I install Dsh Oh My Claude?

Clone lcestou/dsh-oh-my-claude from GitHub and follow the setup steps in its README.

Is Dsh Oh My Claude popular?

lcestou/dsh-oh-my-claude has 26 GitHub stars and 8 forks. It was last updated on 2 November 2026.

More sessions & history

Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.