DeepSeek CLI
结合 DeepSeek-TUI 和 Claude Code 优点的终端 AI 编码代理,使用 Rust 构建。
特性
来自 DeepSeek-TUI 的优点
-
Rust 高性能:零成本抽象、内存安全、高并发异步运行时
-
多提供商支持:DeepSeek、OpenAI、Anthropic、Ollama、vLLM 等
-
精细审批引擎:基于 glob 模式的分层策略,支持会话级审批记忆
-
实时 Token 追踪:逐 turn 显示输入/输出 token 用量
-
三种交互模式:Plan(只读)、Agent(审批)、YOLO(自动批准)
-
流式推理展示:实时显示模型思考过程(Thinking Delta)
来自 Claude Code 的优点
-
工具系统:文件读写、Shell 执行、Git 操作、Web 搜索
-
Hooks 事件系统:工具调用前后的生命周期钩子
-
会话管理:保存/恢复/列出历史会话
-
CLI 子命令:auth、doctor、sessions、resume
-
One-shot 模式:单次命令执行,适合脚本集成
高级功能
-
上下文管理:Snip(大块输出折叠)+ Microcompact(局部压缩)
-
流式并行工具执行:只读工具并行,写入工具串行
-
MCP 集成:连接外部 MCP 工具服务器,工具命名
mcp__<server>__<tool> -
Sub-agent 系统:Explore / Plan / General 三种类型,并发限流
-
Plugin 系统:JSON 插件,自动加载
~/.deepseek/plugins/ -
错误重试:指数退避 + 抖动,自动重试 429/5xx 错误