一款开源的终端AI编码代理,用Rust构建,支持多模型提供商、文件编辑、命令执行和TUI交互。
- v0.10.0
- 发布于
- 6 天前
- 41,036
- 星标
- 34,937
- 下载
- 同步于
- 1 天前
最新版本
v0.10.02026年9月23日 01:28下载慢?可在上方随时切换镜像源
项目说明
项目概述
CodeWhale 是一款开源的终端AI编码代理,用Rust构建,接受社区的持续改进。
主要功能
- 使用你想要的模型——连接托管提供商或通过Ollama、vLLM、SGLang使用本地模型,通过
/model切换提供商和模型 - 保持控制——计划为只读模式,Ask、Auto-Review和Full Access使审批行为可见;
/undo撤销上一轮,/restore将工作区恢复到较早的快照 - 保持长任务有序——保存会话,设置持久的
/goal - 支持npm、Cargo、Docker、Nix、Scoop、Android/Termux等多种安装方式
适用人群
- 希望在终端中使用AI编码助手的开发者
- 需要灵活选择模型和权限控制的团队
- 注重开源和社区驱动的用户
快速上手
- 安装:
npm install -g codewhale - 启动:
codewhale - 首次运行会引导你连接提供商或保持离线
- 运行任务(不打开TUI):
codewhale exec "fix the failing tests and explain what changed"
核心优势
- 用Rust构建,性能优异
- 支持多种模型提供商和本地模型
- 可见的审批行为,保持控制
- 会话持久化和恢复能力
系统要求
- 操作系统:跨平台(macOS、Linux、Windows、Android/Termux)
历史版本
排序