← Resources · One Pager · Tool Breakdown Checked Against The Repo · Oct 17, 2026
Claude Code + Codex + 30 More

Caveman

Your coding agent talks too much and reads too much, and you pay for both. Caveman is a free add-on that makes it answer in short, plain sentences, and shrinks logs, JSON and test output before the model reads them. It started as a joke in April 2026. It now has more than 113,000 GitHub stars.

How To Use This Page

Just want shorter answers? Read What It Is, then take the one-line skill install in Get It. Want the bigger savings? Read Six Parts and Before You Install first. The full install does a lot more, and some of it talks to a server.

113k
GitHub Stars
33.2%
Fewer Input Tokens Per Session
$0
Apache-2.0, Runs On Your Machine
Saving Tokens?

A Cheaper Agent Is Nice. Paying Customers Are Better.

Caveman trims what your agent says and reads, and you save on every session. Running a lean agent is a real skill. So is knowing when it's good enough to stop tuning and start selling.

The Solo Founder Lab · Opening Soon

I'm building a place where you learn to run your coding agent well on your own, and point the time you save at a product people pay for, with a CTO who's built two seven-figure software companies in your corner.

Lab.exeWaitlist Open

Tune Less. Ship More.

  • Weekly CTO office hours. Live, hot-seat style. Bring your agent setup and the build you're stuck on.
  • The Decision Desk. Post the call you're stuck on. I answer the top three on video every week.
  • A room of Founders. People who are building too, and cheer when you ship.
  • The 30-Day Launch Plan. Validate, plan, build and launch, one week at a time. Members only.

Free to join the waitlist. Opens at $49/mo, and the price goes up as seats fill, so first in pays the least.

What It Is

A Voice For Your Agent, Then A Lot More

▶ JuliusBrussee/caveman
113k
★ 113,243 StarsApache-2.0 · v4.0.1
In One Paragraph

Caveman began as a skill: a set of writing rules your agent follows. Answer first, one idea per sentence, no greeting, no recap. Code, commands, file paths and error messages are never touched. Version 4.0 adds a local proxy that sits between your agent and the model, so it can also shrink what the agent reads, pick a cheaper model for easy asks, and reuse scripts the agent already wrote. Each part has its own on/off switch.

Shorter AnswersSmaller InputsCheaper Model Picks30+ Agents
Same.Fix✣
Normal Agent63 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.

Caveman20 Tokens

New object ref each render, so React re-renders. Wrap the prop in useMemo.

/ultracave gets it to 14. Same fix.
What's In The Box

Six Parts, One Install

The repo calls them rocks. All six are on after the full install. Numbers are the maintainer's own, from the README.

01Say LessThe voice. Your agent answers short and plain. Code stays exact, and warnings about risky or irreversible steps still get full sentences.63 → 20 Tokens
02Read LessLogs, JSON, CSV, YAML and test output get shrunk before the model sees them. The originals stay on your disk if the agent needs them.33.2% Less Input
03AutoA new model in your agent's picker. It picks the model and effort for each ask: big brain for hard ones, cheap for easy ones. Needs a free login.54% Cheaper
04BlocksAgents rewrite the same little scripts every session. Blocks keeps them in your repo and hands them back. Early release, Python only.397 → 76 Tokens
05Waste FixesReads your agent history, shows where your tokens go and offers fixes one at a time. Also keeps the prompt cache warm while you step away.Not Measured
06BrowseWeb pages come back to the agent compressed. Big tables shrink a lot. Tiny forms can come back bigger.129.8× Smaller

Plus a few extras in your agent: /caveman-commit writes one-line commit messages, /caveman-review gives one finding per line, and /caveman-compress CLAUDE.md slims your memory file and keeps a backup.

Is It For You

Pick The Smallest Setup That Does The Job

You don't have to take all six parts. Start small and add the rest if you want it.

Skill.Only

You just want shorter, clearer answers.

One command, no proxy, no account. The rules live in your agent and nothing leaves your machine. Easy to remove if you don't like it.

