Saltar para o conteúdo principal

Visão Geral

O OpenAI Codex é uma ferramenta de linha de comando (CLI) de código aberto que serve como um agente de codificação leve, capaz de ler, modificar e executar código no terminal. Ele é construído em modelos GPT e otimizado para geração de código.

Requisitos do Sistema

  • SO: macOS, Linux (suporte oficial), Windows via WSL
  • Node.js: Versão 18+
  • npm: Versão 10.x.x ou superior

Instalação

sudo npm install -g @openai/codex@latest
Verifique a instalação:
codex --version

Configuração

Passo 1: Configurar a Chave de API

Temporário (sessão atual):
export OPENAI_API_KEY="sk-your-lemondata-key"
Configuração permanente: Adicione ao ~/.bashrc, ~/.zshrc ou ~/.bash_profile:
export OPENAI_API_KEY="sk-your-lemondata-key"
Em seguida, recarregue:
source ~/.zshrc  # or source ~/.bashrc

Passo 2: Configurar o config.toml

Edite o ~/.codex/config.toml:
model = "gpt-4o"
model_provider = "lemondata"

[model_providers.lemondata]
name = "LemonData"
base_url = "https://api.lemondata.cc/v1"
env_key = "OPENAI_API_KEY"
wire_api = "chat"
Se o arquivo de configuração não existir, execute o codex uma vez para gerá-lo e, em seguida, edite o arquivo.

Uso Básico

Iniciar modo interativo:
codex
Comando direto:
codex "Fix the bug in main.py line 42"
Especificar modelo:
codex -m gpt-4o "Build a REST API server"

Modelos Disponíveis

ModeloMelhor Para
gpt-4oTarefas de codificação complexas, arquitetura
gpt-4o-miniCorreções rápidas, tarefas simples
claude-sonnet-4-5Revisão de código, documentação
deepseek-r1Design de algoritmos, raciocínio

Comandos Interativos

ComandoDescrição
/helpExibir ajuda