Skip to content

Latest commit

 

History

History
60 lines (40 loc) · 1.72 KB

File metadata and controls

60 lines (40 loc) · 1.72 KB

tok

Go License

Écrivez moins, obtenez plus. Compressez vos prompts avant de les envoyer. Filtrez les sorties bruyantes pour une meilleure lisibilité.


Qu'est-ce que tok ?

tok est une CLI d'optimisation unifiée de tokens conçue pour les assistants de codage IA :

  1. Compression de prompts — Réduit les tokens d'entrée envoyés à l'IA
  2. Filtrage de sortie terminal — Affiche uniquement l'essentiel
  3. Configuration du ton de l'agent IA — Fait répondre les agents de manière concise, économisant des tokens de sortie

Installation

go install github.com/GrayCodeAI/tok/cmd/tok@latest

Ou avec Homebrew :

brew install GrayCodeAI/tap/tok

Démarrage rapide

# Compresser un prompt
$ tok compress -mode ultra -input "Peux-tu m'aider à comprendre pourquoi ce composant React se ré-affiche à chaque changement de props ?"
Composant React re-renders sur changement de props. Pourquoi ?

# Filtrer la sortie d'une commande
$ tok npm test
# 200 lignes de résultats → 3 lignes : succès/échec + échecs

# Configurer le ton de l'agent
$ tok on ultra       # Breveté maximale
$ tok status         # Voir le mode actuel

Modes de compression

Mode Style Économie d'entrée
lite Supprime le remplissage, garde la grammaire ~20%
full Supprime les articles, fragments OK ~40% (par défaut)
ultra Télégraphique, abréviations ~60%

Documentation

Consultez le README en anglais pour la documentation complète.

Licence

MIT