tokenade
GitHubenfr
Installer

Alternatives à caveman : 6 outils comparés

Six alternatives à caveman pour agents de code IA, classées sur le coût de session mesuré, ce qu'elles allègent (ce que l'agent dit ou ce qu'il lit), le poids d'installation et la licence.

TL;DR — Tokenade est l'alternative à caveman à choisir si vous voulez une facture plus basse : c'est le seul outil du benchmark ouvert THOL qui a réduit de façon mesurable le coût d'une session, là où caveman n'a fait aucune différence mesurable. Pour l'idée des réponses courtes, claude-token-efficient est le remplaçant le plus léger et ponytail réduit le code écrit. rtk et squeez filtrent les sorties de commandes, edgee déplace l'allègement vers une passerelle hébergée.

Profile photo of Paul Irolla

Par Paul Irolla

Founder · AI & developer tools · Tokenade

Docteur en IA · conçoit des outils d'optimisation de tokens pour agents IA

Voir la page de l'auteur
12 min de lecture
Résumer avec l'IA
Citer cette page

Par quoi remplacer caveman ?

Si vous voulez que la facture baisse, prenez Tokenade : c'est le seul des douze outils du benchmark ouvert THOL qui a réduit de façon mesurable le coût d'une session, et caveman n'y a fait aucune différence mesurable. Si vous aimez le style télégraphique de caveman et voulez plus léger, claude-token-efficient tient en un fichier.

caveman a mérité son public. Il est drôle, il est honnête sur ses chiffres, et depuis la version 4.0 c'est bien plus qu'un style de réponse : une seule installation npx regroupe réponses courtes, compression côté lecture, sélecteur de modèle et scripts réutilisables, sur plus de 30 agents.

On cherche pourtant ailleurs, pour des raisons concrètes :

  • Le style agit sur les tokens de sortie, et la sortie pèse peu dans une facture d'agent.
  • La CLI demande Node.js 22.13+, et envoie par défaut des statistiques d'usage anonymes (désactivables).
  • Auto, le sélecteur de modèle, demande un compte caveman et envoie votre dernière demande à Caveman Cloud.
  • Certains ne supportent tout simplement pas le grognement.

Divulgation avant le classement : je maintiens le benchmark THOL et je développe Tokenade. Le benchmark est public et reproductible, et il contient des résultats qui ne flattent pas mon outil, mais ce n'est pas un tiers indépendant.

Fonctionnalités relevées sur le README GitHub de chaque projet le 15 octobre 2026. Les chiffres de coût de session viennent de la campagne THOL publiée (Claude Code 2.1.206, Claude Sonnet 4.6, sessions longues), la seule que ce site cite.

Si vous avez déjà un concurrent précis en tête, chaque duel a sa page : headroom vs caveman, rtk vs caveman, codegraph vs caveman, caveman vs graphify, caveman vs tokensave, caveman vs token-optimizer et caveman vs ccusage.

La liste courte

OutilCe que c'estPrix d'entréeIdéal pour
TokenadeUn binaire entre votre agent et ses outils : filtrage des sorties, lectures de fichiers allégées, recherche de code, repli des résultats MCPGratuit, open source (MIT/Apache-2.0)Une baisse mesurée du coût de session
claude-token-efficientUn fichier CLAUDE.md de règles de comportementGratuit (MIT)L'objectif de caveman sans rien installer
ponytailUn plugin de règles qui fait écrire moins de code à l'agentGratuit (MIT)Des diffs plus courts, pas seulement des réponses
rtkUn proxy Rust qui filtre les sorties de commandes shellGratuit (Apache-2.0 + moteur BUSL-1.1)Les builds et tests bavards
squeezUn compresseur Rust à hooks pour les sorties shell et les lectures, réversibleGratuit (Apache-2.0)La compression côté lecture sans Node
edgeeUne passerelle IA hébergée qui allège les sorties d'outilsPalier gratuit, puis payant par développeurLes équipes qui veulent routage et plafonds de dépense

Comment ces outils ont été choisis

