产品简介
CodeWhale 是一款运行在本地终端的开源编码代理。它通过一个统一的运行时,集成了 DeepSeek、Claude、GPT 等30多种AI模型,帮助开发者直接在终端中读代码、改文件、跑命令。它解决了切换不同AI工具繁琐的痛点,并注重安全和工作连续性,适合希望在终端高效编程的开发者。

核心功能
- 集成所有主流AI模型提供商,无锁定
- 本地运行,保障代码安全与隐私
- 计划模式只读与审批机制,安全可控
- 支持可恢复的团队协作工作流
- 提供交互式TUI和脚本化命令两种模式
快速开始
- 使用命令 `npm install -g codewhale` 安装
- 运行 `codewhale auth set --provider deepseek` 配置模型提供商
- 在终端中输入 `codewhale` 启动交互界面,或使用 `codewhale exec "任务描述"` 直接执行任务
界面预览
与其他方案对比
| 对比项 | CodeWhale | 同类方案 |
|---|---|---|
| 模型自由度 | 支持30+模型提供商,无锁定,可在任务中随时切换模型。 | 多数工具绑定单一模型厂商,切换需使用不同软件。 |
| 运行位置 | 核心代理运行在用户本地机器,代码不离开本地。 | 通常需要将代码发送到云端处理。 |
| 安全机制 | 内置操作系统级沙箱和可配置的审批机制,安全开销更低。 | 安全策略依赖于具体实现,通常较简单。 |
适合谁用
- 需要在终端中使用AI辅助编程的开发者
- 希望避免被单一AI模型服务商锁定的技术团队
- 注重代码安全与隐私,偏好在本地处理代码的程序员
- 需要AI代理具备可恢复、可审计工作流的项目管理者
下载与版本
当前最新版本为 v0.9.0,发布于 2026-07-16。支持 Windows、macOS、Linux。点击页面「下载软件」按钮即可下载打包好的版本,根据你的电脑/手机系统来选择对应的软件。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/Hmbown/CodeWhale