# Paramètres des agents

Choisissez les CLI proposées dans New Agent, modifiez leurs valeurs par défaut et ajoutez vos propres configurations de lancement.

## 1. Ouvrez facade.json

- Ouvrez le menu **…** du panneau Facade et choisissez **Open Settings**. La commande est aussi disponible dans la palette de commandes.
- Sous **Facade: Home**, choisissez **Edit in facade.json**. Si la fenêtre distante ouvre les paramètres au format JSON, la commande ouvre directement facade.json.
- Modifiez le fichier, puis enregistrez-le. Facade accepte les commentaires JSON et les virgules finales.

L’emplacement par défaut est `~/.facade/facade.json`. Si le fichier n’existe pas, Facade le crée avec des commentaires, les entrées CLI intégrées et des exemples à adapter. Facade ne réécrit pas un fichier existant.

## 2. Modifiez une valeur par défaut

Par exemple, ce réglage passe l’effort Codex par défaut à `high` et retire Pi de New Agent. Ajoutez ces champs à votre fichier existant, en conservant les autres entrées que vous utilisez :

```json
{
  "clis": {
    "codex": {
      "effort": "high"
    },
    "pi": {
      "enabled": false
    }
  }
}
```

Enregistrez, puis démarrez un nouvel agent. Les agents en cours conservent leurs paramètres de lancement ; les agents repris et épinglés utilisent le fichier actuel à leur prochain démarrage.

## 3. Ajoutez une autre configuration

Utilisez un identifiant intégré comme `codex` pour modifier les valeurs par défaut de cette CLI, ou un nouveau nom pour ajouter une configuration distincte :

```json
{
  "clis": {
    "Codex · review": {
      "type": "codex",
      "model": "YOUR_MODEL_ID",
      "effort": "high"
    }
  }
}
```

Remplacez `YOUR_MODEL_ID` par un modèle pris en charge par votre configuration Codex. Enregistrez, puis choisissez `Codex · review` dans New Agent pour l’utiliser. Le champ `type` conserve l’intégration Codex de Facade, tandis que le nom identifie cette configuration.

La nouvelle entrée n’hérite pas des paramètres de `codex`. Ajoutez-lui ses propres arguments, variables d’environnement ou chemin d’exécutable selon vos besoins. Pour connecter une autre API, suivez le guide [Claude Code](https://facadecode.com/fr/docs/providers/claude-code/) ou [Codex](https://facadecode.com/fr/docs/providers/codex/). Voir [Noms et icônes](https://facadecode.com/fr/docs/appearance/) pour modifier son apparence.

## Utilisez les paramètres de la bonne machine

Les projets locaux qui partagent le même dossier Facade utilisent les mêmes paramètres. Les projets SSH, WSL et conteneurs lisent le fichier de leur propre environnement d’exécution. Ouvrez **Open Settings** depuis le projet que vous voulez configurer.

Le paramètre **Facade: Home** des paramètres VS Code détermine le dossier qui contient `facade.json`. Une valeur explicite prend le pas sur `FACADE_HOME`, qui prend lui-même le pas sur `~/.facade`. Après avoir changé de dossier, acceptez la demande de rechargement de la fenêtre proposée par Facade.

Utilisez **Edit in facade.json** pour atteindre le fichier actif. Pour la définition des champs et les valeurs par défaut, voir la [référence de configuration](https://facadecode.com/fr/docs/reference/).