Cinq critères, appliqués à l'identique à chaque entrée, y compris la mienne :

  • Coût de session mesuré. De bout en bout, face à un contrôle sans outil, d'après THOL. Tous les outils de cette liste figuraient dans la même campagne publiée. Les chiffres des éditeurs restent dans le texte, attribués, avec le périmètre sur lequel ils ont été mesurés.
  • Le côté de la session qu'il allège. Ce que le modèle écrit, ou ce qu'il lit. Dans les exécutions sans outil de THOL, les réponses du modèle pèsent environ 2 % des tokens d'une longue session.
  • Poids d'installation. Un fichier texte, un plugin, un binaire unique ou un compte sur une passerelle.
  • Agents couverts. Un seul agent, ou toute votre stack.
  • Licence, et chemin de votre trafic.

1. Tokenade — celui dont la baisse de coût est mesurée

Tokenade est l'alternative à caveman la plus solide sur le critère qui compte le plus : c'est le seul des douze outils du benchmark ouvert qui a réellement réduit le coût d'une session.

  • Ce que c'est : un binaire entre votre agent IA et ses outils. Il filtre la sortie de chaque outil, réduit les lectures de fichiers à leur structure d'abord, replie les résultats MCP et fait de la recherche de code sur la machine, avec un tableau de bord des économies.
  • Forces : sur les sessions longues, une session coûte 39 % de moins qu'avec l'agent seul. Il agit côté entrée, là où est l'argent : l'historique renvoyé à chaque étape est surtout fait de fichiers lus et de sorties de commandes. Votre agent garde sa façon normale de parler.
  • Installation : npm install -g @tokenade/cli, puis tokenade install détecte vos agents. La compaction tourne sur votre machine. La documentation d'installation couvre le reste.
  • Limites : c'est mon produit, pondérez en conséquence. Il ne fait rien contre les réponses verbeuses ; si c'est votre vrai grief, un outil de style est la bonne couche. Comme tout compacteur, il peut replier une sortie dont vous aviez besoin, et tokenade raw <cmd> relance une commande sans compaction.
  • Idéal pour : quiconque veut que la facture bouge, sur plus d'un agent IA. La vue attribut par attribut est sur Tokenade vs caveman.

2. claude-token-efficient — le même objectif, en un fichier

claude-token-efficient est l'alternative à caveman sans rien à installer : un CLAUDE.md de règles compactes contre le remplissage, les questions reformulées et la sur-ingénierie.

  • Ce que c'est : un fichier à déposer pour Claude Code. MIT.
  • Forces : ni binaire, ni hook, ni compte, rien à désinstaller. Le projet est franc sur son périmètre : il annonce des réductions de tokens de sortie d'environ 4 % sur Haiku, 12 % sur Sonnet et 7 % sur Opus pour son fichier minimal actuel.
  • Limites : il prévient que le fichier ajoute des tokens d'entrée à chaque tour. Dans THOL, il n'a montré aucune différence mesurable. Il ne touche jamais aux sorties de commandes, aux lectures de fichiers ni aux résultats MCP.
  • Idéal pour : un premier pas sans risque. Voir Tokenade vs claude-token-efficient.

3. ponytail — moins de code, pas seulement moins de mots

ponytail est l'alternative à caveman pour ceux dont le problème est un agent qui écrit trop de code, pas trop de mots.

  • Ce que c'est : un seul prompt qui fait s'arrêter l'agent au premier échelon qui tient : est-ce que ça doit exister, est-ce déjà dans le code, la bibliothèque standard le fait-elle. Plugins pour Claude Code et Codex, un AGENTS.md pour le reste. MIT.
  • Forces : ponytail annonce −53 % de code, −41 % de temps, −26 % de coût et −45 % de tokens pour sa version 5, mesurés sur son propre banc agentique face à une base sans skill. Sa règle conserve explicitement validation, gestion d'erreurs et sécurité, et il déclare avoir réussi les 30 exécutions de ses six tâches de sécurité.
  • Limites : ce sont ses propres chiffres sur son propre jeu de tâches. Dans THOL, il n'a montré aucune différence mesurable sur le coût de session. Comme caveman, il agit sur ce que le modèle écrit.
  • Idéal pour : les équipes lasses de relire des diffs gonflés. Voir Tokenade vs ponytail.

