Aperçu
Le CLI Nudgen est conçu avec une approche AI-First. Bien qu’il offre un beau TUI pour les humains, chaque commande est optimisée pour la communication machine.Le Modèle Agentique
Lorsqu’un agent IA (comme Claude, GPT ou un agent d’automatisation) utilise le CLI, il doit suivre ces modèles :- Sortie JSON : Ajoutez
--jsonà chaque commande pour obtenir des données exploitables par machine. - Conscience du Contexte : Vérifiez toujours le contexte de l’équipe avant toute opération.
- Non interactif : Utilisez des indicateurs pour contourner les invites TUI interactives.
Automatisation JSON
Chaque commande de liste et de statut supporte un indicateur--json. Cela renvoie une structure JSON propre au lieu d’un tableau formaté.
Flux de travail Multi-équipes pour Agents
Puisque Nudgen supporte plusieurs équipes, un agent doit s’assurer qu’il opère sur la bonne équipe. Flux de travail recommandé :- Vérifier l’équipe actuelle :
- Changer d’équipe (si nécessaire) :
Si l’ID ne correspond pas à l’équipe cible :
- Exécuter la commande de données :
Procéder avec les commandes
campaigns,contactsoubrand.
Meilleures pratiques pour les développeurs d’agents
- Gestion des erreurs : Surveillez le code de sortie. Un code non nul indique une erreur (validation, réseau ou auth).
- Limitation du débit : Le CLI communique avec l’API. Gérez les limites de débit dans vos scripts.
- Mode silencieux : Si une commande n’offre pas d’indicateur pour chaque invite, assurez-vous que votre agent peut gérer les flux sans rester bloqué.