← 返回博客

DeepSeek-TUI:把 DeepSeek V4 搬进终端的编程 Agent

2026年5月10日 · 约 6 分钟读完 · -- 次阅读 · 项目推荐

GitHub 两天涨 3500 stars,总星标突破 23K 登顶热榜——DeepSeek-TUI 把 DeepSeek V4 塞进终端,做成能读写文件、执行命令、管理 Git 的编程 Agent。开源、便宜、跑在 DeepSeek 模型上。

23K+
GitHub Stars
100万
Token 上下文
MIT
完全开源
Rust
跨平台

开发者 Hunter Bown——音乐教育本硕、在读法学生、非科班。项目 2026 年 1 月发布,4 月底 DeepSeek V4 升级后彻底爆了。

核心功能

三大运行模式

Plan
只读模式,只看不动。适合先了解代码库。
Agent
交互模式,每步确认。推荐新手使用。
YOLO
全自动模式,所有操作自动执行。

自动模式(Auto Mode)

杀手锏功能。输入 /model auto,自动决定模型和推理强度:

简单flash,不开推理,便宜快速
复杂pro,高推理,质量优先

背后是轻量路由:flash 先判断任务难度,再分配资源。你只管干活。

推理强度

Shift+Tab 循环切换:off(不推理,简单问答)→ high(中等,一般编码)→ max(最强,架构设计/复杂调试)。

工具集

文件读写
Shell 命令执行
Git 管理
网页搜索
子 Agent(1-16 个并行)
MCP 协议扩展
LSP 诊断反馈

工作区回滚

每轮操作前后自动快照,/restorerevert_turn 即可回滚,不动 .git。相当于代码”后悔药”。

安装

npm install -g deepseek-tui   # 一行搞定
deepseek --version             # 验证安装
deepseek --model auto          # 启动自动模式

首次运行提示输入 DeepSeek API Key,保存到 ~/.deepseek/config.toml。大陆用户 npm 慢可用 Cargo 镜像:

# ~/.cargo/config.toml
# [source.crates-io]
# replace-with = "tuna"
# [source.tuna]
# registry = "sparse+https://mirrors.tuna.tsinghua.edu.cn/crates.io-index/"

cargo install deepseek-tui-cli --locked
cargo install deepseek-tui --locked

实际体验

速度
flash 几乎无延迟,pro 稍慢但推理质量更高。
上下文
100 万 token,大型项目不失忆。自动压缩 + 前缀缓存。
代码质量
配合 LSP 诊断,编辑后自动检查语法,错误反馈到上下文。
中文
UI 自动检测系统语言,文档有完整中文 README。

对比 Claude Code

DeepSeek-TUI
开源MIT 协议
模型DeepSeek V4
上下文100 万 token
价格~$0.14/M tokens
子 Agent原生 16 个
MCP
自动模式模型+推理自动
回滚内置快照
Claude Code
开源闭源
模型Claude Opus/Sonnet
上下文20 万 token
价格$20/月订阅
子 AgentTeams(预览)
MCP
自动模式Auto Mode
回滚

选它:预算敏感 · 喜欢开源 · 超长上下文 · 中文优先

选它:最强代码质量 · Anthropic 生态 · 不差钱

不足

版本 0.8.x,API 和行为可能变化

依赖官方 API,国内可能需代理

社区生态不如 Claude Code 成熟

长任务缓存命中率下降,成本优势减弱

总结

趋势:AI 编程工具从”昂贵闭源服务”走向”便宜开源基础设施”。超长上下文、子 Agent 并行、自动模式、工作区回滚——某些场景下比 Claude Code 更好用。终端党、成本敏感用户值得试试。

项目地址github.com/Hmbown/DeepSeek-TUI · v0.8.25 · 2026.05.10

评论