# Codex CLI × Tokenade

> Tokenade couvre tout chez Codex CLI : chaque couche s'applique sans rien changer à votre façon de travailler.

## Ce que fait `tokenade install`

- Hooks dans `~/.codex/hooks.json` : SessionStart, UserPromptSubmit, PreToolUse/PostToolUse sur `Bash`, PreCompact, SubagentStart.
- `tokenade install` marque ces hooks comme approuvés ; `tokenade codex-trust` le refait si Codex redemande.
- Règles : `~/.codex/AGENTS.md`.
- MCP : chaque serveur tiers de `[mcp_servers]` de `~/.codex/config.toml` est enveloppé en `tokenade mcp-proxy -- <commande d'origine>` (l'original est conservé, `tokenade uninstall` le remet), ses résultats vous arrivent compactés.
- Si les hooks ne sont pas approuvés, un fournisseur proxy local est ajouté dans `config.toml` (`model_providers.<id>.base_url`) et couvre le même terrain avec votre connexion ChatGPT. Un proxy LLM local (loopback uniquement, lancé au démarrage) se place entre vous et l'API du modèle et compacte les résultats d'outils dans chaque requête. `tokenade install` vérifie qu'il répond avant de vous y brancher, sinon il remet votre config d'origine.

## Couverture

- ✓ Compaction des commandes — Pris en charge
- ✓ Recherche web — Pris en charge
- ✓ Optimisation des MCP — Pris en charge
- ✓ Recherche dans le code — Pris en charge
- ✓ Sobriété du modèle — Pris en charge
- ✓ Optimisation du contexte — Pris en charge
- ✓ Dédup des relectures — Pris en charge
- ✓ Documents & médias — Pris en charge
- ✓ Confidentialité — Pris en charge
- ✓ Caviardage des secrets — Pris en charge

## Installer

    npm install -g @tokenade/cli
    tokenade install
    tokenade login

`tokenade uninstall` remet chaque fichier modifié dans son état d'origine.

## Pour aller plus loin

- https://tokenade.net/tokenade.md
- https://tokenade.net/install.md
- https://tokenade.net/fr/docs/compatibility
