Documentation / Commandes
style et statusline
Mis à jour le
tokenade style contrôle une note d'une ligne que Tokenade place avant votre prompt pour que l'agent réponde sans salutations, récapitulatifs ni narration. tokenade statusline contrôle la ligne de la barre d'état de votre agent qui affiche les tokens économisés par Tokenade. Les deux sont des réglages globaux.
style
tokenade style <auto|chat|coding|off>
| Valeur | Effet |
|---|---|
auto | Par défaut. Choisit chat ou coding à chaque prompt d'après ce que vous avez tapé. Sans signal clair, rien n'est ajouté |
chat | Réponses concises et lisibles : répondre directement, sans salutations, sans reformuler la demande, sans narration, sans résumé final |
coding | Pour le travail de code avec plusieurs outils : une ligne d'état ASCII par appel d'outil (verbe · cible · résultat), résultats identiques regroupés avec (×N) |
off | Ne jamais toucher au ton de l'agent. Utile pour mesurer le comportement brut du modèle |
current style: auto (set with `tokenade style auto|chat|coding|off`)
auto (default) pick chat/coding per prompt automatically
chat concise human-readable answers
coding one dense ASCII status line per tool call
off never touch the agent's voice
Chaque note fait environ 50 tokens. Elle commence par [tokenade:style=chat] ou [tokenade:style=coding], ce qui permet de la repérer dans une transcription.
Où le réglage est stocké et comment il est transmis
- Le réglage est global :
~/.tokenade/style.json(chemin modifiable avecTOKENADE_STYLE_PATH). Un.tokenade/style.jsonlaissé dans un projet par une ancienne version est déplacé vers le fichier global. - Sur Claude Code, le hook UserPromptSubmit ajoute la note au premier tour, quand le style change et après compaction de la conversation, pas à chaque prompt.
- Les agents de la famille Gemini la reçoivent par leurs hooks ; les agents sans hook de prompt la reçoivent par leur fichier de consignes ou par le proxy LLM, jamais par les deux.
- Un changement s'applique au prompt suivant ; rien n'est à redémarrer.
statusline
tokenade install règle le statusLine de Claude Code pour lancer tokenade statusline, et branche le même indicateur dans Copilot CLI et Cursor CLI. Pendant une session, il affiche les tokens économisés dans la session et depuis toujours, avec une estimation en argent. Une session sans économie n'affiche rien.
| Sous-commande | Effet |
|---|---|
off | Désactive. Retire l'indicateur et rétablit votre ancienne commande de barre d'état |
on | Le réactive |
status | Indique si l'indicateur et le message tournant sont actifs |
promos off | Coupe le message tournant et garde les chiffres. promos on le rétablit |
--json | Affiche saved_tokens, tokens_before, tokens_after, percent, usd, model |
tokenade statusline ticker: ON
tokenade statusline promos: ON
Votre propre barre d'état est conservée
Si vous aviez déjà une commande statusLine personnalisée, l'installation la garde : votre commande s'exécute d'abord et affiche ses lignes, puis l'indicateur Tokenade s'ajoute sur sa propre ligne en dessous. statusline off remet votre commande d'origine. Si vous retirez ou remplacez la ligne à la main, Tokenade ne la rajoute pas.
Variables d'environnement, pour les scripts et les postes gérés :
| Variable | Effet |
|---|---|
TOKENADE_NO_STATUSLINE=1 ou TOKENADE_STATUSLINE=0 | Indicateur désactivé |
TOKENADE_STATUSLINE_PROMOS=0 | Message tournant désactivé |
Les choix off et promos off sont enregistrés sous forme de fichiers marqueurs dans ~/.tokenade/ (statusline-off, statusline-promos-off) ; ils survivent donc aux mises à jour.