Get It · Step 1
Claude.Code.Plugin

You live in Claude Code and want it on every time.

Same voice, but it starts on its own in every session, subagents too. You also get the slash commands like /caveman-commit.

Get It · Step 2
Full.Install

Your agent reads big logs, test runs and data files.

That's where most of your tokens go, and the voice can't touch it. The full install adds Read Less, Blocks, Browse and Auto across every agent it finds.

Get It · Step 3
Maybe.Skip.It

You pay per request, not per token.

GitHub Copilot bills premium requests. A shorter answer is still one request, so the voice saves you nothing there. The repo says so itself.

Check Your Plan First
Where To Get It

Get It: One Command Each

Free on GitHub at JuliusBrussee/caveman. Works on Mac, Linux and Windows, with Claude Code, Codex, Gemini CLI, OpenCode and 30+ more.

1 · Skill Only
In your terminal
npx skills add JuliusBrussee/caveman -g

Type /caveman if it doesn't start on its own. Say stop caveman to go back.

2 · Claude Code
Inside Claude Code
/plugin marketplace add JuliusBrussee/caveman
/plugin install caveman@caveman

On claude.ai or the desktop app, add it under Customize > Plugins. The repo hasn't fully tested that path yet.

3 · Full Install
Needs Node.js 22.13+
npx @caveman-ai/cli@latest

It finds your agents, shows what it will change, and waits for Enter. Keep the @latest, or an old copy wins.

Try this first: after the full install, run caveman trial -- claude on a real task. It A/B tests the session on your own work, so you see your number, not theirs.

Commands.To.Know
/caveman
Turn the voice on. /ultracave is shorter still. /caveman off stops it.
caveman status
What's on, which agents it reaches, and one next step.
caveman off browse
Switch one part off. The others are output, input, waste-fixes, routing and scripts.
caveman learn
Where your tokens go, from agent history already on your disk.
caveman stats
Your token history.
caveman doctor
One problem per line, with its fix.
caveman telemetry off
Stop the CLI sending usage stats. See note 03 below.
Before You Install

Six Things Worth A Minute

Note 01

"Be concise" gets you most of the way.

In the repo's own test, just saying Answer concisely. cut output from 6,983 tokens to 4,334. /caveman took off 3% more on top of that. /ultracave took off 35%. The rules themselves add about 1,160 input tokens.

Note 02

Most of your bill is what the agent reads.

One user measured 662 Claude Code sessions: output was 0.3% of all tokens. That's why Read Less matters more than the voice. My Token Diet guide makes the same point.

Note 03

The CLI sends usage stats.

Commands, token counts, a random install ID, your OS and IP. Not your prompts, code or file paths. Turn it off for good with caveman telemetry off or DO_NOT_TRACK=1. The skill on its own sends nothing.

Note 04

Auto sends your asks to their cloud.

Only if you log in and pick Auto. Each ask sends your latest message plus anything attached to it, like CLAUDE.md or files, and the end of the last reply. On the free plan they may keep it. caveman off routing stops it.

Note 05

Some numbers are early. They say so.

The Auto benchmark is half done. The 33.2% session test ran on an older engine, and HTML files came out 9.9% worse. One Cursor user saw usage go up, not down. If your own A/B says it costs more, turn it off.

Note 06

Already running Context Mode?

Both shrink tool output before your agent reads it. Run one at a time for a week, so you can tell which one actually helped. Context Mode has its own one-pager.

One More Thing

Tools Are The Easy Part.

Anybody can build software now. Not everybody can build a business.

The Solo Founder Lab

Reading about tools is a great way to feel busy. The Lab is for Founders who'd rather get customers: weekly office hours with a CTO who's built two seven-figure software companies, and a room of other Founders who care whether anybody buys what you're making.

Lab.exe✣

Less Theater. More Customers.

Want my 30-Day Launch Plan? It's for Lab members only: validate, plan, build and launch, one week at a time.

See The Solo Founder Lab ▶