Codewhale
Codewhale 是用 Rust 编写的开源终端编码智能体。给它一个任务,它会读取仓库、编辑文件、运行命令,直到完成或需要你输入。内置 40 多家服务商,包括 Anthropic、OpenAI、DeepSeek、Google、Mistral、Moonshot、OpenRouter 和 xAI,接受任意 OpenAI 兼容端点,并可通过 Ollama、vLLM、SGLang 使用本地模型;默认是 DeepSeek 的 flash 模型。
控制靠三种模式和三档权限。Plan 只读,Work 编辑并运行命令,Operate 持续推进直到目标被验证。Ask 会直接应用文件编辑、但运行非只读命令前会询问,Auto-Review 由规则和评审模型批准常规调用,Full Access 关闭沙箱。/receipts 列出所有改动的文件、运行的命令、网页与 MCP 调用、子智能体和审批;/undo 撤回上一次请求,/restore 把工作区回滚到某个快照。
它还支持子智能体、智能体编队和仓库内工作流来处理较长任务,自动读取 AGENTS.md,并可用 codewhale exec 在 CI 中无界面运行。注意默认行为:Ask 模式下文件编辑也是直接应用的,exec --auto 默认是 Full Access,除非加 --sandbox workspace-write,所以先提交或暂存改动。
功能特性
为什么选择它
权衡点
维护状况检查
- 最近提交
- 2026-10-22
- 近 90 天提交数
- 100+
- 近 90 天发布数
- 15
- 最新发布
- v0.10.1 (2026-10-08)
- 未关闭 issue
- 209
- 近期 issue 至少有一条评论的比例
- 5/17
最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。
状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。
讨论最多的未关闭 issue
- #5316 EPIC-005: CodeWhale TUI Crate Decomposition (Umbrella)33 条评论 · 2026-08-10
- #6011 feat(tui): usage & tool diagnostics — token accounting (per-component, per-model + cache hit rate, per-tool sinks, compaction cost) and tool10 条评论 · 2026-09-08
- #6978 Turn snapshots fail with "git commit-tree failed: fatal: <sha> is not a valid object" since 2026-10-12 (0.10.0 after rollback from 0.10.1); 9 条评论 · 2026-10-14
- #6184 Engine silently freezes mid-run: user messages are persisted but never answered; no error, no log line, no crash entry9 条评论 · 2026-09-15
- #6094 Start here: what the next patch release covers, and how to help9 条评论 · 2026-09-11
issue 标题引自 GitHub。请打开链接确认该问题是否仍适用于你使用的版本。
兼容性
快速开始
使用场景
同类工具
评论
暂无评论,来发表第一条吧