定义
Caveman 是 JuliusBrussee 开发的 AI 编码代理输出压缩技能(61.2k Stars),以”穴居人风格”注入 Agent 指令,减少约 65-75% 输出 Token。支持 30+ 编码代理,提供 4 级压缩模式、Token 节省统计、MCP 中间件压缩和记忆文件压缩,是 caveman/cavemem/cavekit 三件套生态的核心组件。
核心特性
- 4 级压缩:lite → full → ultra → wenyan,渐进式压缩
- 跨代理兼容:30+ 代理平台支持(Claude Code、Codex、Gemini、Cursor、Cline 等)
- caveman-shrink:MCP 协议层工具描述压缩中间件
- caveman-compress:记忆文件(CLAUDE.md 等)重写,减少约 46% 输入 Token
- Token 统计分析:实时追踪节省量、累计总量、USD 等价
- 代码/URL/路径保护:压缩仅作用于自然语言,不破坏技术内容
- 三件套生态:与 Cavemem(记忆)、Cavekit(构建循环)协同
与知识库其他 Token 节省机制的对比
| 系统 | Stars | 方式 | 范围 |
|---|---|---|---|
| Caveman | 61.2k | 注入 Agent 技能指令 | 输出压缩 65-75% + 输入压缩 46% |
Matt_Pocock_Skills 中 /caveman | 88.2k | 超压缩通信模式指令 | 输出压缩 ~75% |
| Token_Efficiency 概念 | — | 理念层 | 框架性指导 |
同名但不同项目:Matt Pocock 的 /caveman 是其个人技能集(88.2k Stars)中的一个技能,Caveman(本项目 61.2k Stars)则是独立的全功能项目,拥有更丰富的生态工具链。
关联连接
- 摘要-caveman — 项目详细摘要
- Token_Efficiency — Token 效率优化理念
- Matt_Pocock_Skills — 同名技能对比
- Agent_Skills — Agent Skills 概念框架
- Agent_Communication_Protocols — MCP 协议