它是什么
Caveman 是 Julius Brussee(GitHub 用户 JuliusBrussee)开源的一套给 AI 编程省 token 的工具,README 的开场白是“让你的 AI 代理少说一点、少读一点”。完整版是一个命令行工具,装上后有六个模块:让回答变短的语气 Skill、在模型读之前压缩日志和 JSON 的本地代理、按每个问题挑模型和推理档位的 Auto、让 AI 复用自己写过的脚本的 Blocks、找出 token 花在哪里的修复工具,以及压缩网页的浏览功能。本站只推荐其中“少说”的 caveman Skill:开启后 AI 先给答案,再说原因和下一步,不寒暄、不复述、不说“希望对你有帮助”,每句只讲一件事,规则参考了飞机维修手册用的简化英语 ASD-STE100。要更短可以换 /ultracave,/megacave 会改用文言文回答,说“stop caveman”就恢复正常。它特别的地方在于只压缩语气:代码、命令、路径、数字和报错一个字都不改,“不”“从不”“只有”这类否定词不能省,碰到安全警告、不可撤销的操作或者你看糊涂了的时候,它会改回完整句子说清楚。README 也把不利的数字摆了出来:在作者用十个开发问题做的测试里,跟一句“请简洁回答”相比,/caveman 在中位数上只多省约 3%,/ultracave 多省约 35%;规则本身要占约 1,160 个输入 token,按请求次数计费的工具(README 举的是 GitHub Copilot)回答再短也省不了钱。
适合谁:用 Claude Code、Codex 这类 AI 编程工具、嫌回答太啰嗦、想少看一点字的开发者。这是开发者工具,不写代码的读者用不上。
使用前提:本站建议只把仓库里 skills/caveman 这一个文件夹复制到 AI 工具读取 Skill 的目录;/caveman ultra 和 /caveman wenyan 会转去用 ultracave、megacave,需要的话把这两个文件夹一起复制。README 给的只装 Skill、不装代理的命令是 npx skills add JuliusBrussee/caveman -g,它会通过 npx 下载一个第三方安装工具,本站没有核查这条命令会装上仓库里的哪些 Skill。SECURITY.md 说 Skill 本身在你电脑上运行,不连 Caveman 的服务器。README 首推的 npx @caveman-ai/cli 是完整的命令行工具(需要 Node.js 22.13 以上),本站没有核查推荐:它会自动找出你电脑上的 AI 工具和登录状态,装上 Hook 和状态栏,把 Claude Code 等工具的请求地址(ANTHROPIC_BASE_URL)改到本机的 Caveman 代理,六个模块装完默认全开。本地代理会经手你的请求和模型凭据,压缩前的原文存在本机 ~/.caveman/ccr.db 里,可能含提示词、工具输出和夹在内容里的凭据,SECURITY.md 说这个文件不加密,卸载也不会自动删掉。命令行工具默认开启使用统计,发送执行的命令、token 数、随机安装 ID、操作系统和 IP(IP 保留 90 天),不含提示词和代码,用 caveman telemetry off 或设置 DO_NOT_TRACK=1 可以永久关闭。Auto 要先用 caveman login 注册 Caveman 账号,选了 Auto 以后,每次提问都会把你最新的问题(连同 AI 工具附带的 CLAUDE.md、记忆、@ 引用的文件和命令输出)、上一个问题和上一个回答的结尾原样发给 Caveman Cloud,免费方案下 Caveman 可能保留这些内容用来改进路由;被分到 Caveman Cloud 模型的请求,会把系统提示、工具结果和代码整个经过 Caveman Cloud。你添加的其他模型服务商的密钥存在 macOS 钥匙串或本机文件里。本地代理、引擎、Blocks、MCP 压缩、能导航和点击网页的浏览功能、Caveman Cloud 服务,以及 README 里用 curl ... | bash、irm ... | iex 直接运行远程脚本的安装方式,本站都没有核查推荐。Apache-2.0 许可,“Caveman”名字和石头标志是作者的商标。
以上根据项目公开说明整理,本站没有实际测试。