rig
Een Mac-app die een website live laat zien in Chromium, Firefox, WebKit en iOS Simulator tegelijk, en een AI-agent op elk toestel laat kijken, meten en klikken.
- Product, design & development
- Elk toestel voor coding agents
- 2026
- TypeScript
- Node.js
- Electron
- Playwright
- Astro
- Cloudflare
- Claude

De opdracht
Uitdaging
Een site testen betekende hem openen in de ene browser na de andere, op het ene formaat na het andere, en daarna op een telefoon. Mijn coding agent kon de code aanpassen, maar zag niet wat dat op al die toestellen deed.
Aanpak
Een Electron-app met Playwright die één URL live naast elkaar opent in Chromium, Firefox, WebKit en iOS Simulator. Via een MCP-server maakt de agent screenshots, meet hij elementen en klikt hij, terwijl rig elk verzoek blokkeert dat de site zou veranderen.
Uitkomst
Sinds oktober 2026 een ondertekende en genotariseerde alpha voor Macs met Apple Silicon, met een eigen site op rigapp.dev en een wachtlijst. Ik gebruik het op mijn eigen sites.
De site
rigapp.dev zegt in één regel wat rig doet en laat daarna de echte app zien, scherm voor scherm, van de agent tot de simulators.
De agent kijkt
Claude Code bekijkt sanderr.nl op elk toestel dat open staat. Elke tegel die hij aanraakt krijgt een oranje rand, en de titel zegt wie er aan het stuur zit.
Browsers naast elkaar
Formaten die ik zelf toevoeg, elk met een schakelaar per engine. Elke schakelaar die aan staat is een live tegel, dus één pagina staat tegelijk in Chromium, Firefox en WebKit.
Veilig op een live site
- Een nieuwe URL opent pas als ik hem in rig goedkeur
- Terwijl de agent werkt, is elke POST, PUT en DELETE geblokkeerd
- Browsers draaien met een eigen, leeg profiel, nooit het mijne
Echte Safari op iOS
rig start de simulators die ik uit Xcode kies, toont ze live met echte tikken, swipes en het iOS-toetsenbord, en sluit ze weer af als het stopt.

