https://api.acedata.cloud/v1.
Processo de Solicitação
Para usar o Codex CLI, primeiro acesse o Console da Ace Data Cloud para obter seu Token de API, que deve ser guardado para uso futuro.
Se você ainda não estiver logado ou registrado, será redirecionado automaticamente para a página de login, onde poderá se registrar e entrar. Após o login, você será redirecionado de volta para a página atual.
Na primeira solicitação, há uma cota gratuita para experimentar o serviço Codex CLI sem custos.
Instalação do Codex CLI
Codex CLI suporta macOS, Linux, Windows e WSL. Você pode instalar via npm ou usar Homebrew (somente macOS).Instalação via npm (Recomendado)
Se você já tem Node.js instalado, pode instalar diretamente via npm. Requer Node.js 18 ou superior.Instalação via Homebrew (macOS)
Usuários macOS também podem instalar via Homebrew:Verificar Instalação
Após a instalação, reabra o terminal e verifique se o comando está disponível:command not found, geralmente significa que o terminal atual ainda não carregou o novo PATH. Feche e reabra o terminal ou verifique as configurações de PATH indicadas na saída do script de instalação.
Configuração do Codex CLI
Após a instalação, o Codex CLI tentará se conectar ao serviço oficial da OpenAI por padrão. Para usar a Ace Data Cloud, é necessário declarar ummodel_provider personalizado no arquivo de configuração do Codex e colocar o Token da API na variável de ambiente correspondente.
Passo 1: Definir Variável de Ambiente
Recomenda-se adicionar o Token da API no arquivo de configuração do seu shell, como~/.zshrc, ~/.bashrc ou ~/.bash_profile:
{token} pelo Token de API copiado do console da Ace Data Cloud.
Depois, reabra o terminal ou execute o comando source para aplicar a configuração imediatamente:
Passo 2: Editar o Arquivo de Configuração do Codex
O Codex CLI usa~/.codex/config.toml como arquivo de configuração global. Se não existir, crie-o:
~/.codex/config.toml:
Limpar Cache de Login da OpenAI
Se você já fez login com uma conta oficial da OpenAI no Codex CLI, pode haver um cache local do estado de login (normalmente em~/.codex/auth.json). Antes de mudar para o proxy da Ace Data Cloud, recomenda-se limpar esse login antigo:
codex logout não estiver disponível, você pode remover manualmente o arquivo de cache:
Iniciar uma Sessão
Entre no diretório do seu projeto e inicie o Codex CLI:Verificar Configuração
Dentro do Codex CLI, você pode verificar o modelo e fornecedor atuais com:acedatacloud, por exemplo:
acedatacloud, significa que a configuração não foi aplicada corretamente. Verifique se ~/.codex/config.toml foi salvo corretamente e se a variável ACEDATACLOUD_API_KEY está acessível no terminal atual:
Como Funciona
Codex CLI usa nativamente o protocolo OpenAI Responses API. A Ace Data Cloud oferece um serviço proxy compatível emhttps://api.acedata.cloud/v1/responses, portanto o Codex CLI não precisa de um proxy local nem plugins adicionais.
O fluxo de trabalho é:
- Codex CLI lê
model_providerem~/.codex/config.tomle carrega o bloco de configuração correspondente[model_providers.acedatacloud]. - Codex CLI lê o Token da API da variável de ambiente indicada por
env_key(ACEDATACLOUD_API_KEY). - A requisição é enviada via protocolo
wire_api = "responses"parabase_url + /responses, ou seja,https://api.acedata.cloud/v1/responses. - A Ace Data Cloud autentica o Token, verifica a cota e encaminha a requisição para o canal de modelo upstream disponível.
- Após a conclusão, a plataforma registra o uso e deduz a cota correspondente.
codex e a experiência nativa do Codex CLI, apenas alterando o serviço de modelo para a Ace Data Cloud.
Configurar o Modelo
O campomodel em ~/.codex/config.toml determina o modelo padrão usado pelo Codex. O serviço OpenAI Responses da Ace Data Cloud suporta vários modelos comuns, incluindo:
Para trocar temporariamente o modelo, use o parâmetro na linha de comando ao iniciar o Codex:
model em ~/.codex/config.toml e reinicie o Codex. A lista completa de modelos está disponível na Documentação do Serviço OpenAI da Ace Data Cloud.
Nível de Confiança do Projeto
Codex CLI permite definir níveis de confiança diferentes para projetos distintos, controlando quais operações o agente pode executar. Você pode adicionar ao final do~/.codex/config.toml:
trusted: O agente tem permissões completas, podendo executar comandos e modificar arquivos.untrusted: O agente tem permissões restritas, mais adequado para projetos desconhecidos.

