~/.codex/config.toml para a Ace Data Cloud para que o Codex no VS Code utilize https://api.acedata.cloud/v1.
Processo de Solicitação
Para usar o Codex, primeiro acesse o Console da Ace Data Cloud para obter seu Token de API, que será guardado como backup.
Se você ainda não estiver logado ou registrado, será redirecionado automaticamente para a página de login/registro, e após autenticar-se, retornará à página atual.
Na primeira solicitação, há uma cota gratuita de uso para experimentar o serviço do Codex sem custos.
Instalando a Extensão do Codex
Procure porCodex no marketplace de extensões do VS Code e instale a extensão Codex - OpenAI’s coding agent, publicada pela OpenAI. O ID do Marketplace é:
Cmd+Shift+P no macOS, Ctrl+Shift+P no Windows/Linux), e execute:
Instalando o Codex CLI (para validação)
A documentação oficial informa que a extensão do VS Code e o CLI do Codex usam a mesma configuração. Para validar seu Token de API e modelos antes de configurar o VS Code, recomenda-se instalar o CLI do Codex. Uma maneira recomendada é via npm, que requer Node.js 18 ou superior:~/.codex/config.toml.
Configurando a API da Ace Data Cloud
A configuração do Codex para VS Code e do CLI compartilham o mesmo arquivo de configuração. Por padrão, o Codex solicita login na conta oficial da OpenAI ou configuração de uma chave API oficial. Para usar a Ace Data Cloud, é necessário configurar o Token de API e o arquivo~/.codex/config.toml.
Passo 1: Configurar Variável de Ambiente
Recomenda-se colocar o Token de API no arquivo de configuração do shell, como~/.zshrc, ~/.bashrc ou ~/.bash_profile:
{token} pelo Token de API copiado do console da Ace Data Cloud.
Após editar, reinicie o terminal ou execute:
Passo 2: Editar o arquivo de configuração do Codex
O arquivo de configuração de usuário do Codex fica em~/.codex/config.toml. Se não existir, crie:
Também é possível clicar no ícone de engrenagem no canto superior direito da extensão do Codex e selecionar Codex Settings > Open config.toml para abrir o arquivo de configuração diretamente no VS Code.
Configuração por projeto
Para usar configurações diferentes em projetos específicos, crie um arquivo.codex/config.toml na raiz do projeto. O Codex prioriza a leitura de configurações de projeto, mas somente se o projeto for marcado como trusted.
Exemplo:
Limpando cache de login na OpenAI
Se você já logou na conta oficial da OpenAI na extensão do Codex, pode ainda haver cache local. Antes de trocar para o proxy da Ace Data Cloud, execute:Uso Básico
Após configurar, abra o painel do Codex na lateral do VS Code e digite suas solicitações. Por exemplo:@, por exemplo:
Alternando Modelos e Intensidade de Raciocínio
A extensão do Codex permite trocar de modelos e ajustar a intensidade de raciocínio usando o seletor na parte inferior do campo de entrada. Para configurações com Ace Data Cloud, o ideal é definir omodel padrão no ~/.codex/config.toml e alterar conforme necessário na interface.
Recomendações de modelos por cenário:
Se o modelo desejado não aparecer na interface, edite o campo
model no ~/.codex/config.toml e reinicie o VS Code. Para uma lista completa de modelos, consulte a documentação de serviços OpenAI na Ace Data Cloud.
Selecionando o Modo de Trabalho
A extensão suporta diferentes modos de operação:
Para uso cotidiano, recomenda-se usar o modo
Agent com approval_policy = "on-request". Assim, o Codex solicitará confirmação antes de comandos sensíveis ou acessos externos.
Validando a Configuração
Primeiro, teste no terminal usando a mesma configuração:Como Funciona
A extensão do Codex para VS Code não é uma configuração de modelo independente. Ela usa o CLI do Codex local e compartilha a configuração:- A extensão inicia o Codex CLI e lê
~/.codex/config.toml. - Se o projeto for trusted e possuir
.codex/config.toml, o Codex carregará essa configuração adicional. - Quando
model_provideraponta paraacedatacloud, o API Token é lido deACEDATACLOUD_API_KEY. - As requisições são enviadas via protocolo Responses para
https://api.acedata.cloud/v1/responses. - A Ace Data Cloud valida, verifica cotas, encaminha e registra o uso.

