📖 产品简介
CodeWhale(原 DeepSeek-TUI)是独立开发者 Hunter Bown 推出的终端原生 AI 编程 Agent,已于 2026 年 6 月正式更名为 CodeWhale。
采用纯 Rust 编写,专为 DeepSeek V4 模型深度优化,支持 1M Token 上下文窗口,提供 Plan(只读探索)、Agent(交互审批)、YOLO(自动批准)三种工作模式。内置文件操作、Shell 执行、Git 管理、Web 搜索/浏览、子智能体、MCP 服务器等完整工具套件。支持 Windows/macOS/Linux 多平台,可通过 npm install -g codewhale 等 6 种方式安装。已获 29.3K GitHub Stars,被誉为「DeepSeek 版 Claude Code」。MIT 开源协议完全免费,仅需自备 API Key。旧名称 deepseek-tui 仍可作为兼容 shim 使用,计划在 v0.9.0 移除。
定位
终端编程智能体 — Rust 编写,1M Token 上下文,已更名 CodeWhale
适合人群
DeepSeek 用户
终端极客
效率追求者
预算敏感开发者
支持平台
Windows、macOS、Linux、Docker
开源
是 · GitHub
✨ 核心功能
- Auto 模式:自动选择模型与思考级别(Flash/Pro + off/high/max)
- 1M Token 上下文:支持超长上下文,内置压缩与前缀缓存监控
- 完整工具套件:文件编辑/Shell/Git/Web搜索/子智能体/MCP服务器
- 系统级沙箱:macOS Seatbelt/Linux Landlock/Windows Job Objects
- 三种工作模式:Plan(只读)/Agent(审批)/YOLO(自动)
- 会话保存/恢复:断点续传,side-git 快照回滚
- LSP 诊断:自动 rust-analyzer/pyright/TypeScript/gopls/clangd 检查
- 多语言界面:中文/英文/日文/巴西葡萄牙文,自动检测
- 实时费用追踪:Token 用量与成本估算,中文环境显示 CNY
- Skills 系统:可组合指令包,内置 skill-creator/mcp-builder
- MCP 协议支持:Model Context Protocol 扩展工具
- 多提供商:DeepSeek/NVIDIA NIM/OpenRouter/Ollama/OpenAI兼容
- 内置主题选择器:Catppuccin/Tokyo Night/Dracula/Gruvbox
- HTTP/SSE 运行时 API:codewhale serve --http 无头工作流
- 用户记忆系统:跨会话注入持久化笔记
⚖️ 优缺点分析
👍 优点
- 纯 Rust 编写,性能极高,启动和响应速度快
- 专为 DeepSeek V4 深度优化,充分发挥 1M 上下文优势
- Auto 模式智能切换 Flash/Pro,成本控制优秀
- 系统级沙箱安全隔离,远超普通 Agent 的安全级别
- 多平台多安装方式,MIT 开源完全免费
- 活跃社区,29K+ Stars,已正式更名 CodeWhale
👎 缺点
- 非 DeepSeek 官方产品,生态独立
- TUI 界面门槛高于 GUI IDE 类工具
- 依赖 DeepSeek API,受 API 可用性和价格影响
- 仍处于快速迭代期(v0.8.x),稳定性待验证
📊 评分详情
功能完整
8.5
易用程度
7.5
安全可靠
8
性价比
9.5
💬 用户评价
改名为 CodeWhale 后安装命令更清晰了,npm install -g codewhale 一键搞定,功能完全一样还是那个熟悉的终端 Agent。
📝 更新日志
-
2026-05-14v0.8.37最新 Release,持续优化稳定性与性能
-
2026-05-06v0.8.0登顶 GitHub Trending #1,Stars 破万,全面功能完善
-
2026-05-01v0.7.0Auto 模式、多语言界面、Windows Job Objects 沙箱支持
-
2026-04-25v0.5.0初始公开发布,支持 DeepSeek V4 终端编程(原名 DeepSeek-TUI)