soolaugust/deepseek-harness-cli

soolaugust★ 0TypeScript最后同步: 2026-08-14

在 GitHub 打开

Interactive terminal agent (fork of DeepSeek Harness): Claude Code-style REPL — full-screen UI, markdown rendering, session stats, permission cycling, custom OpenAI-compatible providers.

README 摘要

dsh cli — interactive terminal agent English 中文 dsh cli is an interactive terminal agent , forked from DeepSeek Harness with a CLI focus: a Claude Code-style coding experience in your terminal — full-screen UI, streaming output, tool cards, session history, and permission controls, with no browser needed. Under the hood it is DeepSeek Harness's plugin architecture (everything is a plugin), but this repository only cares about and polishes the single dsh cli interaction path. Features - Claude Code-style interaction : full-screen alternate screen, input bar pinned to the bottom, up/down arrow history navigation (including cross-session persistent history) - Markdown terminal rendering : bold, italic, code, lists, and headings rendered with terminal styles - Tool card folding : adjacent tool calls merge into one line, expand with Ctrl+O - Session stats bar : turns/steps, LLM time, first-token latency, throughput, cache hit rate, input/output tokens - Permission badge : Shift+Tab cycles read-only → workspace-write → danger-full-access , with danger-full-access shown as "bypass permissions" - Custom provider : point to any OpenAI-compatible endpoint (e.g. mify), with both model routing…

在 GitHub 查看完整 README →
Terminal / TUIdeepseekdeepseek-harnessdsh-pluginterminalagent

分类