项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 118141
技术标签
使用教程
环境要求
- Node.js 22.13+(完整安装脚本需要)
- 可用的 npm / npx 环境
- 一个受支持的 AI 编码 agent(Claude Code、Codex、Gemini、Cursor、Cline、Copilot 等 30+ 种)
- Windows 使用完整安装脚本需 PowerShell 5.1+
安装与启动步骤
-
1安装小石头技能
一条命令把 caveman 规则文件装进你现有的 agent,MIT 免费,支持 30+ 种 agent。
npx skills add JuliusBrussee/caveman -
2在 agent 内激活
如果 agent 没有自动生效,在对话里输入 /caveman 手动唤醒,安装到此结束。
/caveman -
3安装大石头代理
全局安装 caveman CLI 并执行 setup 完成本地配置,代理跑在你机器上、位于 agent 与模型服务之间。
npm install -g @caveman-ai/cli && caveman setup --install -
4用代理启动 agent
通过 caveman 包装启动你的 agent,它在每次调用前压缩 agent 读取的内容。
caveman claude -
5切换其他 agent
把 claude 换成 codex、gemini、aider、kilo、qwen、opencode、hermes、openclaw 或 pi 即可。
caveman codex -
6运行完整安装器
macOS/Linux 上自动接好 Claude Code hooks、状态栏徽章并探测本机所有受支持 agent,可安全重复执行。
curl -fsSL https://raw.githubusercontent.com/JuliusBrussee/caveman/v2.6.0/install.sh | bash -
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
上一篇:ponytail
下一篇:oh-my-openagent
同类项目推荐
claude-code-java
开源
给 Claude Code 配好 Java 开发套路,开箱即用
Reusable AI development infrastructure for Java projects, optimized for Claude Code
ccmanager
开源
一个入口管住所有 AI 编程代理的会话
Coding Agent Session Manager for Claude Code / Gemini CLI / Codex CLI / Cursor Agent···
PairCoder
开源
多方案探索加反馈打磨,让AI写代码更靠谱
A Pair Programming Framework for Code Generation via Multi-Plan Exploration and Feed···
codex-orange-book
开源
跟着橙皮书,从零上手 Codex,AI 编程少走弯路
OpenAI Codex: The Complete Guide · 橙皮书系列 · GPT-5.5 时代的 AI 编程实战手册
fuzz4all
开源
用大模型自动生成测试输入,发现各种软件漏洞
️Fuzz4All: Universal Fuzzing with Large Language Models
HarnessFlow
开源
把 Codex、Claude、Copilot 串成一条可复用的编码流水线
Harness coding workflow for codex, claude, github copilot
dscode
开源
让 DeepSeek 在终端里持续写码、跑命令、开浏览器干活
A DeepSeek coding agent harness: persistent shell, Ultra subagents, auto approval, C···
cli-printing-press
开源
输入API规范,自动生成AI友好的全能CLI工具,支持离线搜索。
Every API has a secret identity. This finds it, absorbs every feature from every com···
ml-diffucoder
开源
用扩散模型并行生成代码,替代传统逐字解码
DiffuCoder: Understanding and Improving Masked Diffusion Models for Code Generation
