AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
代码助手/
Codewhale
Codewhale logo

Codewhale

活跃·★ 41.1k·MIT·更新于 2026-10-22
★ 最受欢迎

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,所以先提交或暂存改动。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。

#编码智能体#终端#Rust#命令行#DeepSeek#Ollama#本地优先
$ 安装
$ curl -fsSL https://codewhale.net/install.sh | sh
↗ 访问官网★ GitHub
01

功能特性

01内置 40 多家服务商,支持任意 OpenAI 兼容端点,以及通过 Ollama、vLLM、SGLang 使用本地模型
02Plan / Work / Operate 模式,配合 Ask / Auto-Review / Full Access 权限
03/receipts 审计记录:文件、命令、网页与 MCP 调用及审批
04/undo 和 /restore 回滚一次请求或整个工作区
05codewhale exec 用于脚本和 CI 中的无界面运行,可选工作区沙箱
02

为什么选择它

+支持 40 多家服务商和本地模型,可用便宜或自托管的模型运行。
+/receipts 提供完整审计记录:文件、命令、网页与 MCP 调用及审批。
+/undo 和 /restore 让一次跑偏的运行容易撤回。
03

权衡点

!默认 Ask 模式直接应用文件编辑,exec --auto 不加沙箱就是 Full Access。
!发布节奏快,部分功能因版本而异,比如 0.10.1 的 /undo 需要先 /trust on。
!效果高度依赖所选模型,而默认是平价模型。
04

维护状况检查

活跃检查日期: 2026-10-23
最近提交
2026-10-22
近 90 天提交数
100+
近 90 天发布数
15
最新发布
v0.10.1 (2026-10-08)
未关闭 issue
209
近期 issue 至少有一条评论的比例
5/17
近 12 周每周提交数
近 12 周每周提交数: 519, 98, 417, 160, 241, 222, 293, 788, 738, 231, 267, 204

最早的一周在左边,最近 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。请打开链接确认该问题是否仍适用于你使用的版本。

05

兼容性

macOS / Linux / Windows
命令行(x64、arm64)
已通过文档验证
Ollama
本地模型
已通过文档验证
MCP
MCP 调用
已通过文档验证
06

快速开始

1
$ curl -fsSL https://codewhale.net/install.sh | sh
07

使用场景

↳用更便宜的模型或本地模型跑终端编码智能体
↳修复失败测试或重构,并留有改动审计记录
↳在 CI 中用 codewhale exec 执行智能体任务
08

同类工具

⚡热门对决:
VSGemini CLI★107.5k→VSkimun★62→VSclaude-code-guide★4.7k→VSGraft★10.7k→
Gemini CLI logo
Gemini CLI★ 107.5k
Gemini CLI 是一个开源的 AI 代理,将 Gemini 的强大功能直接带入您的终端,提供轻量级访问,让您的提示能够最直接地到达模型。
VS对比→
kimun logo
kimun★ 62
Kimün是一款轻量、快速、基于终端的笔记应用,专注于简洁性和强大的搜索功能,本地优先,笔记数据完全由用户掌控。
VS对比→
claude-code-guide logo
claude-code-guide★ 4.7k
此README为Claude Code提供了全面的指南,涵盖安装、配置、高级功能和故障排除。
VS对比→
Graft logo
Graft★ 10.7k
Graft 是一个开源上下文层,通过为大型代码库提供上下文理解,加速并优化Claude Code、Cursor、Codex、Gemini及其他编程代理。
VS对比→
Context7 logo
Context7★ 63.5k
Context7 MCP 为大型语言模型提供最新、版本特定的代码文档和示例,以避免过时或虚假的信息。
VS对比→
Open Interpreter logo
Open Interpreter★ 68.6k
面向终端的编程 Agent,针对低成本和开源模型优化。基于 OpenAI Codex 分叉,可以模拟其他 Agent 运行框架,并在原生沙箱中执行命令。
VS对比→
learn-claude-code logo
learn-claude-code★ 79.0k
通过从零开始构建一个现代AI代理,学习其工作原理,尤其是类似Claude Code的代理。
VS对比→
awesome-cursorrules logo
awesome-cursorrules★ 41.0k
一组配置文件,通过自定义规则和行为来增强 Cursor AI 编辑器的体验。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04维护状况检查05兼容性06快速开始07使用场景08同类工具
codewhale-hq /
Codewhale
↗

Rust 编写的终端编码智能体:适配任意模型,记录所做的一切,一步撤销

41.1kMIT
最后更新1天前
状态活跃
分类代码助手
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。