Codex CLI · Passo a passo 2026

Como trocar de modelo com o model picker do Codex CLI

O comando /model abre o model picker do Codex, onde você escolhe o modelo ativo — GPT-6 Sol ou Luna nas versões recentes — e o reasoning effort. Este guia segue uma sessão real de terminal passo a passo, e cada captura foi conferida com o frame original.

Resposta rápida

  • Digite /model no compositor do Codex para abrir o model picker. As setas movem a seleção, Enter confirma e Esc volta uma tela.
  • O Codex CLI 0.156.1 (23 de setembro de 2026) adicionou GPT-6 Sol e GPT-6 Luna ao catálogo: os dois aparecem no picker nas instalações atualizadas.
  • Ao confirmar o modelo, você cai direto no Select Reasoning Level — Medium é o padrão; os níveis superiores raciocinam mais, mas consomem a cota mais rápido.
  • A linha de status sob o compositor sempre mostra o par ativo, ex.: gpt-6-sol high. Para fixar um padrão permanente, use a chave model em ~/.codex/config.toml.

Change the Model and Reasoning Level in OpenAI Codex CLI using a Screen Reader

Vídeo de origem:Coding Blind Tech11:46

Abrir

OpenAI Codex CLI Course #2: /model · /fast

Referência de comandos:Standarity2:26

Abrir

Todas as capturas vêm da sessão de terminal do Coding Blind Tech, gravada antes da 0.156.1 — o picker dele ainda lista o catálogo antigo (gpt-5.6-sol / terra / luna) onde as versões atuais mostram GPT-6 Sol e Luna. O comportamento dos comandos segue a documentação oficial do Codex quando há divergência.

Os frames são capturas creditadas dos vídeos de origem, cada uma com deep link para o momento exato. O texto deste guia é original e não é uma transcrição.

Trocar de modelo no model picker do Codex CLI, passo a passo

1 · Iniciar o Codex no seu projeto

  1. 1

    Abrir o terminal integrado

    O Codex roda em qualquer terminal; o vídeo usa o integrado do VS Code. Ctrl+` (a tecla acima do Tab) abre o painel direto na pasta do projeto, então o Codex já detecta o workspace certo desde o início.

    VS Code with the integrated terminal panel opened over the status bar on a React task-manager project, ready to run the Codex CLI from the project folder
    Ctrl+` abre o terminal na pasta que o VS Code já tem aberta.Ver em 1:52
  2. 2

    Iniciar o Codex

    Digite codex e pressione Enter. A CLI inicia uma sessão interativa no diretório atual — é dessa sessão que você vai trocar o modelo.

    VS Code terminal prompt with the codex launch command typed in the task-manager project directory, the step that starts an interactive Codex CLI session
    Uma palavra inicia o agente; nenhum flag é preciso para chegar ao picker.Ver em 2:07
  3. 3

    Confirmar o aviso de confiança do diretório

    Na primeira execução em uma pasta nova, o Codex pergunta: Do you trust the contents of this directory? Confiar permite carregar config local do projeto, hooks e exec policies. Mantenha 1. Yes, continue selecionado e pressione Enter. A linha com > é a seleção atual.

    Codex CLI first-run prompt asking Do you trust the contents of this directory with 1. Yes continue highlighted above 2. No quit, shown in the terminal and the Accessible View overlay
    Primeira execução em cada pasta pede essa confirmação de confiança.Ver em 2:28
  4. 4

    Conferir o modelo ativo na linha de status

    Antes de mexer em algo, leia o rodapé: ele junta o modelo ativo e o effort — aqui gpt-5.6-sol high — com o caminho do projeto e a dica /model to change. Esse par é sua comparação de antes e depois.

    Codex CLI home screen with the status line reading gpt-5.6-sol high beside the project path, a /model to change hint, a /fast tip and a /usage notice
    O rodapé exibe modelo e effort juntos, ex.: gpt-5.6-sol high — anote antes de começar.Ver em 4:22

