BK cloud / sistemas Artigos
PT-BR
English ENDeutsch DEEspañol ES中文 ZHFrançais FRPortuguês (Brasil) PT-BR日本語 JAहिन्दी HINederlands NL
Vamos conversar ↗
← Voltar aos artigos

Créditos do Codex acabaram? Continuei meu site com ChatGPT e GitHub

O limite do Codex

Desenvolvo berndkuhlen.de com IA, mas o ChatGPT Plus não oferece sessões ilimitadas do Codex. Quando meu limite acabou, eu podia esperar a renovação ou comprar créditos. Ainda queria fazer pequenas melhorias.

Conectar o repositório

Meu site usa um repositório privado no GitHub e hospedagem AWS S3/CloudFront. Primeiro sincronizo os arquivos do MacBook com o GitHub. Em Configurações → Plugins → GitHubno ChatGPT, autorizo a conta e seleciono apenas o repositório necessário. Isso não sincroniza automaticamente os arquivos locais.

Do ChatGPT ao pull request

Pedi ao ChatGPT para encontrar os arquivos e preparar alterações pequenas. Na integração disponível para mim, foi possível criar branches, commits e pull requests. Analisei os diffs e testes do GitHub Actions antes do merge. Fizemos correções de segurança e um aviso em nove idiomas.

Verificação e publicação

Para visualizar localmente, uso python3 -m http.server 8000. Após o merge, git switch main e nas git pull --ff-only origin main sincronizam meu MacBook. Um merge no GitHub não publica o site na AWS. O deploy é uma etapa separada, com revisão de custos. As invalidações do CloudFront continuam proibidas; por isso, o conteúdo atualizado aparece após o TTL normal do cache.

Não é ilimitado

Os limites do Codex continuam. O acesso ao GitHub, permissões de escrita e cotas do ChatGPT podem variar. Mesmo assim, consegui continuar pequenas mudanças sem comprar novos créditos Codex.

Observação: Este relato descreve meu fluxo de trabalho em 5 de novembro de 2026. Documentação de uso do Codex · Documentação da conexão com o GitHub

Próximo passo: deploy com GitHub Actions e AWS OIDC (em preparação)

Preparei o PR #21: uma função temporária de AWS OIDC restrita ao repositório e à branch main, além de um workflow manual do GitHub Actions. Ele prevê testes, lista de arquivos públicos permitidos, estimativa de custos e verificação do orçamento antes de enviar arquivos ao S3, sem invalidações do CloudFront. Os testes offline passaram. Em 5 de novembro de 2026, o PR ainda está aberto: a função AWS não foi criada, nenhum deploy S3 foi feito e merges não publicam automaticamente. Antes da ativação, o limite mensal de segurança de US$ 30 deverá incluir a nova função. O deploy automático ficará para uma segunda fase.