Claude in Chrome: Van 4 uur handwerk naar 6 minuten AI-magie

Soms is een race organiseren de beste manier om te zien hoe veel efficiënter iets gedaan kan worden. Alleen de voorpret was al de moeite waard. Helaas wilde niemand geld inzetten op de schildpad.

Claude in Chrome: Van 4 uur handwerk naar 6 minuten AI-magie
De kracht van AI ingezet om repetitief werk sneller en beter uit te voeren

Een AI toegang geven tot je browser klinkt als een gevaarlijk experiment, maar als je de AI weet in te kaderen met goede guardrails, zijn er genoeg saaie taken te verzinnen die je liever door iemand anders laat doen. Een van die taken is bijvoorbeeld het handmatig inrichten van een nieuwe Tingit-omgeving.

Stel je voor: je moet 6 nieuwe rollen aanmaken met samen meer dan 250 verschillende permissies. Je zou dan voor elke rol het lijstje af moeten gaan, de permissie zoeken, de checkbox aanklikken en dit proces eindeloos herhalen. Daar begin je liever niet aan, zeker omdat het zo’n 3 tot 4 uur van je dag in beslag neemt. Daarom leek het ons leuk om te kijken of Claude deze taak kon overnemen.

De eerste indruk: Indrukwekkend maar traag

Anthropic heeft kortgeleden een nieuwe feature uitgebracht: Claude voor Chrome (Computer Use). Hiermee kan Claude je tabje overnemen, screenshots maken en zelf navigeren. Het was indrukwekkend om te zien wat hij kan, maar één ding was snel duidelijk: het proces is erg langzaam.

Zonder superstrakke instructies moet Claude enorm veel 'tool calls' uitvoeren (zoals screenshots maken en links zoeken). Deze calls zijn groot, kosten veel tokens en duren lang. Onze eerste pogingen gingen dan ook gelijk fout. Hij bleef maar heen en weer klikken tussen tabjes en zoekvelden. Het duurde uiteindelijk zo lang, dat handmatig werken zelfs sneller was. Tijd voor optimalisatie dus.

AI expert Dennis gaat de uitdaging aan om het toch voor elkaar te krijgen

De zoektocht naar snelheid

Ons eerste idee? Claude parallel laten werken. Als één agent langzaam is, waarom dan niet 40 agents tegelijk in 40 verschillende tabjes? In theorie leuk, maar in de praktijk liepen we direct tegen 'rate limits' aan. Er was steeds maar één agent echt aan het werk terwijl de rest in de wachtrij stond.

We deden een stap terug: waarom doet Claude er zo lang over om drie simpele velden in te vullen? Soms was hij wel 5 minuten bezig met één formuliertje. Dat komt omdat hij per veld soms wel 8 tool calls nodig heeft, zeker als hij een keer misklikt of een knop niet direct kan vinden. Bij een rol met 100 permissies is dat onbegonnen werk.

De oplossing: JavaScript

De oplossing bleek simpel: het aantal tool calls drastisch verminderen. Claude heeft namelijk een JavaScript-tool waarmee hij direct code kan uitvoeren in de browser. Hiermee kunnen we meerdere acties aan elkaar vastknopen, zoals het ophalen, selecteren en invullen van alle velden in één klap.

Onze nieuwe aanpak zag er zo uit:

  • Directe links: We geven Claude direct de juiste URL’s, zodat hij niet door de hele applicatie hoeft te klikken.
  • Bulk-acties: Met één script maakt hij alle 6 de rollen tegelijk aan.
  • ID’s uitlezen: Claude haalt de ID's van de rollen direct uit de DOM (de code achter de pagina), zodat hij via de URL direct naar de bewerkpagina kan springen.
  • Slim vinken: In plaats van handmatig zoeken, vinkt een script in één keer alle 250+ permissies aan en klikt op opslaan.

Het resultaat: Een mega-overwinning

We hielden op kantoor een wedstrijdje: Claude versus een collega. Het resultaat? Een enorme overwinning voor Claude. Hij klaarde de klus in 6 minuten en 15 seconden. Ter vergelijking: met de hand kost dit normaal 3 tot 4 uur. Binnen een paar minuten waren de rollen, de permissies en de onderlinge relaties volledig geconfigureerd.

Collega Justin was sportief genoeg om een dappere poging te wagen met het handwerk

De conclusie? Out-of-the-box is Claude in Chrome nog wat traag en lomp. Maar met wat slimme optimalisatie, de juiste instructies en wat JavaScript-hulp kan hij alles wat jij ook kan, maar dan razendsnel. Zo kun jij lekker doorgaan met de leukere dingen, terwijl Claude het saaie werk opknapt.