2 · Trocar de modelo com /model

  1. 5

    Abrir o picker com /model

    Digite /model no compositor e pressione Enter. O diálogo Select Model and Effort lista todos os modelos do catálogo com uma descrição de uma linha, além da saída de emergência: modelos legacy rodam com codex -m <model_name> ou entram no config.toml.

    Codex CLI Select Model and Effort picker listing gpt-5.6-sol as current, gpt-5.6-terra, gpt-5.6-luna, gpt-5.5, gpt-5.4 and gpt-5.4-mini with the codex -m and config.toml legacy-model hint
    Select Model and Effort é o picker: modelos, descrições e a saída legacy.Ver em 6:15
  2. 6

    Mover a seleção com as setas

    Pressione a seta para baixo e o marcador > desliza para a próxima entrada — 2. gpt-5.6-terra aqui. Nada foi confirmado ainda: Enter confirma e Esc volta, então dá para explorar a lista sem risco.

    Codex model picker with the selection marker moved to 2. gpt-5.6-terra, labeled Balanced agentic coding model for everyday work, after pressing the down arrow
    O > é a seleção em tempo real; só navegar não troca o modelo.Ver em 7:45
  3. 7

    Parar no modelo que você quer

    Continue pressionando as setas até o marcador chegar ao escolhido — 3. gpt-5.6-luna, Fast and affordable agentic coding model. Nas versões atuais, a mesma lista traz GPT-6 Sol e GPT-6 Luna; a navegação é idêntica.

    Codex model picker with 3. gpt-5.6-luna highlighted as Fast and affordable agentic coding model, one Enter away from becoming the active model
    Seleção parada em gpt-5.6-luna — Enter leva à etapa do effort.Ver em 8:12

3 · Escolher o reasoning effort e confirmar

  1. 8

    Escolher o reasoning effort

    Confirmar o modelo abre o Select Reasoning Level for <model>. Medium vem marcado como default e equilibra velocidade e profundidade; Low responde mais rápido, High e Extra high trocam tempo por profundidade, e More reasoning consome a cota mais rápido.

    Select Reasoning Level for gpt-5.6-luna dialog with Medium marked as default and highlighted over Low, High, Extra high and More reasoning options
    O effort é por modelo: Medium (default) destacado para o gpt-5.6-luna.Ver em 9:12
  2. 9

    Conhecer os níveis altos antes de confirmar

    O menu completo vai de Low até Medium, High, Extra high e More reasoning; a documentação descreve o eixo como low, medium, high, xhigh, max ou ultra dependendo do modelo. Níveis mais altos pensam mais, demoram mais e drenam seu limite — no dia a dia, Medium continua sendo a escolha sensata.

    VS Code Accessible View overlay listing the full Codex reasoning effort menu for gpt-5.6-luna from Low through Extra high and More reasoning while the status line still shows the previous model
    Toda a escala de effort em uma tela, com o modelo antigo ainda no rodapé.Ver em 9:35
  3. 10

    Confirmar e verificar a troca

    Pressione Enter e o Codex informa Model changed to <model> <effort> — e a linha de status passa a mostrar gpt-5.6-luna medium. Esse par no rodapé é o seu recibo; se ainda mostra o modelo antigo, você saiu com Esc em vez de confirmar.

    Codex CLI confirming Model changed to gpt-5.6-luna medium with the updated status line underneath, proof the model picker switch took effect
    Model changed to gpt-5.6-luna medium — o rodapé é a confirmação.Ver em 10:40

Solução de problemas do model picker

O picker mostra gpt-5.6 em vez de GPT-6 Sol e Luna

Sua instalação é anterior à 0.156.1, que adicionou GPT-6 Sol e Luna ao catálogo em 23 de setembro de 2026. Atualize com npm install -g @openai/codex@latest (ou brew upgrade codex), reabra a sessão e confira com codex --version. Catálogos antigos listam gpt-5.6-sol, gpt-5.6-terra e gpt-5.6-luna — exatamente o que o vídeo mostra.

/model não faz nada

O comando só funciona dentro de uma sessão interativa: antes inicie o codex, depois digite / no compositor. Se o /model nem aparece na lista de comandos, o build é antigo: atualize a CLI e abra uma sessão nova.

A linha de status ainda mostra o modelo antigo

A troca só termina quando você atravessa a tela de effort: escolha um nível e pressione Enter. Dois Esc saem sem mudar nada, e um Esc a mais reabre o menu. Confirme até o rodapé mostrar o par novo.

O modelo que quero não está na lista

O picker mostra apenas o catálogo atual. Modelos antigos ou especializados continuam acessíveis como legacy: inicie com codex -m <model_name>, ou fixe model = "<model_name>" em ~/.codex/config.toml para todas as sessões.

FAQ do model picker do Codex

Continue explorando