Codex Sélection du modèle CLI

Codex prend en charge plusieurs modèles d'IA, et différents modèles ont leurs propres caractéristiques en termes de vitesse, de capacités et de coût. Cette section détaille comment choisir le bon modèle.


Modèles disponibles

Modèles recommandés

ModèleFonctionnalitésCas d'utilisation
gpt-5.4Dernier modèle phare doté des capacités de codage les plus puissantesIngénierie logicielle complexe, travail professionnel
gpt-5.4-miniModèle léger, rapide et efficaceTâches de codage réactives, sous-agents
gpt-5.3-codexModèle de codage leader du secteurTâches d'ingénierie logicielle complexes
Pour la plupart des tâches Codex, il est recommandé de commencer par gpt-5.4. Il combine un codage puissant, le raisonnement, l'utilisation native de l'ordinateur et des flux de travail professionnels plus larges dans un seul modèle.

Modèles alternatifs

ModèleFonctionnalitésCas d'utilisation
gpt-5.2Modèle polyvalent utilisé auparavant pour les tâches de codage et d'agentsTâches de débogage complexes nécessitant une réflexion approfondie

Recommandations de sélection

Tâches de codage quotidiennes

Utilisergpt-5.4comme choix par défaut. Il offre d'excellentes performances dans diverses tâches de codage.

Tâches simples/rapides

Utilisergpt-5.4-minilorsque vous souhaitez une option plus rapide et moins coûteuse pour des tâches de codage légères ou des sous-agents.

Tâches de raisonnement complexes

Lorsque vous rencontrez des tâches de débogage difficiles nécessitant une réflexion approfondie, vous pouvez essayergpt-5.2。


Configurer le modèle par défaut

Vous pouvez définir le modèle par défaut dans le fichier de configuration :

Configurer le modèle par défaut

# ~/.codex/config.toml

# Définir le modèle par défaut
model = "gpt-5.4"
Si aucun modèle n'est spécifié, l'application Codex, la CLI ou l'extension IDE utilisera par défaut le modèle recommandé.

Changer temporairement de modèle

Utilisation d'arguments de ligne de commande

Spécifier le modèle via la ligne de commande

# Démarrer avec un modèle spécifique
codex -m gpt-5.4

# Utilisation de la commande exec
codex exec -m gpt-5.4 "corrige ce bug"

Changer en cours de session

Changer de modèle dans une session

# Saisir dans Codex
/model gpt-5.4-mini

# Ou utilisez la commande /model
/model gpt-5.2

Changer de modèle dans l'extension IDE

Dans l'extension IDE, utilisez le sélecteur de modèle sous la zone de saisie pour changer de modèle.


Configuration du raisonnement

Codex prend en charge le réglage de l'effort de raisonnement :

Valeur de configurationDescription
minimalRaisonnement minimal
lowRaisonnement faible
mediumRaisonnement moyen (par défaut)
highRaisonnement élevé
xhighRaisonnement très élevé (dépend du modèle)

Configurer l'effort de raisonnement

# Configurer l'effort de raisonnement par défaut
model_reasoning_effort = "medium"

# Définir un effort de raisonnement spécifique pour le mode plan
plan_mode_reasoning_effort = "high"
Un effort de raisonnement plus élevé produit des réponses plus réfléchies, mais peut être plus lent et consommer plus de ressources.

Résumé du raisonnement

Vous pouvez contrôler le niveau de détail du résumé du raisonnement :

Valeur de configurationDescription
autoSélection automatique
conciseRésumé concis
detailedRésumé détaillé
noneDésactiver le résumé

Configurer le résumé du raisonnement

# Sélectionner le niveau de détail du résumé de raisonnement
model_reasoning_summary = "auto"

Fournisseurs de modèles personnalisés

En plus des modèles OpenAI, vous pouvez également configurer d'autres fournisseurs de modèles :

Configurer des fournisseurs personnalisés

[model_providers.custom]
# Nom d'affichage du fournisseur
name = "My Custom Provider"

# URL de base de l'API
base_url = "https://api.example.com/v1"

# Variable d'environnement de la clé API
env_key = "CUSTOM_PROVIDER_API_KEY"

# Autre configuration
http_headers = {
    "X-Custom-Header": "value"
}
Prend en charge tout modèle et fournisseur qui prend en charge l'API Chat Completions ou Responses.

Niveau de service

Codex prend en charge différents niveaux de service :

Niveau de serviceDescription
flexNiveau flexible, optimisé pour les coûts
fastNiveau rapide, privilégiant la vitesse

Configurer le niveau de service

# Définir le niveau de service préféré
service_tier = "fast"

Bonnes pratiques pour la sélection de modèle

Démarrer un nouveau projet

Utilisergpt-5.4pour la meilleure expérience globale.

Tâches simples

Utilisergpt-5.4-minipour réduire les coûts.

Débogage complexe

Envisagez d'utilisergpt-5.2pour un débogage approfondi.

Sous-agents

Utilisation des sous-agentsgpt-5.4-minipour une meilleure efficacité.

Vérifiez régulièrement les mises à jour, car de nouveaux modèles et améliorations sont continuellement publiés.

FAQ

Q : Quel modèle est le meilleur pour le codage quotidien ?

gpt-5.4 est le meilleur choix pour les tâches de codage quotidiennes, offrant un équilibre entre une capacité puissante et une vitesse raisonnable.

Q : Pourquoi le modèle mini est-il recommandé pour les sous-agents ?

Les sous-agents effectuent des tâches plus simples, et les modèles mini peuvent les accomplir plus rapidement tout en réduisant les coûts.

Q : Puis-je utiliser mon propre modèle ?

Oui, vous pouvez utiliser n'importe quel modèle qui prend en charge l'API Responses en configurant model_providers.

Q : La sélection du modèle affecte-t-elle le coût ?

Oui, différents modèles ont des tarifs différents. Consultez la page des tarifs pour plus de détails.

Autres extensions