Aller au contenu principal

Mode non interactif

Le mode non interactif exécute une seule requête puis se termine. Utilisez-le lorsque vous souhaitez qu'IaC Code produise une sortie pour une tâche reproductible sans rester dans le REPL.

Utilisez --prompt pour passer la requête directement :

iac-code --prompt "Create an OSS Bucket"

Utilisez --prompt - pour lire la requête depuis l'entrée standard :

echo "Create a VPC and two ECS instances" | iac-code --prompt -

Utilisez --output-format lorsque l'appelant a besoin d'une sortie structurée :

iac-code --prompt "Create an OSS Bucket" --output-format json

Utilisez --max-turns pour limiter la durée de travail de l'agent :

iac-code --prompt "Create a VPC" --max-turns 20

Les formats de sortie pris en charge sont :

FormatFonction
textSortie lisible par l'homme. C'est le format par défaut.
jsonUn seul résultat JSON pour les appelants qui analysent la réponse finale.
stream-jsonÉvénements JSON en streaming pour les appelants qui traitent la progression incrémentale.

Pour tous les indicateurs de démarrage, consultez les Options de ligne de commande.