Caveman
JuliusBrussee/cavemanAI 已审核
用途
一套适用于 Claude Code、Codex、Cursor 和 Gemini CLI 等 AI 编程助手的附加组件。它会安装指令,让助手用简短的风格回答,还有一个本地代理,会在模型读取之前压缩日志、JSON、CSV 和网页,以及一个可选的路由器,按问题选择模型。你在终端里用一条 npx 命令和 Node 22.13 或更高版本安装它;然后它会修改它在你机器上找到的每个助手的设置。
安装难易度
C · 需要安装 1–2 个工具 · Windows
- Windows C
- macOS C
- Linux C
三个平台都是 C 级:你需要 Node.js 22.13 或更高版本以及一个终端,然后执行`npx @caveman-ai/cli@latest`,它会检测你的助手并更改它们的配置。Windows 上单行命令需要 PowerShell 5.1 或更高版本;发布的文件是命令行二进制文件,不是可以打开的应用。
GitHub 数据
- 星标
- 116,5272026年10月31日
- 下载量
- 722,818本周 84,456
- 增长
- +1,2165 天内新增星标
星标变化
事实
- 可运行于
- Windows, macOS, Linux
- 需要安装
- Node.js
- 从源码编译需要
- Node.js, Docker, Go
- 磁盘空间
- 46 MB–137 MB · 根据安装程序
- 账号或密钥
- Caveman Cloud account (for the Auto router), Your own model provider key (Anthropic, OpenAI and others)
- 费用
- 免费增值 · 代码采用 Apache-2.0 许可,运行免费。"Auto"路由器需要一个免费的 Caveman 账户,而 Caveman Cloud 是一个独立的付费服务(app.caveman.so)。
- 许可证
- Apache-2.0 (宽松型)
- 可以替代
- OpenRouter, Portkey
- 最近更新
- 2026年10月25日
风险信号 (7)
- 注意异常的star增长速度
210天内116532颗star(约每天555颗)
自动检查
- 注意遥测默认开启
README 的 Privacy 一节:"The CLI sends usage stats by default: commands run, token counts, caveman-blocks commands and usage counts, a random install ID, OS, and IP",并说可以用`caveman telemetry off`或`DO_NOT_TRACK=1`关闭。
AI 审核
- 注意开启路由后,提示词会发送到厂商云端
README 的 Privacy 一节关于 Auto 的部分:"each ask sends Caveman Cloud your latest ask (with whatever your agent attaches to it, such as CLAUDE.md, memory or @-mentioned files) ... On the Free plan Caveman may keep it to improve routing",被路由到 Caveman Cloud 模型的请求会"passes through Caveman Cloud, whole (system prompt, tool results, code)"。
AI 审核
- 注意安装程序会重写其他工具的设置
INSTALL.md:安装程序会"Auto-detects every supported agent installed on your machine","runs that agent's native install path (plugin / extension / rule file / `npx skills add`)",并且"Wires Claude Code hooks and statusline badge on top, plus a Codex start-of-session hook"——它会修改大约30个其他程序的文件和hooks。
AI 审核
- 信息安装脚本通过管道从网络执行
INSTALL.md 提供了`curl -fsSL https://raw.githubusercontent.com/JuliusBrussee/caveman/v4.0.1/install.sh | bash`和`irm ...install.ps1 | iex`,并用自己的话警告:"Piping a script straight into a shell runs it sight-unseen."这些脚本接着会执行`npx -y github:JuliusBrussee/caveman#v4.0.1`,固定在一个所有者可以随时移动的标签上。
AI 审核
- 信息自行报告且不完整的基准测试
README 自己的说明:33.2%的会话数字"is from August 2026 on an older engine",HTML结果"9.9% worse",Auto的对比说"the run is half done",分数差距"is too small to tell apart at this size",而Blocks部分是"Pre-release (v0.1.0-rc.5). Python only, no sandbox yet."
AI 审核
- 信息发布的二进制文件未经GitHub签名
只有 bin-v4.0.2 这个发布版本带有二进制文件(caveman-proxy、caveman-engine、caveman-mcp、cavemem 等,覆盖三个系统);INSTALL.md 说运行时二进制文件会"checked against a checksum list signed with a key built into the CLI",这一点无法从外部验证。
AI 审核
证据以原始语言显示。
Radar 无法验证的内容
- token节省效果在你自己的项目和模型上是否成立
- README中引用的外部引述和博客结果是否真的如README所说
- 安装程序到底改动了每个助手配置中的哪些内容,卸载后是否能恢复
- 遥测和Auto路由器在运行时会发送什么,这需要观察流量才能知道