- PR fusionades en dos dies
- 47
- anys desenvolupant WordPress
- +15
- tessel·les per a la revisió visual
- 1440 × 900
- tokens consumits per l’equip d’agents
- ≈1.230 M
El context
Omitsis és una agència digital de Barcelona, fundada el 2008, que combina disseny i desenvolupament web. Hi treballo com a desenvolupador WordPress sènior des del 2023, i tenen una metodologia pròpia molt ben pensada per construir webs a base de blocs.
El 2026 ens vam preguntar fins on podia arribar un equip d’agents d’IA que treballés amb aquestes mateixes normes: els mateixos blocs, els mateixos tokens de disseny i la mateixa exigència de qualitat.
WordPress a fons
- Blocs Gutenberg a mida amb ACF,
block.jsoni plantilles PHP, seguint la biblioteca de l’agència. - Temes amb tokens de disseny: colors, tipografies i espaiats en un únic lloc, perquè cada bloc sigui coherent amb la resta.
- WP-CLI i entorns en Docker perquè els agents puguin crear, provar i desplegar sense tocar producció.
- Rendiment i accessibilitat com a requisit, no com a extra.
- Skills de l’agència: els seus plugins de Claude Code, portats com a skills d’Hermes, perquè els models locals també treballin amb la metodologia de la casa.
Com s’aconsegueix la qualitat visual
- Captures fiables. Un capturador propi espera la xarxa, carrega les imatges diferides, treu els bàners i genera tessel·les de 1440 × 900 amb solapament.
- Revisió per seccions amb un model de visió, comparant-les amb el disseny aprovat i mai amb la captura de pàgina sencera.
- Pedaç, desplegament i nova captura, amb l’alçada de cada secció mesurada.
- Una PR per correcció. En dos dies, l’equip d’agents en va obrir i fusionar 47.
Regles que van funcionar
- Un orquestrador i, com a molt, dos fills, cadascun amb els seus propis fitxers.
- Staging protegit amb contrasenya abans d’ensenyar res al client.
- Un hook que impedeix que l’orquestrador sondegi els seus subagents en bucle.
- Revisió humana abans de cada lliurament.
El que vaig aprendre
El problema gairebé mai no era el model, sinó el sistema: captures mal fetes, visió mal connectada o sessions massa llargues. Arreglar el sistema va servir més que canviar de model. I amb WordPress, una bona biblioteca de blocs és el que permet que els agents treballin de pressa sense trencar res.