Caveman 终极教程:让 AI 少废话,多干活
Caveman 终极教程:让 AI 少废话,多干活
小新软件平替装完 Caveman,你的 AI 编码代理突然就不废话了。 85,900+ Stars,MIT 协议,安装 30 秒。
这是什么?
Caveman 是一个给 AI 编码代理用的插件。Claude Code、Codex、Gemini、Cursor、Windsurf、Copilot 这些工具都能装。
它只做一件事:让 AI 的回答变短。
不是减少 AI 的思考内容,而是减少 AI 输出时的废话。
装之前:
The reason your React component is re-rendering is likely because you are creating a new object reference on each render cycle. When you pass an inline object as a prop, React shallow comparison sees it as a different object every time, which triggers a re-render. I would recommend using useMemo to memoize the object.
装之后:
New object ref each render. Inline object prop = new ref = re-render. Wrap in
useMemo.
同样的答案,从 69 Token 变成 19 Token。代码、准确度完全不变,废话消失了。
效果如何?
| 指标 | 数字 |
|---|---|
| 输出 Token 节省 | **65%**(实测范围 22-87%) |
| 技术准确度 | 100% 保留 |
| 安装时间 | 约 30 秒 |
| 支持的代理 | 30+ |
| 额外输入 Token | 每轮约 +1-1.5k(插件自己占的) |
工作原理
- 安装一个小技能文件到你的代理
- 技能告诉 AI:不要废话、保留技术内容、用短句输出,但代码、命令、错误信息一个字都不能动
- AI 每轮回答自动变成精简版
安装
方法一:一键安装(推荐)
自动检测你电脑上装了哪些代理,一并装上:
1 | # macOS / Linux / WSL |
方法二:只装某个代理
1 | # Claude Code |
详见 INSTALL.md。
提示:Claude Code / Codex / Gemini 装完默认就是开关。其他代理要输入
/caveman或说 “talk like caveman” 才能开启。说 “normal mode” 就关掉。
常用命令
| 命令 | 干什么 |
|---|---|
/caveman [lite|full|ultra|wenyan] |
切换压缩等级 |
/caveman-commit |
生成 ≤50 字符的 Commit 消息 |
/caveman-review |
出一行 PR 评论 |
/caveman-stats |
看用了多少 Token、省了多少钱 |
/caveman-compress <文件> |
把记忆文件写好,后面每轮自动省 ~46% 输入 |
压缩等级
| 等级 | 特点 |
|---|---|
lite |
稍微精简,保留基本解释 |
full |
默认,精简到该精简的 |
ultra |
能省一个词是一个词 |
wenyan |
文言文版,信息密度最高 |
Caveman 家族项目
不止隔壁,还有一个工具箱:
| 项目 | 省哪里的 Token |
|---|---|
| caveman | AI 说的话(本仓库) |
| caveman-code | 整个代理,比隔壁 Codex 省一倍 |
| cavemem | 跨会话记忆 |
| cavekit | 构建流程 |
进阶玩法
改写记忆文件(强烈推荐)
把 CLAUDE.md、项目笔记这些经常读的文件改写成极简格式,以后每次启动 AI 都能省 Token:
1 | caveman-compress ./CLAUDE.md |
真实效果:
| 文件 | 原来 | 改完 | 省了多少 |
|---|---|---|---|
| 偏好配置文件 | 706 | 285 | 59.6% |
| 项目笔记 | 1145 | 535 | 53.3% |
| 项目主文档 | 1122 | 636 | 43.3% |
| 平均 | 898 | 481 | 46% |
改一次,以后每次启动都自动受益。代码、链接、路径完全不变。
实时看省了多少
输入 /caveman-stats:
- 当前这轮用了多少
- 总共省了多少 Token
- 折合多少美元
- 加
--share生成一条可以发推的总结
用中间件压缩 MCP 工具
1 | npm install -g caveman-shrink |
可以套在任意 MCP 服务器外面,把工具描述自动变短。
常见问题
Q: 装了之后 AI 会变蠢吗?
A: 不会。只省输出的废话,推理能力和代码质量完全没区别。代码、报错信息、工具返回这些都原封不动。
Q: 整个会话平均能省多少?
A: 输出 Token 省 65%,但每轮会话会多吃掉 1-1.5k 的输入 Token(就是插件本身),所以整会话肯定省不到 65%,具体看你在问 AI 干什么。
Q: 问了最划算?
A: 问长代码解释、报错排查最划算(最高省 87%)。如果本来 AI 的回答就很短,可能反而会亏几点 Token。
Q: 有论文证明简洁更好吗?
A: 有。2026 年 ArXiv 发了一篇论文 Brevity Constraints Reverse Performance Hierarchies in Language Models,测了 31 个模型,发现逼 AI 说短点,部分基准反而涨了 26 分。少废话 = 更准确。
相关链接
- 官网:https://caveman.so
- GitHub:https://github.com/JuliusBrussee/caveman
- ClaudePluginHub:https://www.claudepluginhub.com/plugins/juliusbrussee-caveman
- 参考论文:https://arxiv.org/abs/2604.00025
- MayhemCode 教程:https://www.mayhemcode.com/2026/04/caveman-claude-code-how-to-save-tokens.html
- MarketingAgent 教程:https://marketingagent.blog/2026/03/31/tutorial-caveman-skill-for-claude-code-token-savings/
- ClaudeDirectory:https://www.claudedirectory.org/plugins/caveman
- TheTokenGuide:https://thetokenguide.com/blog/install-caveman-claude-code











