1. Instale
Escolha um método.
macOS ou Linux: instalador avulso
curl -fsSL https://chatgpt.com/codex/install.sh | sh
Windows: instalador avulso
Abra uma nova janela do PowerShell e execute:
powershell -ExecutionPolicy ByPass -c "irm https://chatgpt.com/codex/install.ps1 | iex"
npm (qualquer sistema com Node.js)
npm install -g @openai/codex
Homebrew (macOS)
brew install --cask codex
Segundo o README, os instaladores avulsos baixam de releases.openai.com/codex e recorrem ao GitHub Releases se esse endereço estiver indisponível. Para forçar o GitHub Releases:
curl -fsSL https://chatgpt.com/codex/install.sh | CODEX_INSTALLER_USE_RELEASES_OPENAI_COM=false sh
2. Confirme a instalação
Abra um novo terminal para que o PATH seja atualizado e execute:
codex --version
Você deve ver um número de versão. Se aparecer “command not found”, siga esta correção.
3. Faça login
Vá até uma pasta de projeto e inicie o Codex:
cd path/to/your/project
codex
Escolha Sign in with ChatGPT (entrar com o ChatGPT). Seu navegador abre e, depois que você faz login, ele devolve as credenciais para a CLI. Você também pode executar codex login diretamente. Para usar uma chave de API:
printenv OPENAI_API_KEY | codex login --with-api-key
Confira qual método está ativo com codex login status. Trabalhando via SSH ou em um servidor sem interface gráfica? Use codex login --device-auth. Mais opções de login.
4. Execute um primeiro prompt
Tell me about this project
Depois continue com sua primeira tarefa de verdade.
Comandos úteis para conhecer
| Comando | O que faz |
|---|---|
codex | Inicia uma sessão interativa na pasta atual |
codex resume | Reabre um chat recente deste repositório |
codex exec "..." | Executa de forma não interativa, para scripts e CI |
codex --search | Usa pesquisa na web ao vivo nesta execução |
codex mcp add ... | Conecta um servidor MCP |
codex login status | Mostra o método de login ativo |
codex completion | Gera autocompletar para o shell |