4. rtk — le côté entrée, pour les sorties shell

rtk est l'alternative à caveman si vos sessions se noient dans les logs de build et les sorties de tests, et que vous voulez un binaire unique et gratuit.

  • Ce que c'est : un proxy CLI en Rust avec plus de 100 filtres propres à chaque commande et un hook transparent.
  • Forces : l'installation la plus simple de la catégorie (brew, curl ou cargo) et le filtrage le plus poussé des sorties shell. Il agit en entrée, le côté que caveman n'a commencé à toucher qu'avec la compression côté lecture de sa 4.0.
  • Limites : aucune différence mesurable dans THOL. Il ne voit que les commandes shell, pas les lectures de fichiers propres à l'agent ni les résultats MCP. La version par défaut livre son moteur de compression sous BUSL-1.1, à côté d'une édition rtk-oss uniquement en Apache-2.0.
  • Idéal pour : les sessions chargées en tests et en builds. Tout le terrain est sur Alternatives à rtk.

5. squeez — la compression côté lecture, sans Node

squeez est l'alternative à caveman pour qui voulait la compression côté lecture de caveman sans runtime Node.

  • Ce que c'est : un compresseur à hooks pour les sorties shell et, quand l'hôte les expose, les lectures de fichiers, avec dédoublonnage entre appels. Un binaire Rust. Apache-2.0.
  • Forces : la compression est réversible : les originaux restent en local et l'agent peut les récupérer. Un garde-fou conserve la sortie intacte quand une coupe ferait disparaître chemins, erreurs ou verdicts de tests.
  • Limites : aucune différence mesurable dans THOL. La prise en charge varie selon l'hôte et, d'après sa propre documentation, il ne peut pas compresser les retours de sous-agents ni les fichiers de skills chargés au démarrage.
  • Idéal pour : une compression prudente sur un hôte pris en charge. Voir Tokenade vs squeez.

6. edgee — l'allègement sur une passerelle

edgee est l'alternative à caveman pour les équipes qui veulent routage et maîtrise des dépenses, avec un allègement fait sur une passerelle hébergée.

  • Ce que c'est : edgee launch claude fait passer votre agent par une passerelle hébergée qui allège les sorties d'outils. La CLI est en Apache-2.0.
  • Forces : bascules, redirections de modèles, suivi d'usage par équipe et plafonds de dépense en offre payante, ce qu'un outil local ne propose pas.
  • Limites : aucune différence mesurable dans THOL. Le trafic de votre agent transite par un service tiers, et il faut se connecter pour l'utiliser.
  • Idéal pour : les équipes qui ont besoin de budgets.

En un coup d'œil

OutilCoût de session mesuré (THOL)Côté allégéInstallationLicence
Tokenade39 % moins cher sur les sessions longuesEntrée : sorties de tous les outils, lectures, MCPnpm + une commandeGratuit, open source (MIT/Apache-2.0)
claude-token-efficientAucune différence mesurableSortieCopier un fichierMIT
ponytailAucune différence mesurableSortie (code écrit)Plugin ou AGENTS.mdMIT
rtkAucune différence mesurableEntrée : shell seulementbrew / curl / cargoApache-2.0 + BUSL-1.1
squeezAucune différence mesurableEntrée : shell, certaines lecturescurl / npm / cargoApache-2.0
edgeeAucune différence mesurableEntrée : sorties d'outils, sur une passerelleScript d'installation + compteCLI Apache-2.0, offres payantes
caveman (référence)Aucune différence mesurableSortie, plus les lectures depuis la 4.0npx, Node 22.13+Apache-2.0
Variation du coût d'une session longue, par rapport à l'agent seul
Variation du coût d'une session longue, par rapport à l'agent seul
Tokenade
nettement moins cher
-39%
caveman
aucune différence mesurable
-13.6%

7 tâches longues (plus de 200 000 tokens), 70 exécutions par outil, Claude Code 2.1.206 avec Claude Sonnet 4.6. « Aucune différence mesurable » : l'écart reste dans le bruit d'une exécution à l'autre. Source : THOL, 2026.

