De afgelopen week heeft ZDNet's David Gewirtz rondgesnuffeld in OpenAI's nieuwe ChatGPT Images 2.0-release, waarvan hij beweert dat het een veel belangrijker release is dan het op het eerste gezicht lijkt. We zijn allemaal onder de indruk geweest van AI-beeldgeneratoren - ze maken mooie plaatjes, doen leuke trucjes en produceren veel AI-rommel. Maar tot nu toe waren ze beperkt in hun begrip van wat ze produceerden. Images 2.0 voegt onderwerpsintelligentie toe aan beeldgeneratie, wat betekent dat ChatGPT nu opdrachten kan ontvangen en hoogwaardige output kan produceren - zoals bijvoorbeeld het herontwerpen van de gebruikersinterface van je app zonder dat het eruitziet als een GeoCities-pagina uit 1998.

Gewirtz voerde twee UI-ontwerpen waar hij actief aan werkt in ChatGPT Images 2.0 op zijn $20/maand ChatGPT Plus-abonnement. In een paar minuten tijd gaf ChatGPT twee herontworpen gebruikersinterfaces terug, die beide resulteerden in een heleboel ontwerpverbeteringen die hij van plan is in zijn producten op te nemen. De eerste was een Mac-app waarmee hij sinds januari aan het vibe-coden is met Claude Code - een project dat even duurt omdat hij er maar een uur of twee per week aan kan werken, en het gebruikt macOS's interne AI voor beeldverwerking en -analyse. Hij uploadde een screenshot en gaf de AI de opdracht: "Herontwerp deze gebruikersinterface om hem aantrekkelijker en gebruiksvriendelijker te maken." In eerste instantie vond hij de aanpassingen niet leuk - de meest opvallende verandering was het verlies van de gekleurde knoppen, en de AI begreep niet helemaal dat er onderaan de rasterweergave weergaveopties zijn. Maar aan de andere kant bevatte de nieuwe mockup vijf ontwerpnotities die hij van plan is op te nemen, plus het hebben van een mockup maakt het veel gemakkelijker om Claude Code te laten zien wat hij wil dat het doet.

Vervolgens was de UI voor de startpagina van zijn beveiligingsproduct aan de beurt. Zijn ontwerp was schoon maar vrij rudimentair, wat vooral weerspiegelde dat hij een hekel heeft aan coderen in CSS. Afgelopen herfst, in zijn eerste op agenten gebaseerde vibe-codeerproject ooit, gebruikte hij OpenAI's Codex in zijn ChatGPT Plus-abonnement om de UI van vrij lelijk naar niet-aanstootgevend te herontwerpen. Deze keer plakte hij de screenshot in ChatGPT, maar drukte per ongeluk op Enter voordat hij een opdracht kon geven. ChatGPT besloot uit zichzelf de pagina te analyseren, waarbij het concludeerde dat "De grootste problemen zijn zwakke visuele hiërarchie, te veel grijs, een heel lang introblok en drie lagere kaarten die evenveel om aandacht concurreren, ook al zijn ze niet even belangrijk." Het adviseerde ook een "modernere admin-esthetiek." Gewirtz gaf het vervolgens de opdracht: "Geef me een afbeelding van de hergedefinieerde interface," en de AI produceerde een ontwerp dat een logo verzon (vooral omdat hij er geen had aangeleverd) en verschillende functies toevoegde die hij leuk vond, waaronder een Quick Setup-zone, een Need Help-zone, een Configure Privacy/View Docs-sectie en een Site Status-sectie onderaan.

Gewirtz vindt dat deze mogelijkheid net zo baanbrekend is als ChatGPT was toen het net uitkwam, en als agentisch paarprogrammeren toen het afgelopen zomer landde. Hij diende twee productgebruikersinterfaces in bij de AI en ontving in wezen peer-reviewed commentaar samen met een reeks prototypeontwerpen. Als solo-programmeur is deze output van onschatbare waarde - zelfs als hij een volledig intern team met programmeurs en ontwerpers in dienst had, zou het waarschijnlijk een week of zo hebben geduurd om deze analyse uit te voeren en prototypes te bouwen om te beoordelen. De loonkosten alleen al voor dat project zouden behoorlijk aanzienlijk zijn geweest. Maar voor $20 kreeg hij twee zeer behulpzame, zeer constructieve en helemaal niet-AI-stomme herontwerpen die bruikbare brokjes bevatten die zijn producten beter zullen maken.