Facade Code Dokumentation
Agenten konfigurieren

Ein weiteres Terminalprogramm hinzufügen

Fügen Sie New Agent ein Terminalprogramm mit eigener ausführbarer Datei, eigenen Argumenten und eigener Umgebung hinzu.

Den Integrationstyp wählen

Für Claude Code, Codex, Antigravity, Muse Code, OpenCode und Pi verwenden Sie den passenden integrierten Typ, auch wenn Sie eine Verbindung zu einem anderen Provider herstellen. So bleiben Facades Werkzeuge und Nachrichten in der CLI verfügbar.

custom verwenden Sie für ein anderes Terminalprogramm. Sie können es aus Facade starten und darin tippen, es erhält aber keine Werkzeuge oder Nachrichten der Facade-Zusammenarbeit.

Beispiel: Aider hinzufügen

Installieren Sie zuerst Aider und richten Sie den Modellzugang ein. Fügen Sie diese Konfiguration in facade.json ein (siehe Agenteneinstellungen):

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

Ersetzen Sie die Modell-ID durch ein Modell, das Ihre Aider-Konfiguration unterstützt. Speichern Sie, wählen Sie New Agent und dann Aider. Senden Sie Ihre Aufgabe in seinem Terminal.

Befehl und Argumente festlegen

Setzen Sie command auf genau ein Programm und verwenden Sie den vollständigen Pfad, wenn es nicht im PATH Ihres Terminals liegt. Tragen Sie jedes Argument als eigenen String in args ein, in der Reihenfolge, die das Programm erwartet.

Argumente werden unverändert übergeben. Shell-Ausdrücke wie Pipes, && und Variablenverweise werden nicht ausgewertet. Umgebungsvariablen ergänzen Sie in env.

Bei einem eigenen Programm gehören Modelloptionen in dessen Argumente, wie --model im Aider-Beispiel. Die Felder model und effort von Facade werden für eigene Einträge nicht akzeptiert.

Verfügbare Funktionen kennen

FunktionIntegrierter Typcustom
Terminal-EingabeVerfügbarVerfügbar
Facade-Werkzeuge und -SkillVom integrierten Typ bereitgestelltNicht verfügbar
Aufgaben und Nachrichten anderer AgentenVon Facade zugestelltNicht verfügbar; tippen Sie im Terminal
AktivitätsverfolgungHängt von CLI und Plattform abWird nicht angezeigt; prüfen Sie das Terminal
Fortsetzen und AnheftenÜber die eigenen gespeicherten Unterhaltungen der CLI, soweit unterstütztNicht verfügbar

YOLO ändert die Berechtigungen eines eigenen Programms nicht. Das Programm nutzt seine eigenen Berechtigungseinstellungen.

Als Markdown anzeigen ↗Dokumentation

Dokumentation durchsuchen

Diese Anleitung durchsuchen. Mit ↑ ↓ navigieren, Enter öffnet, Esc schließt.