caveman

给编程助手换套省话费模式,同样的活省六成钱

一个 Claude Code 技能,用「原始人」式极简表达节省 Token,平均可削减 65% 的 Token 消耗,以小博大,幽默又实用。

开源 free 开源模型
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 107348
维护状态 活跃
是否开源
定价模式 free

项目数据

分类开源模型
开发团队JuliusBrussee
所属国家
定价模式free
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态
是否开源
开源协议NOASSERTION
主要语言Go
技术栈/模型ai,anthropic,caveman,claude,claude-code,llm,meme,prompt-engineering,skill,tokens
GitHub 星标★ 107348
30天Star增速
HF 下载量
上线时间2026-04-04 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数14

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 7 步

环境要求

  • Node.js 22.13+(完整安装脚本需要)
  • 可用的 npm / npx 环境
  • 一个受支持的 AI 编码 agent(Claude Code、Codex、Gemini、Cursor、Cline、Copilot 等 30+ 种)
  • Windows 使用完整安装脚本需 PowerShell 5.1+

安装与启动步骤

  1. 1安装小石头技能

    一条命令把 caveman 规则文件装进你现有的 agent,MIT 免费,支持 30+ 种 agent。

    npx skills add JuliusBrussee/caveman
  2. 2在 agent 内激活

    如果 agent 没有自动生效,在对话里输入 /caveman 手动唤醒,安装到此结束。

    /caveman
  3. 3安装大石头代理

    全局安装 caveman CLI 并执行 setup 完成本地配置,代理跑在你机器上、位于 agent 与模型服务之间。

    npm install -g @caveman-ai/cli && caveman setup --install
  4. 4用代理启动 agent

    通过 caveman 包装启动你的 agent,它在每次调用前压缩 agent 读取的内容。

    caveman claude
  5. 5切换其他 agent

    把 claude 换成 codex、gemini、aider、kilo、qwen、opencode、hermes、openclaw 或 pi 即可。

    caveman codex
  6. 6运行完整安装器

    macOS/Linux 上自动接好 Claude Code hooks、状态栏徽章并探测本机所有受支持 agent,可安全重复执行。

    curl -fsSL https://raw.githubusercontent.com/JuliusBrussee/caveman/v2.6.0/install.sh | bash
  7. 7Windows 安装

    在 PowerShell 5.1+ 中执行同等功能的安装脚本,效果与 macOS/Linux 版本一致。

    irm https://raw.githubusercontent.com/JuliusBrussee/caveman/v2.6.0/install.ps1 | iex

如何确认成功

在 agent 中提问,回答变成原始人式极简风格;或执行 caveman claude 能正常启动并返回压缩后的内容。

常见问题

Q:小石头技能和大石头代理有什么区别?

A:技能只改 agent 的回答风格;代理在你机器上运行,在每次调用前压缩 agent 读取的内容,并把原文备份到磁盘。两者可叠加使用。

Q:输入 /caveman 没有反应怎么办?

A:说明 agent 未自动识别技能,请在会话中手动输入 /caveman 唤醒;仍无效则确认你的 agent 在 README 支持的 30+ 种之列。

Q:安装脚本报 Node 版本错误?

A:完整安装脚本要求 Node.js 22.13+,请先升级 Node 版本后重新执行脚本,脚本可安全重复运行。

Q:支持哪些 agent?

A:README 列出 Claude Code、Codex、Gemini、Cursor、Windsurf、Cline、Copilot 等 30+ 种;代理模式原生支持 claude、codex、gemini、aider、kilo、qwen、opencode、hermes、openclaw、pi。

注意事项

  • 完整安装器会自动查找本机所有受支持的 agent,并跳过未安装的 agent,可安全重复执行。
  • 代理会压缩 agent 读取的内容,但每处压缩都在磁盘留有备份,agent 随时可拉回原文。
  • 完整安装脚本需要 Node.js 22.13+,Windows 需 PowerShell 5.1+。
  • 代理 CLI 为 MIT,运行时为 BSL-1.1;技能部分为 MIT 永久免费。

核心亮点

  • 通过穴居人式简化表达,实测可减少约65%的Token消耗,显著降低长任务成本
  • 基于纯Prompt工程实现,不动模型和API,安装到Claude Code即可生效,接入成本低
  • 风格化输出自带幽默与传播性,适合轻松场景,能提升开发者使用趣味

不足之处

  • 简化表达可能丢失关键指令细节,在复杂任务中影响输出准确性和完整性
  • 穴居人语言依赖英文语法压缩,对非英文代码注释或指令场景效果待验证
  • 除了Token减少数据外,实际输出质量对比与稳定性缺乏公开评测,文档/社区待观察

适用场景

  • 长上下文编程任务中压缩历史对话与工具调用记录以控制成本
  • 快速原型生成、简单代码片段编写等对表达风格容忍度高的场景
  • 创意文案、梗图生成或开发者社区趣味互动等非严肃应用

替代项目

LLMLingua、LongLLMLingua

项目介绍

caveman 是编程开发领域的开源项目,由 JuliusBrussee 开发,是 2026 年新上线的项目。

在全站 13,014 个收录项目中,它的 GitHub 星标数(107,348)位列前 1%,在编程开发分类的 490 个项目里位列前 1%。

近 44 天,它的 GitHub 星标从 97,034 增加到 107,348,净增 10,314。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。MIT许可证,完全免费,无付费版本。从国内网络环境看,可直接访问。

它主要面向的使用场景是:长上下文编程任务中压缩历史对话与工具调用记录以控制成本。同类可对比的替代方案包括 LLMLingua、LongLLMLingua。

上一篇:ponytail

下一篇:oh-my-openagent

同类项目推荐

bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16557 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
superpowers-zh 开源

全套 AI 编程神技汉化好了,照着用就行。

AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···

★ 8188 2026-08-09
Gitea 代码托管 开源

轻量 Git 代码托管平台

Git with a cup of tea! Painless self-hosted all-in-one software development service,···

★ 58115 2026-08-22