Les −13,6 % de caveman penchent du bon côté, mais avec ces 70 exécutions l'écart reste dans la dispersion naturelle entre exécutions. Le tableau complet est sur la page d'explication de THOL. Je n'ai pas remesuré caveman 4.0 : le verdict porte sur la version de la campagne publiée.

caveman fait-il vraiment économiser ?

Sur les tokens de sortie, oui ; sur la facture entière, moins que le titre ne le laisse penser. Le README de caveman est un bon guide ici, car il publie les cas où il perd.

  • Sur dix questions de développeur, /caveman a réduit la sortie de 3 % de plus qu'un simple « Answer concisely. » en médiane, et /ultracave de 35 % de plus. Les règles coûtent environ 1 160 tokens d'entrée.
  • Son README note qu'avec une facturation à la requête, comme GitHub Copilot, des réponses plus courtes n'économisent rien.
  • caveman annonce 33,2 % de tokens d'entrée en moins par session pour sa compression côté lecture. La mesure porte sur six fichiers de test qui cachent chacun un enregistrement dans 61 à 72 Ko de bruit, sur trois exécutions, et le HTML en est sorti 9,9 % plus cher.

Le schéma rejoint THOL : les réponses du modèle ne sont qu'une mince tranche d'une session d'agent, le vrai levier est ce que l'agent lit. Le détail est dans Réduire le coût de Claude Code.

Laquelle choisir ?

  • Vous voulez que la facture baisse, sur plus d'un agent IA : Tokenade.
  • Vous voulez l'effet de caveman sans rien installer : claude-token-efficient.
  • Votre vrai problème est le code gonflé, pas les réponses bavardes : ponytail.
  • Vos sessions sont surtout des builds et des tests : rtk.
  • Vous voulez une compression côté lecture réversible dans un binaire unique : squeez.
  • Il vous faut routage et plafonds de dépense pour une équipe : edgee.
  • Vous restez sur caveman : légitime si vous aimez le style. Coupez la télémétrie avec caveman telemetry off si cela compte pour vous.

Tokenade est gratuit et open source (MIT/Apache-2.0). Installer Tokenade (open source) →

FAQ

caveman est-il gratuit ?

Oui. Tout le dépôt est en Apache-2.0, et la CLI tourne avec vos propres clés ou votre abonnement Claude Pro/Max. Seul Auto, le sélecteur de modèle, demande un compte, gratuit selon caveman. Caveman Cloud est un produit distinct, destiné à ceux qui construisent des agents.

caveman rend-il le modèle moins bon ?

Le README de caveman cite un A/B apparié de JetBrains sur 86 tâches de code, sans perte de qualité mesurable et avec 8,5 % de tokens de sortie en moins. Il conserve aussi le code, les commandes, les chemins et les erreurs à l'identique, et repasse en phrases complètes pour les alertes de sécurité. Le goût, c'est autre chose.

Comment désinstaller caveman ?

Le README de caveman donne npx -y github:JuliusBrussee/caveman -- --uninstall (avec npm 12+, ajoutez --allow-git=root). Si vous n'avez installé que le skill, npx skills remove JuliusBrussee/caveman -g le retire.

Peut-on utiliser caveman avec Tokenade ?

Oui, ils se recoupent peu : caveman façonne ce que le modèle écrit, Tokenade allège ce que les outils renvoient. Si vous gardez la compression côté lecture de caveman, deux outils se disputeront la même sortie : choisissez-en un pour cette couche.

Existe-t-il une alternative à caveman pour Cursor ou Codex ?

Toutes fonctionnent au-delà de Claude Code, sauf claude-token-efficient, qui est un fichier CLAUDE.md. Vérifiez la liste d'agents de chaque outil, ou la matrice de compatibilité de Tokenade.


Voir aussi :

FAQ

Réduisez la facture de tokens de votre agent IA.

Classé n°1 au Token-Harness Optimizer Leaderboard. Zéro config.

Tokenade réduit la facture de tokens des agents IA : une installation, zéro config, et il allège ce que votre agent envoie au modèle.