Facade Code Documentation
Configurer les agents

Ajouter un autre programme de terminal

Ajoutez un programme de terminal à New Agent avec son propre exécutable, ses arguments et son environnement.

Choisissez le type d’intégration

Pour Claude Code, Codex, Antigravity, Muse Code, OpenCode ou Pi, utilisez le type intégré correspondant, même lorsque vous le connectez à un autre fournisseur. Vos agents conservent ainsi les outils et la messagerie de Facade dans la CLI.

Utilisez custom pour un autre programme de terminal. Vous pouvez le lancer et y saisir du texte depuis Facade, mais il ne reçoit ni les outils de collaboration ni les messages de Facade.

Exemple : ajouter Aider

Installez Aider et configurez d’abord son accès aux modèles. Ajoutez cette configuration à facade.json (voir Paramètres des agents) :

facade.json
{
  "clis": {
    "Aider": {
      "type": "custom",
      "command": "aider",
      "args": [
        "--model",
        "YOUR_AIDER_MODEL_ID"
      ],
      "icon": "facade-pink"
    }
  }
}

Remplacez l’identifiant de modèle par un modèle pris en charge par votre configuration Aider. Enregistrez, choisissez New Agent et sélectionnez Aider. Utilisez son terminal pour envoyer votre tâche.

Définissez la commande et les arguments

Placez dans command un seul exécutable, en indiquant son chemin complet s’il ne figure pas dans le PATH de votre terminal. Mettez chaque argument dans une chaîne distincte de args, dans l’ordre attendu par le programme.

Les arguments sont transmis tels quels. Les expressions shell comme les tubes, && et les références de variables ne sont pas évaluées. Ajoutez les variables d’environnement dans env.

Pour un programme personnalisé, les options de modèle vont dans ses propres arguments, comme --model dans l’exemple Aider. Les champs model et effort de Facade ne sont pas acceptés pour les entrées personnalisées.

Sachez quelles fonctionnalités sont disponibles

FonctionnalitéType intégrécustom
Saisie dans le terminalDisponibleDisponible
Outils et skill de FacadeFournis par le type intégréNon disponibles
Tâches et messages d’autres agentsRemis par FacadeNon disponibles ; saisissez dans le terminal
Suivi de l’activitéDépend de la CLI et de la plateformeNon affiché ; consultez le terminal
Reprise et épinglageVia les conversations enregistrées de la CLI, lorsque celles-ci sont prises en chargeNon disponibles

YOLO ne modifie pas les permissions d’un programme personnalisé. Le programme applique ses propres paramètres de permission.

Afficher en Markdown ↗Documentation

Rechercher dans la documentation

Recherchez dans ce guide. Utilisez ↑ ↓ pour vous déplacer, Entrée pour ouvrir et Échap pour fermer.