
在终端中运行的 DeepSeek 编码代理,支持自动模式、流式推理、子代理与 MCP 协议
项目简介
DeepSeek TUI 是一款在终端中运行的 DeepSeek V4 编码代理,支持文件读写、Shell 执行、Git 管理、网页搜索、子代理编排与 MCP 协议扩展。
核心功能
| 模块 | 说明 |
|---|---|
| Auto 模式 | 每轮自动选择模型(Flash/Pro)与思考级别(off/high/max) |
| 流式推理 | 实时显示 DeepSeek 推理块,支持 Shift+Tab 切换思考强度 |
| 完整工具链 | 文件操作、Shell 执行、Git、网页搜索/浏览、补丁应用、子代理 |
| 子代理系统 | 并行后台执行,支持 fork 上下文与 var_handle 结果引用 |
| MCP 协议 | 连接 Model Context Protocol 服务器扩展工具能力 |
| 会话管理 | 保存/恢复长会话,支持 Workspace 侧向 Git 回滚 |
| LSP 诊断 | 每次编辑后自动通过 rust-analyzer/pyright 等检测错误 |
| 成本追踪 | 每轮与会话级 Token 用量及费用估算,含缓存命中率 |
技术栈
| 技术 | 说明 |
|---|---|
| Rust | 核心运行时,ratatui 终端界面 |
| OpenAI 兼容 API | 支持 DeepSeek/NVIDIA/Fireworks/自托管 vLLM/SGLang/Ollama |
| npm | 预构建二进制安装包装器 |
适用场景
- 终端环境下的 AI 辅助编码与调试
- 需要长上下文(1M Token)的代码库分析与重构
- 自动化脚本编写与批量代码审查
Stars
27.2k Stars,Rust,开源
暂无评论
