BK cloud / systemen Notities
NL
English ENDeutsch DEEspañol ES中文 ZHFrançais FRPortuguês (Brasil) PT-BR日本語 JAहिन्दी HINederlands NL
Laten we kennismaken ↗
← Terug naar praktijknotities

Codex-credits op? Zo ging ik verder met ChatGPT en GitHub

Toen Codex zijn limiet bereikte

Ik bouw berndkuhlen.de met AI, maar ChatGPT Plus betekent niet dat Codex onbeperkt beschikbaar is. Toen mijn tegoed op was, moest ik wachten op de reset of credits bijkopen. Toch wilde ik kleine wijzigingen doorvoeren.

GitHub verbinden

De site staat in een privé-repository op GitHub en draait op AWS S3 met CloudFront. Eerst commit en push ik mijn lokale MacBook-wijzigingen naar GitHub. In ChatGPT kies ik Instellingen → Plugins → GitHub, geef toegang en selecteer alleen de juiste repository. Lokale bestanden worden niet automatisch gesynchroniseerd.

Van ChatGPT naar pull request

Ik vroeg ChatGPT de juiste bestanden te vinden en gerichte wijzigingen voor te bereiden. In mijn beschikbare GitHub-integratie kon ChatGPT branches, commits en pull requests maken. Ik controleerde de diff en GitHub Actions-tests vóór het mergen. Zo ontstonden beveiligingsverbeteringen en een melding in negen talen.

Lokaal bekijken en apart publiceren

Voor een lokale preview haal ik de PR-branch op, schakel ik ernaar over en start ik python3 -m http.server 8000. Na het mergen synchroniseren git switch main en git pull --ff-only origin main mijn MacBook. Een GitHub-merge publiceert de AWS-site niet automatisch. Deployment is een aparte stap met kostencontrole; CloudFront-invalidaties blijven verboden, dus gewijzigde inhoud verschijnt na de normale cache-TTL.

Geen onbeperkt gratis gebruik

De Codex-limieten blijven bestaan. De beschikbaarheid van ChatGPT-functies, GitHub-schrijfrechten en gebruikslimieten verschilt per omgeving. Voor kleine wijzigingen kon ik zo wel zonder extra Codex-credits verder.

Opmerking: Dit verslag beschrijft mijn werkwijze op 5 november 2026. Documentatie over Codex-gebruik · Documentatie over de GitHub-koppeling

Volgende stap: GitHub Actions en AWS OIDC (in voorbereiding)

Ik heb PR #21voorbereid: een tijdelijke AWS OIDC-rol die beperkt is tot deze repository en main, plus een handmatig te starten GitHub Actions-workflow. Die controleert tests, toegestane openbare bestanden, geschatte kosten en het AWS-maandbudget vóór uploads naar S3, zonder CloudFront-invalidaties. De offline CI-tests zijn geslaagd. Op 5 november 2026 staat de PR nog open: de AWS-rol is niet aangemaakt, er is niets naar S3 gedeployed en merges publiceren niet automatisch. Voor activatie moet de maandelijkse veiligheidsstop van 30 dollar ook op de nieuwe rol van toepassing zijn. Volledige automatisering is een aparte tweede fase.