Caveman
Caveman

Caveman

Token优化开源

让 AI 编程助手说话像山顶洞人,输出 token 省约 75%,兼容 40+ 助手

访问官网
收录: 2026-10-15·更新: 2026-10-15·编程工具

详细介绍

产品定位
Caveman 是开发者 Julius Brussee 开源的一款 AI 编程助手输出压缩工具,GitHub 仓库为 JuliusBrussee/caveman,采用 Apache-2.0 协议,星标已超过 11 万,并在 2026 年 4 月上线后迅速走红。它的核心思路是让 AI 编程助手像山顶洞人一样说话,去掉冠词、客套话、铺垫和模糊措辞,把回答压缩成电报体,同时保持 100% 技术准确性,从而用更少 token 完成同样可靠的编程协作。

核心功能
它默认能砍掉约 75% 的输出 token,官方基准测试覆盖 10 个真实 Claude API 任务,压缩区间在 22% 到 87%,平均约 65%。Caveman 只压缩散文部分,代码块、行内代码、URL、文件路径、命令、标题、日期和版本号一律原样保留,也完全不碰推理或思考 token。它提供 lite、full(默认)、ultra 和文言文四档强度,遇到破坏性或安全敏感操作会自动暂停压缩。除压缩模型回答,它还带 compress 组件压缩 CLAUDE.md 这类记忆文件,每个会话能再省约 45% 的输入 token;proxy 代理层负责接管这句该用哪个模型、烧多少算力的路由决策;输入压缩能力可把日志、JSON、CSV、测试输出在送进模型前先压一道。

技术特点
安装方式是一条命令 npx skills add JuliusBrussee/caveman,兼容 Claude Code、Codex、Cursor、Windsurf、Copilot、Gemini CLI、Cline、Aider、Continue 等 40 多个助手。整套东西在用户本机运行,数据不外发。它采用 Apache-2.0 开源协议,适合希望降低 token 成本、缩短等待时间、同时不牺牲技术准确性的开发者。其设计重点不是改变代码或推理质量,而是压缩自然语言外壳,让 AI 编程助手输出更直接、更短、更像电报。

适用场景
Caveman 适合日常使用 Claude Code、Codex、Cursor、Windsurf、Copilot、Gemini CLI、Cline、Aider、Continue 等 AI 编程助手的开发者,尤其是在长会话、大项目、频繁调试、阅读日志、处理 JSON 或 CSV、分析测试输出时,能明显减少输入和输出 token。它也适合需要控制 API 成本、优化模型路由、压缩项目记忆文件 CLAUDE.md 的团队,以及重视本地运行和数据不外发的用户。对于安全敏感或破坏性操作,工具会自动暂停压缩,避免因过度简略造成误判,因此既能提升效率,又能保留关键代码、路径、命令和版本信息的完整性。