# Devin Desktop × Tokenade

> Tokenade se branche sur Devin Desktop ; quelques couches restent partielles, détaillées plus bas.

## Ce que fait `tokenade install`

- Détecté via les dossiers de config Devin (ex-Windsurf).
- Règles : `~/.codeium/windsurf/memories/global_rules.md`.
- MCP : chaque serveur tiers de `~/.codeium/windsurf/mcp_config.json` 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
