Tokens On Me

Démarrer avec tom

tom lance votre outil de code avec votre budget : Claude Code, Codex, oh-my-pi ou Gemini CLI. Il configure l’outil et connecte cet ordinateur à Tokens On Me une seule fois : vous n’avez jamais de jeton à copier.

Installer tom

Sur macOS ou Linux :

curl -fsSL https://tokens-on.me/install.sh | sh

Ou avec Homebrew :

brew install mindsersit/tap/tokens-on-me

Sous Windows, dans PowerShell :

irm https://tokens-on.me/install.ps1 | iex

Elle vérifie le téléchargement avec les sommes de contrôle de la version, puis place tom dans ~/.local/bin, ou dans votre dossier utilisateur sous Windows. Elle n’installe rien d’autre et n’a pas besoin de Node. Sous Windows, elle ajoute aussi ce dossier à votre Path ; sur macOS et Linux, elle indique quoi ajouter si ce dossier n’y est pas.

Lancer votre outil de code

Installez votre outil de code en suivant ses instructions officielles, puis lancez tom suivi de son nom :

tom claude
Claude Code
tom codex
Codex
tom omp
oh-my-pi
tom gemini
Gemini CLI

La première fois, tom ouvre votre navigateur pour connecter cet ordinateur : sélectionnez Autoriser si vous venez de lancer tom. L’ordinateur apparaît ensuite dans Compte, où vous pouvez le déconnecter.

Sur un ordinateur sans navigateur, comme un serveur, lancez tom login --code : il affiche une adresse et un code à saisir sur un autre appareil.

Tout ce qui suit le nom de l’outil lui est transmis :

tom claude -p "fix the failing test"

Si vous avez plusieurs budgets

Si plusieurs de vos budgets conviennent à un outil, tom demande lequel utiliser à chaque lancement : choisissez avec les flèches ou son numéro, puis Entrée. Pour ne plus avoir à répondre, choisissez-en un avec tom use. Pour un seul lancement, utilisez --allowance :

tom use workshop
tom claude --allowance=workshop

Lancez tom seul pour voir vos budgets, ce qu’il reste sur chacun et la commande qui lance chaque outil. Un nom peut être abrégé s’il reste unique.

Rôle de chaque commande

tom
Qui est connecté, vos budgets et comment lancer chaque outil.
tom list
Vos budgets : qui les a attribués, ce qu’il reste, jusqu’à quand et avec quels modèles.
tom use <name>
Choisit le budget utilisé pour les outils que ses modèles permettent, jusqu’au prochain choix.
tom login
Connecte cet ordinateur depuis votre navigateur. Avec --code, sans navigateur.
tom logout
Déconnecte cet ordinateur : ses jetons cessent immédiatement de fonctionner.
tom update
Installe la dernière version de tom.
tom --help
Affiche ces commandes.

Données envoyées par tom

tom communique uniquement avec Tokens On Me, pour connecter cet ordinateur et lancer votre outil, et avec GitHub, pour se mettre à jour. Il n’envoie ni télémétrie, ni rien sur vos projets, fichiers, prompts ou réponses. Votre outil de code envoie vos prompts à Tokens On Me comme il le ferait sans tom ; nous ne les stockons pas.

La connexion de cet ordinateur est enregistrée dans ~/.config/tokens-on-me/, lisible par vous seul. Un ordinateur inutilisé pendant 90 jours est déconnecté automatiquement.

Mettre tom à jour

tom update installe la dernière version après avoir vérifié sa signature avec la clé intégrée à votre version actuelle :

tom update

Si vous l’avez installé avec Homebrew, mettez-le à jour avec Homebrew :

brew upgrade tokens-on-me

Vérifier un téléchargement

Chaque version sur GitHub est publiée avec ses sommes de contrôle (SHA256SUMS) et leur signature (SHA256SUMS.minisig). Téléchargez ces deux fichiers et votre archive dans un même dossier, puis vérifiez-les avec minisign :

minisign -Vm SHA256SUMS -P RWQjQZP+j4ZFXuFpARpr1WbmE8rA+ih5jbmLvwT/c6apfMxOSf6sdjGo
shasum -a 256 -c SHA256SUMS --ignore-missing

La première commande vérifie que les sommes de contrôle viennent de nous, la seconde que votre archive leur correspond. Sous Windows, comparez le résultat de Get-FileHash avec la ligne de votre archive dans SHA256SUMS.

Désinstaller tom

Déconnectez d’abord cet ordinateur : sa connexion cesse aussitôt.

tom logout

Supprimez ensuite tom et son dossier : ~/.local/bin/tom et ~/.config/tokens-on-me/ sur macOS et Linux, .local\bin\tom.exe et .config\tokens-on-me dans votre dossier utilisateur sous Windows. Avec Homebrew : brew uninstall tokens-on-me, puis supprimez le dossier. Sous Windows, retirez aussi .local\bin de votre Path s’il ne sert plus.

Ou configurer à la main

Le guide de chaque outil donne aussi les commandes à utiliser avec votre jeton : Claude Code, Codex, Gemini CLI et oh-my-pi. Une extension d’éditeur ou une application de bureau en a besoin : tom ne lance que l’outil en ligne de commande.

Tous les guides