Aller au contenu

Tokenjuice

tokenjuice est un plugin externe optionnel qui compacte les résultats bruyants des exec et bash tools après l’exécution de la commande.

Il modifie le tool_result renvoyé, et non la commande elle-même. Tokenjuice ne réécrit pas l’entrée du shell, ne réexécute pas les commandes et ne modifie pas les codes de sortie.

Aujourd’hui, cela s’applique aux exécutions intégrées OpenClaw et aux outils dynamiques OpenClaw dans le harnais app-server Codex. Tokenjuice intercepte le middleware de résultat d’outil de OpenClaw et réduit la sortie avant qu’elle ne retourne dans la session de harnais active.

Installer une fois :

Fenêtre de terminal
openclaw plugins install clawhub:@openclaw/tokenjuice

Puis activez-le :

Fenêtre de terminal
openclaw config set plugins.entries.tokenjuice.enabled true

Équivalent :

Fenêtre de terminal
openclaw plugins enable tokenjuice

Si vous préférez modifier la configuration directement :

{
plugins: {
entries: {
tokenjuice: {
enabled: true,
},
},
},
}
  • Compacte les résultats bruyants de exec et bash avant qu’ils ne soient renvoyés dans la session.
  • Garde l’exécution de la commande d’origine intacte.
  • Conserve les lectures exactes du contenu des fichiers et autres commandes que tokenjuice doit laisser telles quelles.
  • Reste optionnel : désactivez le plugin si vous souhaitez une sortie verbatim partout.
  1. Activez le plugin.
  2. Démarrez une session pouvant appeler exec.
  3. Exécutez une commande bruyante telle que git status.
  4. Vérifiez que le résultat de l’outil renvoyé est plus court et plus structuré que la sortie brute du shell.
Fenêtre de terminal
openclaw config set plugins.entries.tokenjuice.enabled false

Ou :

Fenêtre de terminal
openclaw plugins disable tokenjuice