Aller au contenu principal

Commandes slash

Les commandes slash contrôlent IaC Code depuis l'intérieur d'une session interactive. Tapez / pour voir les commandes disponibles, puis continuez à taper pour filtrer la liste. Une commande n'est reconnue que lorsqu'elle apparaît au début de votre message.

Le texte après le nom de la commande est transmis comme arguments. Dans le tableau ci-dessous, <arg> indique un argument obligatoire et [arg] indique un argument optionnel.

CommandeFonction
/authConfigurer l'accès au fournisseur de modèles et les identifiants Alibaba Cloud via le flux d'authentification interactif. Utilisez cette commande lors de la première configuration d'IaC Code, du changement de clés API, du changement de fournisseur ou de la mise à jour de l'accès cloud. Alias : /login.
/clearEffacer l'historique de conversation actuel et réinitialiser le gestionnaire de contexte actif. En mode interactif, cela efface également l'écran du terminal et réaffiche la bannière d'accueil. Utilisez cette commande lorsque vous souhaitez démarrer une nouvelle requête sans quitter le REPL.
/compactRésumer la conversation actuelle pour réduire l'utilisation du contexte tout en préservant les échanges récents. Utilisez cette commande après une longue session lorsque vous souhaitez continuer à travailler avec moins de contexte accumulé. Si la conversation est vide ou trop courte, la commande signale qu'il n'y a rien à compacter.
/debug [on|off|status]Inspecter ou modifier la journalisation de débogage à l'exécution pour la session active. /debug et /debug status indiquent si la journalisation est activée et, lorsqu'elle est activée, le chemin du fichier journal. /debug on active la journalisation pour la session en cours. /debug off la désactive.
/effort [level]Afficher ou modifier l'effort de réflexion pour le modèle actif lorsque le modèle sélectionné prend en charge le contrôle d'effort. Avec un niveau, il applique la valeur demandée si elle est valide pour le modèle. Sans niveau, il ouvre un sélecteur interactif dans le REPL, ou affiche l'effort actuel dans les contextes non interactifs.
/exitQuitter le REPL interactif. Alias : /quit, /q.
/helpAfficher les commandes disponibles et les raccourcis clavier courants dans le REPL. Alias : /?.
/model [model_name]Afficher ou changer le modèle actif. Avec model_name, il bascule directement vers ce modèle pour le fournisseur actif. Sans argument, il ouvre un sélecteur de modèle interactif lorsqu'un fournisseur est configuré, ou affiche le modèle actuel lorsqu'aucune interface console n'est disponible.
/resume [conversation id or search term]Reprendre une session précédente. Avec un argument, IaC Code le résout comme un identifiant de session ou un préfixe d'identifiant unique. Sans argument, il ouvre le sélecteur de session interactif. Les sessions inter-projets affichent une commande cd ... && iac-code --resume <id> au lieu de basculer le projet actuel à chaud.

La liste exacte des commandes peut varier entre les versions. Utilisez /help ou tapez / dans le REPL pour inspecter les commandes disponibles dans votre version installée.