Whale 是一款面向 DeepSeek 的 AI 编程智能体,定位为终端优先(terminal-first),并围绕 DeepSeek 的 prefix-cache 进行优化。官方介绍称其为"blazingly fast",开源,且成本效率极高。
主要用途与定位: Whale 用于在终端中进行代码阅读、文件编辑、命令运行以及多智能体工作流编排。它不依赖 IDE,可直接与用户现有的 shell、git 和测试命令配合。用户可以在终端中开始,并扩展到桌面端及更远的使用场景。
主要能力:
- 极致的成本效率:基于 DeepSeek 原生优化,prefix-cache 命中率约 90%。官方给出典型 5 轮编程会话成本约 0.001 美元,比 Claude Code 便宜约 93%。
- 终端原生:无 IDE 依赖,提供 TUI 与 CLI 双模式,支持交互式或无头(headless)使用。
- 可扩展性:可通过 MCP 服务器连接外部工具;可通过本地 Agent Skills 复用工作流;无需 fork 即可自定义编程智能体。
- 缓存优先架构:其循环围绕 DeepSeek 的字节稳定 prefix-cache 设计,长会话可持续受益于缓存前缀,保持低成本。
- 动态工作流:可用 JavaScript 编写多智能体编排脚本,支持 fan-out 研究、多视角评审、流水线处理等。官方称与 Claude Code 兼容,可原样运行。
使用方式: 官方提供三步快速开始:安装、配置、开始编码。安装方式包括 curl(推荐)和 PowerShell(推荐)。安装完成后需配置 API key。
适用场景: 适合长时间编码会话、需要成本控制的开发者,以及希望以终端为中心、结合现有 shell/git/测试工具进行开发的工作流。同时也适合需要多智能体编排或通过 MCP/Skills 扩展能力的场景。
限制: 当前资料未提供完整安装命令的具体内容、支持的操作系统范围、DeepSeek 具体模型版本要求、Skills 的语法规范、桌面端的具体功能与可用状态,以及多智能体编排的详细 API 文档。部分信息暂未提供。