Chaser · compresseur de contexte

La compression qui ne jette jamais ton erreur.

Tous les compresseurs annoncent −99 %. La vraie question, sous stress : est-ce que la ligne qui plante survit ? On a mesuré, en tête-à-tête, contre l'outil de référence RTK 0.43.0. Mêmes sorties brutes, banc rejouable, zéro appel API.

Banc reproductible — chiffres mesurés le 24/07/2026, pas des promesses.

Le tête-à-tête, mesuré

Mêmes entrées pour les deux outils. On compte les signaux critiques (erreurs / échecs) qui survivent à la compression.

Scénario réelRTK 0.43.0ChaserSignaux gardés
Logs de tests (148 cas, 2 échecs)375601RTK 4/5 · Chaser 5/5
Sortie de linter (540 diagnostics)0 %−79 %7/7 · 7/7
Logs volumineux (50 000 lignes)123147RTK 1/2 · Chaser 2/2
Fidélité totale (stress + réaliste)17/18 · 10/1118/18 · 11/110 signal perdu

Ratio : égalité (−99 % de part et d'autre sur les cas où RTK joue franc-jeu). Fidélité : Chaser ne perd aucun signal. Sur une sortie de linter, RTK ne compresse même pas — il agrandit la sortie.

Pourquoi le compte-octets de RTK paraît plus petit

Deux raisons, toutes deux mesurées et reproductibles. Aucune n'est à ton avantage.

Triche n°1 — signal effacé

Il supprime le nom du test qui plante

Sur des logs de tests, RTK garde l'assertion mais jette l'en-tête qui identifie le test en échec. Tu vois l'erreur, pas le coupable :

AssertionError: montant errone: attendu 100, obtenu 99 ↑ mais « test_montant » a disparu de la sortie RTK.
Triche n°2 — pub injectée

Il glisse sa publicité dans ton contexte

Chaque sortie RTK se termine par ~70 caractères de réclame — que tu paies en tokens, à chaque commande :

[rtk] /!\ No hook installed — run `rtk init -g` for automatic token savings

Ce que Chaser garantit

Une ligne de signal (error / fail / traceback / panic / fatal…) n'est jamais tronquée, et ses voisines sont protégées.

✓ 0 signal perdu✓ code retour préservé✓ détail intégral rappelable✓ journal auditable

Et RTK ne fait que ça — la compression. Chaser compresse le contexte comme un de ses six modules ; le reste (mémoire, routage, bouclier de sécurité, mesure auditable, coordination multi-sessions) n'a pas d'équivalent chez RTK.

Ne nous crois pas. Rejoue-le.

Zéro appel API, zéro dollar. Le banc génère les mêmes entrées pour les deux outils.

# installe l'outil de référence et joue le duel winget install --id rtk-ai.rtk --version 0.43.0 python outils_dev/bench_rtk_stress.py --rtk rtk python outils_dev/bench_rtk.py --rtk rtk

Chaser — orchestrateur Claude. Compression à fidélité garantie, mesurée en tête-à-tête (RTK 0.43.0, 24/07/2026). Banc bench_rtk_stress.py / bench_rtk.py, rejouable. Tests compresseur : 10/10, hors-ligne.