La CLI de Codex permet de personnaliser l’apparence des sessions interactives dans le terminal ainsi que la façon dont vous saisissez vos commandes et vos prompts.
Coloration syntaxique et thèmes
L’interface du terminal (TUI) applique une coloration syntaxique aux blocs de code délimités en Markdown et aux différences entre les versions d’un fichier. Exécutez /theme pour ouvrir le sélecteur de thèmes, prévisualiser les thèmes et enregistrer votre choix dans le paramètre tui.theme du fichier $CODEX_HOME/config.toml.
Pour ajouter un thème personnalisé, placez un fichier .tmTheme dans $CODEX_HOME/themes, puis sélectionnez le thème dans le sélecteur.
Complétion dans le shell
Générez un script de complétion pour Bash, Zsh, Fish ou PowerShell :
codex completion zsh
Chargez le script depuis le fichier de configuration de votre shell. Pour Zsh, ajoutez la ligne suivante :
eval "$(codex completion zsh)"
Si Zsh affiche l’erreur command not found: compdef, initialisez son système de complétion avant de charger le script de complétion de Codex :
autoload -Uz compinit && compinit
eval "$(codex completion zsh)"
Redémarrez le shell, tapez codex et appuyez sur Tab pour vérifier que la complétion fonctionne.
Éditeur de prompts
Pour rédiger un prompt plus long, appuyez sur Ctrl+G dans la zone de saisie. Vous ouvrirez ainsi l’éditeur défini par VISUAL, ou par EDITOR si VISUAL n’est pas définie. Enregistrez le texte et fermez l’éditeur pour retrouver votre prompt dans la zone de saisie avant de l’envoyer.
Pour connaître les raccourcis clavier des sessions interactives et consulter la liste complète des commandes et des options, reportez-vous à la page Commandes.