DeepSeek CLI 结合 DeepSeek-TUI 和 Claude Code 优点的终端 AI 编码代理,使用 Rust 构建

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 错误

1 个赞