Consulter Codex
Envoyez une question ou une tâche à Codex et récupérez la réponse.
Mode d'emploi
Ne passez pas de texte libre de l'utilisateur au shell sans le mettre entre guillemets. La question ou la tâche peut contenir des espaces ou des métacaractères shell tels que (, ), ;, #, *, ou [.
Si l'utilisateur a fourni uniquement une question ou une tâche, exécutez :
"${CLAUDE_PLUGIN_ROOT}/scripts/ask-codex.sh" "$ARGUMENTS"
Si l'utilisateur a fourni des flags comme --codex-model ou --codex-timeout, reconstruisez la commande de manière à ce que ces flags restent des arguments shell séparés et que la question libre restante soit passée comme un unique argument final entre guillemets.
Exemple :
"${CLAUDE_PLUGIN_ROOT}/scripts/ask-codex.sh" --codex-model gpt-5.5:high "Review the following round summary (M4)..."
N'exécutez jamais cette forme dangereuse :
"${CLAUDE_PLUGIN_ROOT}/scripts/ask-codex.sh" $ARGUMENTS
car le shell réinterprétera le texte de la question et peut échouer avant le démarrage de ask-codex.sh.
Interprétation de la sortie
- Le script envoie la réponse de Codex vers stdout et les infos de statut vers stderr
- Lisez attentivement la sortie stdout et intégrez la réponse de Codex dans votre réponse
- Si le script se termine avec un code non nul, signalez l'erreur à l'utilisateur
Gestion des erreurs
| Code de sortie | Signification |
|---|---|
| 0 | Succès - la réponse de Codex est dans stdout |
| 1 | Erreur de validation (codex manquant, question vide, flags invalides) |
| 124 | Timeout - suggérez d'utiliser --codex-timeout avec une valeur plus grande |
| Autre | Erreur de processus Codex - signalez le code de sortie et toute sortie stderr |
Remarques
- La réponse est enregistrée dans
.humanize/skill/<timestamp>/output.mdpour référence - Le modèle par défaut est
gpt-5.5:highavec un timeout de 3600 secondes