# Copilot (VS Code) × Tokenade

> Tokenade se branche sur Copilot (VS Code) ; quelques couches restent partielles, détaillées plus bas.

## Ce que fait `tokenade install`

- Détecté via le dossier utilisateur de VS Code (Copilot Chat y est intégré).
- Règles : `.github/copilot-instructions.md` dans le projet.
- MCP : chaque serveur tiers de le `mcp.json` de VS Code est enveloppé en `tokenade mcp-proxy -- <commande d'origine>` (l'original est conservé, `tokenade uninstall` le remet), ses résultats vous arrivent compactés.

## Couverture

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

## Ce qui n'est pas compressé

- Aucun hook ne peut se placer devant les outils de l'extension : sorties shell, pages web et documents arrivent bruts sauf si vous passez par `tokenade wrap` / `web` / `read`.
- Contexte et déduplication des relectures restent partiels pour la même raison.
- Là où aucun hook ne vous atteint, appelez Tokenade vous-même : `tokenade wrap '<cmd>'`, `tokenade web <url>`, `tokenade read <file>`.

## 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
