El problema
Desarrollo berndkuhlen.de con IA, pero mi plan ChatGPT Plus no incluye uso ilimitado de Codex. Cuando llegué al límite, podía esperar al reinicio del cupo o comprar créditos. Quería seguir haciendo cambios pequeños.
Conectar GitHub
Mi web está en un repositorio privado de GitHub y se aloja en AWS S3 y CloudFront. Primero sincronizo los cambios locales del MacBook con GitHub. Luego, en Configuración → Plugins → GitHub de ChatGPT, autorizo la cuenta y selecciono únicamente el repositorio necesario. No se sincronizan automáticamente los archivos locales.
Cambios mediante pull requests
Pedí a ChatGPT que examinara el código y preparara cambios concretos. En mi entorno, la integración disponible permitió crear ramas, confirmar archivos y abrir pull requests. Revisé los diffs y las pruebas de GitHub Actions antes de fusionarlos; así trabajamos en seguridad y en una nota traducida a nueve idiomas.
Probar y publicar por separado
Puedo revisar una rama localmente con git fetch origin y python3 -m http.server 8000. Tras fusionar, actualizo main con git pull --ff-only origin main. Fusionar en GitHub no publica automáticamente en AWS. El despliegue requiere una revisión de costes y nunca invalida la caché de CloudFront.
El límite sigue existiendo
No es Codex ilimitado ni una garantía de uso gratuito sin límites. Las funciones, los permisos de escritura y los cupos de ChatGPT varían. A mí me permitió continuar cambios pequeños sin comprar créditos adicionales de Codex.
Note: This account documents my workflow on 5 November 2026. Codex usage documentation · GitHub connection documentation
Siguiente paso: GitHub Actions y AWS OIDC (en preparación)
He preparado el PR #21 con un rol temporal AWS OIDC limitado al repositorio y a main, y un flujo de GitHub Actions de ejecución manual. Está diseñado para comprobar los cambios, limitar los archivos públicos, estimar los costes y verificar el presupuesto antes de subirlos a S3, sin invalidaciones de CloudFront. Las pruebas CI sin acceso a AWS pasaron. Al 5 de noviembre de 2026, el PR sigue abierto: el rol aún no existe, no se ha desplegado nada y los merges no activan despliegues. Falta extender al nuevo rol el límite mensual de seguridad de 30 USD; la automatización completa queda para una segunda fase.


cloud / sistemas