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(插件自己占的)

工作原理

  1. 安装一个小技能文件到你的代理
  2. 技能告诉 AI:不要废话、保留技术内容、用短句输出,但代码、命令、错误信息一个字都不能动
  3. AI 每轮回答自动变成精简版

安装

方法一:一键安装(推荐)

自动检测你电脑上装了哪些代理,一并装上:

1
2
3
4
5
# macOS / Linux / WSL
curl -fsSL https://raw.githubusercontent.com/JuliusBrussee/caveman/main/install.sh | bash

# Windows PowerShell
irm https://raw.githubusercontent.com/JuliusBrussee/caveman/main/install.ps1 | iex

方法二:只装某个代理

1
2
3
4
5
6
7
8
9
# Claude Code
claude plugin marketplace add JuliusBrussee/caveman
claude plugin install caveman@caveman

# Gemini CLI
gemini extensions install https://github.com/JuliusBrussee/caveman

# Cursor / Windsurf / Cline / Codex
npx skills add JuliusBrussee/caveman -a cursor

详见 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 分。少废话 = 更准确。


相关链接