- Projeto open source que permite usar a API da OpenAI sem comprar créditos de API separadamente, aproveitando o token OAuth da conta do ChatGPT
- Com uma única linha,
npx openai-oauth, ele sobe um servidor proxy local e cria imediatamente um endpoint compatível com a OpenAI em http://127.0.0.1:10531/v1, pronto para uso sem chave de API
- Utiliza da mesma forma o endpoint especial usado internamente pelo OpenAI Codex CLI
- Suporte aos endpoints
/v1/responses, /v1/chat/completions e /v1/models; streaming, chamadas de ferramentas e traces de raciocínio funcionam normalmente
- Também é fornecido como provider para o Vercel AI SDK, permitindo chamar modelos diretamente no TypeScript com
createOpenAIOAuth()
- Só é possível usar os LLMs suportados pelo Codex. A lista de modelos é descoberta automaticamente conforme o plano Codex da conta, e também pode ser definida manualmente com a opção
--models
- O proxy CLI funciona de forma stateless, então é necessário enviar manualmente todo o histórico da conversa a cada chamada
- O fluxo de login foi intencionalmente não incluído no bundle; é preciso executar
npx @openai/codex login para gerar o arquivo de autenticação
- Ao executar, o token é salvo em
~/.codex/auth.json e depois renovado automaticamente (ensureFresh é true por padrão), então não é preciso se preocupar com expiração do token
- Projeto não oficial da comunidade, sem relação com a OpenAI; o cache de autenticação deve ser tratado como uma credencial de nível equivalente a senha
- Recomendado apenas para experimentos pessoais em ambiente local; uso indevido pode levar à suspensão ou encerramento da conta
6 comentários
Não seria melhor moderar um pouco os posts que violam o EULA?
Seria bom se o codex também passasse a oferecer suporte a token OAuth, como o Claude.
Eu também testei para "uso em experimentos pessoais" e funciona bem demais, com muita facilidade.
O Claude bloqueia esse tipo de coisa,
mas, se for a OpenAI, que aceita bem coisas como o OpenClaw, será que não vai bloquear se eu usar só de forma pessoal...?
Estou apenas apresentando que isso existe, então use por sua própria conta e risco.
Em lugares como opencode e hermes agent, o Claude OAuth foi removido ou não é suportado, mas o OpenAI OAuth ainda continua sendo oferecido. Eu também penso: já que eles adquiriram o openclaw, provavelmente não vão bloquear, né? Então tenho usado em vários lugares.
Um ponto que você precisa saber é que ele só dá suporte às APIs compatíveis com o Codex, então recursos como geração de imagens, que funcionam no ChatGPT mas não no Codex, devem ser considerados indisponíveis.
Você disse isso, mas agora que saiu o novo app Codex, também é possível gerar imagens? Então isso também é permitido em clientes autenticados via OAuth?
Eu também vi Codex para quase tudo e pensei: será que até imagens? Mas ainda não aparece no meu
/v1/models.Parece que a distribuição ainda não foi concluída haha