Claude Code model router

Caveman

why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman.

117,160 stars 6,809 forksModel routers & proxies Plugin marketplace Source

Install

Inside Claude Code
/plugin marketplace add JuliusBrussee/caveman

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/JuliusBrussee/caveman.git

From the README

why many token when few do trick

Caveman make your AI agent say less and read less. Code stay exact. Brain still big.

33.2% fewerinput tokens, whole sessions54 Claude Code runs, 18 of 18 answers right
54% cheaperwith Auto, same score85 coding tasks vs Opus 5.5 at xhigh, interim
397 → 76tokens for one test runBlocks vs | tail -20
1.4 to 2.4× cheaperwith caveman-style outputAdobe Research, eight models

Cited by Adobe Research · A/B tested by JetBrains · Remade for Elasticsearch on Elasticsearch Labs
#1 on Hacker News · #1 on GitHub Trending · *"No way this actually works."* ThePrimeagen

Install · Six rocks · Proof · Say less · Read less · Auto · Blocks · Commands · Caveman Cloud

Normal agent · 63 tokens
 Caveman agent · 20 tokens
The reason your React component is re-rendering is likely because you're creating a new object reference on each render cycle. When you pass an inline object as a prop, React's shallow comparison sees it as a different object every time, which triggers a re-render. I'd recommend using useMemo to memoize the object.
New object ref each render, so React re-renders. Wrap the prop in useMemo.

Same fix. 63 token become 20. Brain still big.

Pick your club:

Token counts: tiktoken o200k.

Install

One command. Mac, Linux, Windows. Caveman find your agents and your logins, show what it change. Press Enter. Done. Needs Node.js 22.13+.

After that, plain claude stays caveman'd. So do Codex, Gemini CLI, OpenCode, and 30+ more. It runs on your machine, with your keys and your Claude Pro/Max login. One rock. That it.

Had caveman before 4.0? Say @latest, or the old copy on your machine wins. Already set up? caveman setup opens the screen again. Only want shorter answers? Get just the skill.

Six rocks, one install

New in 4.0: caveman is six parts.…
Read the full README on GitHub

Details

Language
Go
License
Apache-2.0
Last updated
3 November 2026
Topics
aianthropiccavemanclaudeclaude-codellmmemeprompt-engineeringskilltokens

FAQ

What is Caveman?

why use many token when few token do trick. Viral skill + proxy for coding agents that cuts 65% of tokens by talking like a caveman. It is a model router for Claude Code, from JuliusBrussee/caveman on GitHub.

How do I install Caveman?

Run /plugin marketplace add JuliusBrussee/caveman inside Claude Code, then follow the setup in the README.

Is Caveman popular?

JuliusBrussee/caveman has 117,160 GitHub stars and 6,809 forks. It was last updated on 3 November 2026.

More model routers & proxies

Browse the most popular Claude Code mods, all model routers & proxies, or the skills and MCP server directories.