Documentation Index
Fetch the complete documentation index at: https://docs.nudgen.net/llms.txt
Use this file to discover all available pages before exploring further.
Übersicht
Das Nudgen CLI wurde mit einem AI-First-Ansatz entwickelt. Während es für Menschen eine ansprechende TUI bietet, ist jeder Befehl auch für die Maschine-zu-Maschine-Kommunikation optimiert.Das Agenten-Muster
Wenn ein KI-Agent (wie Claude, GPT oder ein spezialisierter Automatisierungsagent) das CLI nutzt, sollte er diesen Mustern folgen:- JSON-Ausgabe: Hängen Sie an jeden Befehl
--jsonan, um maschinenlesbare Daten zu erhalten. - Kontextbewusstsein: Überprüfen Sie vor der Ausführung von Operationen immer den Team-Kontext.
- Nicht-interaktiv: Nutzen Sie Flags, um interaktive TUI-Abfragen zu umgehen.
JSON-Automatisierung
Jeder Listen- und Statusbefehl unterstützt ein--json-Flag. Dies gibt eine saubere JSON-Struktur anstelle einer formatierten Tabelle zurück.
Multi-Tenant-Workflow für Agenten
Da Nudgen mehrere Teams unterstützt, muss ein Agent sicherstellen, dass er im richtigen Team agiert, bevor er Ressourcen erstellt oder aktualisiert. Empfohlener Workflow:- Aktuelles Team prüfen:
- Team wechseln (falls erforderlich):
Wenn die
idaus dem vorherigen Schritt nicht mit dem Ziel-Team übereinstimmt, wechseln Sie das Team: - Datenbefehl ausführen:
Fahren Sie mit
campaigns-,contacts- oderbrand-Befehlen fort.
Best Practices für Agenten-Entwickler
- Fehlerbehandlung: Überwachen Sie den Exit-Code von CLI-Befehlen. Ein Exit-Code ungleich Null weist auf einen Fehler hin (Validierung, Netzwerk oder Authentifizierung).
- Rate Limiting: Das CLI kommuniziert mit der Nudgen API. Stellen Sie sicher, dass Ihre Agenten-Skripte potenzielle Ratenbegrenzungen (Rate Limits) grazil behandeln.
- Silent-Modus: Wenn ein Befehl kein spezifisches Flag für jede Abfrage unterstützt, stellen Sie sicher, dass Ihr Agent stdout/stderr-Streams verarbeiten kann, ohne in einer TUI-Schleife hängenzubleiben.