dsh-claude-tui
Unofficial, high-fidelity Claude Code-style TUI for DeepSeek Harness, verified against real PTY captures
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:cogine-ai/dsh-claude-tui说明文档
阅读完整 README ↗DeepSeek Harness — Claude TUI
保留 Claude Code 的肌肉记忆,底层换成 DeepSeek Harness。
English · 简体中文
一个非官方、高保真的 Claude Code 风格 DeepSeek Harness 终端界面。
基于真实 PTY 捕获逐格重建,并对字符、颜色、坐标和交互状态进行自动验证。
[!NOTE] 这是一个独立社区项目,与 Anthropic 或 DeepSeek 没有隶属、背书或赞助关系。“Claude Code”仅用于标识固定版本的兼容目标;仓库不包含 Anthropic 源代码。详见商标与兼容性声明。
为什么做这个项目
DeepSeek Harness 提供了可组合的 Agent、Session、工具、审批、用户问题和子代理运行时;Claude Code 则建立了一套很多开发者已经形成肌肉记忆的终端工作流。
这个插件在不 fork Harness Core 的前提下,把两者连接起来:
- 操作熟悉: Claude 风格的主界面、输入框、菜单、对话记录、审批、问题和 Agent 状态。
- 语义真实: 使用 Harness 的真实模型、持久化 Session、命令、权限、工具与子代理。
- 高保真可证明: 从真实 Claude Code
2.1.227PTY 独立捕获 23 个参考帧,其中 21 个接入自动对比。 - 验证的是终端,不是效果图: 比较 buffer、字符格坐标、RGB 样式、硬件光标和状态转换。
它是一个真正的 Harness 外部 bundle,不是网页换肤,也不是预录的终端动画。
立即体验
前置条件:可用的 DeepSeek Harness CLI、Node.js 24 和 pnpm 11。
git clone https://github.com/cogine-ai/dsh-claude-tui.git
cd dsh-claude-tui
corepack pnpm install --frozen-lockfile
corepack pnpm check
dsh plugin --profile claude-tui add "$PWD"
DSH_TOOLS_MODE=code dsh --profile claude-tui