
OpenAI Codex CLI
OpenAI · Programação
O OpenAI Codex CLI é um agente de programação local da OpenAI que roda no seu terminal, lê o repositório, edita arquivos e executa comandos enquanto você mantém o controle.

Sobre OpenAI Codex CLI
What Is OpenAI Codex CLI
O OpenAI Codex CLI é um agente de programação que você instala na sua própria máquina. Ele trabalha dentro do seu repositório: lê arquivos, faz alterações e roda as ferramentas que já estão configuradas no computador. Você comanda tudo por uma janela de terminal, então nada precisa passar por uma página web antes de você começar.
A proposta é direta. Você mantém seu ciclo normal de desenvolvimento e deixa o agente cuidar do que consome tempo, como rastrear como um recurso está montado, planejar uma refatoração ou caçar o motivo de um teste falhar. O Codex CLI serve para quem vive no shell e quer o agente junto do código, não em outra aba.
Vale conhecer dois limites logo de cara. O programa é gratuito e de código aberto sob a licença Apache-2.0, mas usar os modelos por trás dele exige um plano pago do ChatGPT ou uma chave de API com consumo cobrado pela tabela da API. A ferramenta de linha de comando também deixa de fora os recursos na nuvem que aparecem em outras partes do Codex, como a revisão de código no GitHub e a integração com o Slack.
Getting Started
- Instale o Codex CLI no macOS ou Linux com o script de uma linha, ou no Windows com o equivalente em PowerShell. Também dá para rodar
npm install -g @openai/codexoubrew install --cask codex. - Abra a pasta de um projeto e digite
codex. No primeiro uso, escolha Sign in with ChatGPT e conecte a conta ligada ao seu plano Plus, Pro, Business, Edu ou Enterprise. - Descreva a tarefa em linguagem comum. Peça para o agente explicar o projeto, fazer uma mudança pontual ou depurar uma falha. Ele inspeciona os arquivos e propõe edições conforme trabalha.
- Crie um ponto de verificação no Git antes e depois de cada tarefa. Se uma mudança der errado, você volta ao ponto de verificação em vez de desfazer tudo na mão.
- Aprove ou recuse os comandos que o Codex quer executar. Use
/permissionse/modelpara definir os limites e o esforço de raciocínio da sessão.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de OpenAI Codex CLI.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores que vivem no terminal
- Engenheiros de backend e sistemas
- Responsáveis por CI e automação
Tarefas
- Explorar um código que você não conhece
- Refatorações pontuais
- Revisão de código local
Cenários
- O ciclo diário de editar e rodar
- Checagens antes de confirmar
- Automatizar trabalho repetível
Principais recursos
Agente sobre o repositório local
O Codex CLI trabalha sobre os arquivos do seu projeto atual, não sobre uma cópia enviada para outro lugar. Ele inspeciona seu código, faz edições e roda as ferramentas que você já tem instaladas, então suas ações batem com o seu ambiente real. Isso mantém segredos, dependências e configuração local onde eles estão.
Controle flexível de modelo e raciocínio
Você escolhe o modelo e o esforço de raciocínio de cada sessão com /model, e troca no meio da conversa quando uma tarefa fica mais difícil ou mais simples. Nos planos do ChatGPT, o padrão para programação é o GPT-6.1 Sol, com o GPT-6 Luna disponível para trabalhos mais leves. Um comando /model dedicado deixa isso à vista em vez de escondido em arquivos de configuração.
Permissões e controle de sandbox
O comando /permissions decide quando o Codex pode editar arquivos ou rodar comandos sem perguntar. Você pode inspecionar o sandbox ativo e as pastas com permissão de escrita antes de continuar. Isso importa quando você aponta um agente para um repositório que não pode se dar ao luxo de ver destruído.
Revisão de código local
O /review faz uma passada focada nas alterações não confirmadas, em um commit ou em uma branch base, e depois relata os achados por ordem de prioridade. Ele não modifica sua árvore de trabalho, então você enxerga os riscos antes de confirmar ou abrir um pull request. É uma checagem, não um conserto automático.
Scripts e CI com codex exec
O modo sem interação deixa você chamar o Codex de scripts e pipelines. Dá para disparar a mesma lógica do agente de um passo de build ou de um fluxo repetível, que é o principal motivo pelo qual equipes escolhem o caminho da chave de API em vez de uma assinatura.
Contexto visual e da web
O codex --image passa um print, um diagrama ou uma referência de design no primeiro prompt, então o agente vê o mesmo contexto visual que você. O codex --search troca uma execução para busca na web ao vivo quando a tarefa depende de versões ou documentação atuais, com a atividade de busca visível na transcrição.
Sessões, retomar e subagentes
O codex resume reabre um chat recente do repositório atual, ou busca entre os chats locais para retomar trabalho antigo. Para investigações maiores, você pode pedir que o Codex delegue trabalho focado a subagentes e traga as conclusões deles para a sessão principal.
Conexões MCP
O Codex se conecta a servidores MCP locais ou remotos, autentica quando necessário e lista as ferramentas disponíveis para a sessão antes de usá-las. É assim que o agente chega aos dados da sua equipe e a serviços externos sem sair do terminal.
Prós e contras
Prós
- Roda no terminal que você já usa, sem adotar antes um editor ou uma página web.
- O programa é de código aberto sob Apache-2.0, então você pode ler exatamente o que ele faz.
- Os controles de permissão e de sandbox deixam você decidir o que o agente pode alterar ou executar.
- O `codex exec` torna o recurso útil em scripts e CI, não só em sessões interativas.
- O modo de revisão mostra problemas sem tocar na sua árvore de trabalho.
Contras
- O acesso aos modelos não é gratuito. Você precisa de um plano do ChatGPT ou de uma chave de API cobrada pela tabela da API, e o uso pesado sobe rápido.
- A ferramenta de linha de comando deixa de fora recursos na nuvem como a revisão de código no GitHub, a integração com o Slack e máquinas virtuais maiores.
- Não há interface gráfica, então quem evita a linha de comando vai achar tudo árido.
- A configuração pelo caminho da chave de API exige ajustes extras, e o catálogo de modelos segue o que a sua chave alcança.
Perguntas frequentes
O programa é gratuito e de código aberto sob a licença Apache-2.0. Usar não é, porque os modelos por trás dele exigem um plano pago do ChatGPT (Plus a $20/mo, Pro a partir de $100/mo, Business a $20 por usuário ao mês) ou uma chave de API com consumo cobrado pela tabela da API.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a OpenAI Codex CLI.
Alternativas a OpenAI Codex CLI
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
