JuliusBrussee/caveman
🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman
github.com · JuliusBrussee/caveman
JuliusBrussee/caveman
🪨 why use many token when few token do trick — Claude Code skill that cuts 65% of tokens by talking like caveman
Caveman 是一款面向 AI 编程 Agent 的 Skill / 插件:让 Claude Code、Codex、Gemini、Cursor、Windsurf、Cline、Copilot 等 30+ 工具用「穴居人式」短句作答,砍掉寒暄与冗余解释,但代码块、命令行与错误信息 逐字节保留。官方基准显示平均 输出 token 减少约 65%(10 组任务 22%–87%),技术结论不丢,阅读更快;另有 /caveman-compress 可压缩 CLAUDE.md 等记忆文件,后续会话 输入 token 长期省约 46%。
install.sh / install.ps1 自动扫描本机 Agent 并写入对应 skill / plugin / rule 路径,约 30 秒完成lite / full(默认)/ ultra / wenyan(文言)等,会话内 /caveman [level] 切换;保持用户语言,只压风格不翻译/caveman-commit(≤50 字 Conventional Commit)、/caveman-review(单行 PR 评论)、/caveman-stats(会话与累计 token / USD 统计)、/caveman-compress(记忆文件压缩)caveman-shrink MCP 中间件压缩 tool 描述;cavecrew-* 子 Agent;与 caveman-code、cavemem 等同属「少 token 多干活」工具链/caveman-stats 读本地日志,无账号与后端上报(见 SECURITY.md)长对话里 Agent 常「解释过多、代码过少」,输出 token 堆在寒暄与重复论证上。Caveman 把 口语层 压短,适合按 token 计费的 API 用户、终端窄屏阅读,以及希望 更快扫完结论再动手改代码 的开发者。Claude Code 上 hook 可在首条消息起默认启用;状态栏可显示累计节省 [CAVEMAN] ⛏ 12.4k。需注意:skill 本身每轮约增 1–1.5k 输入 token,已很简洁的任务可能净收益为负——官方 HONEST-NUMBERS.md 有完整说明。
npx skills add 接入。wenyan 模式 故意用文言压缩,与其他档位「保持用户语言」策略不同,选用前需确认团队阅读习惯。CLAUDE.md / 项目记忆文件、想长期削减每会话上下文体积的团队。npx skills)。推荐:一键扫描本机所有 Agent 并安装
# macOS · Linux · WSL · Git Bashcurl -fsSL https://raw.githubusercontent.com/JuliusBrussee/caveman/main/install.sh | bash# Windows · PowerShell 5.1+irm https://raw.githubusercontent.com/JuliusBrussee/caveman/main/install.ps1 | iex单 Agent 示例(更多见 INSTALL.md):
# Claude Code pluginclaude plugin marketplace add JuliusBrussee/caveman && claude plugin install caveman@caveman
# Cursor / Windsurf / Cline / Codex 等npx skills add JuliusBrussee/caveman -a cursorOpenClaw 专用:
curl -fsSL https://raw.githubusercontent.com/JuliusBrussee/caveman/main/install.sh | bash -s -- --only openclaw/caveman 或说 「talk like caveman」 启用;说 「normal mode」 关闭。/caveman lite | full | ultra | wenyan。/caveman-stats,查看本会话与累计节省 token / USD;Claude Code 状态栏应出现 [CAVEMAN] ⛏ …(可用 CAVEMAN_STATUSLINE_SAVINGS=0 关闭)。CLAUDE.md 试跑 /caveman-compress,确认路径与代码片段未被改写。--uninstall,OpenClaw 仅移除 marker 块与 skill,不删其他 workspace 内容。npm install -g @juliusbrussee/caveman-code)是独立的全栈终端 Agent,与本 skill 仓库不同产品,勿混淆安装目标。