Documentation / Dépannage
Journal des versions
Mis à jour le
TL;DR — Version actuelle : 1.2.2, dont les pages d'aide, plans et prix correspondent maintenant à ce que fait Tokenade. La 1.2.1 couvre Codex même quand ses hooks ne sont pas approuvés et donne tous les hooks à l'onglet Code de Claude Desktop. Vérifiez votre version avec `tokenade --version` ; les mises à jour s'installent seules.
Cette page liste ce qui a changé pour vous dans les dernières versions de Tokenade, de la plus récente à la plus ancienne. Les changements internes sont omis. Tokenade se met à jour tout seul (voir Mettre à jour et désinstaller) ; lancez tokenade --version pour connaître votre version.
1.2.2
- Les pages d'aide disent ce que font les commandes.
tokenade --helpet le--helpde chaque commande ont été vérifiés contre le code :installrenvoie verstokenade login;stylelisteautoet précise que le réglage est global ;llm-proxycouvre le service sans--upstream,--enable, et quandinstallmet le proxy en place pour vous ;statuslineetwatchont leur propre aide ;codex-trust,ensure-hooksetaudit-gainssont listées ; les options cachées apparaissent (audit-claude-md --apply/--compress/--stale,gain --recent,search --html,index --json,upgrade --check,uninstall --keep-data) ; et l'aide principale renvoie vers vos propres compacteurs TOML (add-compactor). - Plans et prix à jour partout dans la CLI. Le message de quota affiche Pro à 19,90 €/mois TTC en Europe et 24,90 $/mois HT ailleurs, et le paiement à l'usage à 10 % de la valeur API économisée.
loginetactivatene mentionnent plus de limite de machines sur Free et Pro, qui n'en ont pas. uninstall --dry-runne dit que ce qu'il ferait. Quelques lignes affichaient « removed » alors que rien n'était touché.
1.2.1
- Codex est couvert même si vous n'approuvez jamais ses hooks. Le proxy LLM local fait désormais pour Codex ce que feraient les hooks : sorties d'outils repliées, identifiants masqués, note de style et chiffres d'économies. Si les hooks tournent, rien n'est fait deux fois.
- Le proxy LLM garde Codex connecté à votre compte ChatGPT, au lieu d'exiger une clé d'API OpenAI que les utilisateurs d'un compte ChatGPT n'ont pas.
- Le proxy LLM intervient exactement là où les hooks d'un agent sont coupés. Tokenade lit si les hooks de chaque agent tournent vraiment (approbation Codex,
disableAllHooks, listes de plugins activés) et ne comble que ce manque. - Le proxy LLM ne renvoie plus une sortie d'outil identique. Une seconde copie d'un fichier ou d'une sortie inchangés devient un court renvoi vers la première, là où les hooks de l'agent ne dédupliquent pas déjà.
- L'onglet Code de Claude Desktop reçoit tous les hooks de Claude Code, compaction de la recherche web et des MCP comprise, même sans commande
claudeinstallée à part. tokenade healthsignale quand Claude Code ignore les hooks dans un dossier dont la demande de confiance n'a pas été acceptée.- La recherche web peut être laissée entièrement à votre agent. Avec
TOKENADE_NO_WEBSEARCH=1,tokenade searchrefuse désormais de s'exécuter et les règles écrites par Tokenade n'en parlent plus. - Les économies MCP des applications de bureau sont attribuées à l'application (Claude Desktop, application Codex, Cursor) au lieu de « unknown ».
mcp-wraplaisse tranquille le serveur MCP propre à l'application Codex.- Tokenade ne demande jamais de droits administrateur. Les commandes qui exigeraient
sudosont affichées pour que vous les lanciez. - Le proxy LLM démarre au boot pour chaque agent sous Windows et macOS, pas seulement pour le dernier configuré ; sous Windows, ses économies vont au bon agent et une mise à jour le redémarre vraiment.
llm-proxy install --autostartfonctionne sur un agent déjà configuré.
1.2.0
mcp-wraptrouve Claude Desktop installé depuis le Microsoft Store.- De nombreuses corrections du proxy LLM : modèles Qwen Code dotés de leur propre adresse de fournisseur, requêtes relayées avec leur propre méthode HTTP, streaming Gemini, sorties d'outils Codex sous toutes leurs formes, éditeurs de type Cursor (seule la sortie de commande est repliée, jamais votre prompt ni vos fichiers), aucun identifiant ne passe quand le repli est sauté, limites du plan respectées, et économies du proxy enfin enregistrées dans vos chiffres.
- Des chiffres d'économies plus honnêtes. Le contexte ajouté par Tokenade est facturé sur chaque agent et chaque requête qui le porte ; une sortie repliée est créditée prudemment à chaque relecture ; ce que vous récupérez avec
expand-refest déduit ; les sous-agents sont comptés dans leur propre conversation ; les économies en dollars sont chiffrées dans les tokens que Claude facture réellement. Voir Comment les économies sont mesurées. - Les tableaux de bord disent ce que compte chaque chiffre,
tokenade dashboard --jsondonne le net réaliste, ettokenade dashboardindique où la page a été écrite. - Les liens des pages récupérées sont utilisables :
tokenade webrésout les liens relatifs par rapport à la page. - Plus de commandes résumées :
flutter analyze,dart analyze,dotnet build,dotnet test, builds Vite, binaires GoogleTest,codex execetcodex review,wt mergede Worktrunk, et sous WindowsSelect-String,diren français,Get-ChildItemrécursif et cmdlets PowerShell. - Les commandes sont reconnues à travers leurs enveloppes :
time cmd,bash -c "…", sous-shells( … ), et unpwd,date,mkdir,touch,sourceoudisownen tête.
1.1.23
- Bien plus de documents lus fidèlement par
tokenade read: Word (.docx,.doc), OpenDocument, RTF, EPUB, PowerPoint (.pptx,.ppt), FictionBook, PDF et Excel (.xls,.xlsx,.ods). Listes numérotées, notes, liens, zones de texte, formules, tableaux et titres gardent leur structure ; le texte masqué ou supprimé n'est plus servi. - Nouveaux formats : e-mails (
.eml), messages Outlook (.msg), boîtes mail (mbox), calendriers (.ics), fiches contact (.vcf), captures réseau du navigateur (.har) et notebooks Jupyter. - OCR et transcriptions :
tokenade readsur une image rend le texte qu'elle montre, un PDF scanné est lu par OCR (avec un Tesseract local), et les sous-titres automatiques donnent une transcription propre. Voir Lire documents et médias. - Les gros fichiers CSV sont résumés par colonne, comme le même tableau dans un classeur.
- Vos règles de permission s'appliquent à ce que Tokenade traite : les règles
denyetaskde Claude Code pourRead(…),WebFetch(domain:…)et les commandes valent aussi pour les fichiers, pages et commandes que Tokenade sert ou enveloppe. - Des compacteurs plus fins pour
pytest,go test -json,journalctl,ip addr,ss,git log --stat/git diff --stat,cargo tree -d,npm ls,pacman,node --test, les listes d'API REST et les enregistrements JSON. tokenade dashboardouvre la page dans votre navigateur de façon fiable.
1.1.22
tokenade uninstallne remonte plus au-delà de votre projet, et une copie de Tokenade qui n'est pas celle installée ne touche plus à vos réglages Claude Code.- Les règles Tokenade ne s'empilent plus dans votre
CLAUDE.mdglobal. - Corrections de
search: une recherche groupée ne rend plus « aucun résultat » quand d'autres moteurs répondaient, les mots surlignés ne sont plus coupés, et une même page n'est plus comptée deux fois. read --promptrend ses passages dans l'ordre du document, et jamais un titre seul.- Les listes qui tiennent sont livrées entières :
git log,git ls-files,ps,pip list,ls -l,getent, listesgh, CSV/TSV et toute sortie demandée en JSON (--json,-o json). git grepest compacté commegrep, et un grosgrepnomme tous les fichiers où il a trouvé quelque chose.
1.1.21
- Les choix d'installation survivent aux mises à jour.
--no-hook,--only,--per-project,--no-debug-log,--debug-log,--no-autocompact,--no-wrap-mcps,--profileet--with-*sont repris par chaque installation, mise à jour et réparation suivante.tokenade install --defaultsles oublie. - Une barre d'état personnalisée sur plusieurs lignes reste entière ; le ticker Tokenade se place en dernière ligne.
- Une barre d'état retirée n'est plus remise à la session suivante (Claude Code, Qwen Code, Copilot CLI, Cursor CLI).
tokenade statusline onla rétablit.
1.1.20
- Les longues sessions ne sont plus surfacturées pour le contexte ajouté par Tokenade avant une compaction.
- Chaque économie est pondérée aux tarifs de son propre modèle, dans le terminal, la barre d'état et le tableau de bord web.
1.1.19
- Gemini CLI et Reasonix ne sont plus pris en charge ; Windsurf devient Devin Desktop.
--only windsurfreste un alias, ettokenade uninstallsait toujours retirer leurs anciens hooks et réglages. - Les règles sont écrites une fois par agent, dans le fichier global que chaque agent charge vraiment, au lieu d'être recopiées dans chaque dépôt. Les doublons de Kilo, de Copilot CLI et des
CLAUDE.mdde projet sont retirés. - Les mises à jour rafraîchissent aussi les fichiers de règles, à chaque appel, même avec la mise à jour automatique coupée.
- Désinstaller RTK retire aussi ses consignes restées en place.
1.1.18
- Grok ne charge plus deux fois les règles de Tokenade.
- Les captures d'écran MCP ne sont plus repliées quand l'outil ne s'appelle pas « screenshot ».
- Un
git diffavec beaucoup de fichiers régénérés montre le vrai changement, au lieu des vingt premiers fichiers seulement.
1.1.17
- Une mise à jour redémarre désormais les proxys LLM en cours, qui continuaient de servir la version précédente.