Pedirle a la IA que cree un sitio web ya no es difícil. Lo complicado empieza después: cuando muestras la pantalla terminada y dices: «Este botón se ve un poco raro».
«El botón azul del centro». → La IA corrige el botón equivocado. «No, el que está encima». → Toca otra cosa. «El segundo desde arriba, junto a Login…» → Al final terminas abriendo el código tú mismo.
La causa es simple. Las personas miran la pantalla y la IA mira el código. Al unir ambas perspectivas con palabras quedan huecos. Agentation nació para cubrirlos.
Esta serie presenta servicios gratuitos, uno por uno. Comprobamos qué hacen, hasta dónde llega el uso gratuito y qué condiciones aplican. El primero es Agentation.
Señala en la pantalla y conviértelo al lenguaje que entiende la IA
Agentation es una pequeña barra de herramientas que flota sobre el sitio web que estás creando. Haz clic en el punto que no te gusta y deja una nota como «El espacio es demasiado estrecho»; la convierte en un formato que una herramienta de programación con IA puede ejecutar directamente.
La clave es que «lo organiza». Con un clic se añaden automáticamente datos como estos.
- Un selector CSS para encontrar el elemento en el código (una dirección que identifica un elemento de pantalla en el código) —
body > main > .hero-section > button.cta - El archivo fuente y el número de línea que crearon el elemento —
src/components/Button.tsx:42 - La jerarquía de componentes React —
App > LandingPage > HeroSection > CTAButton - Posición y tamaño, texto circundante y valores actuales de color, fuente y espaciado
Al pulsar Copiar, esta información se guarda en el portapapeles.
## Page Feedback: /landing
**Viewport:** 1440×900
### 1. button
**Location:** body > main > .hero-section > button.cta
**Source:** src/components/Button.tsx:42
**React:** App > LandingPage > HeroSection > CTAButton
**Feedback:** Button is cut off on mobile viewport
Puedes ajustar la cantidad de información. Hay cuatro niveles: Compact, Standard, Detailed y Forensic; el ejemplo usa el valor predeterminado, Standard. Si necesitas averiguar por qué aparecen así el espacio o los colores, cambia a Forensic para incluir también los valores CSS aplicados.
La línea Source:—el archivo fuente y el número de línea—solo se añade en modo de desarrollo. Admite Vite, Next.js, webpack y Turbopack, aunque la configuración del bundler puede omitirla. Sin ella aún puedes buscar mediante el selector y la jerarquía de componentes; solo baja un poco la precisión.
Pégalo en Claude Code o en el chat de Cursor y listo. La IA ya no tiene que adivinar qué «botón azul» quieres decir: recibe la dirección y va directamente a ese archivo y línea.
¿No basta con dibujar una flecha en una captura?
Es un método habitual y no es inútil. Pero una captura solo es una imagen, sin conexión con el código. La IA debe volver a buscar desde cero dónde está el botón de la imagen y puede terminar corrigiendo otro botón parecido.
Agentation entrega una cadena de texto que se puede buscar, no una imagen. Con el selector y el nombre de clase, la IA puede buscar en el código y localizar exactamente el punto. Esa es la diferencia decisiva frente a una imagen con una flecha.
Hay cinco formas de señalar elementos
El objetivo no siempre es un solo botón, por eso hay varios métodos.
- Clic en elemento — Señala un botón, tarjeta o imagen.
- Selección de texto — Sirve para corregir errores tipográficos o textos. La frase seleccionada se incluye entre comillas para que la IA pueda buscarla directamente en el código.
- Selección múltiple — Arrastra sobre varios elementos a la vez. Es útil para pedir «Ajusta el espacio entre estas tres tarjetas».
- Selección de área — También puedes seleccionar espacio vacío. Así puedes decir «Esta zona se siente vacía».
- Pausar animación — Pulsa la tecla
Ppara detener animaciones CSS, JavaScript y de vídeo. Puedes congelar ese momento que pasa demasiado rápido y señalarlo. Algunas bibliotecas de animación de terceros no se detienen por completo.
También resulta útil memorizar algunos atajos. Cmd+Shift+F (Ctrl+Shift+F en Windows) activa y desactiva el modo de feedback; C copia, X elimina todo y H oculta los marcadores.
Modo de diseño para cambiar la distribución
Peticiones como «Mueve esta tarjeta a la derecha y añade un formulario debajo» se vuelven imprecisas al expresarlas con palabras. Pulsa L para cambiar la barra al modo de diseño. En vez de describir la distribución, la muestras moviéndola directamente.
- Arrastra más de 65 elementos desde la paleta de componentes hasta la pantalla.
- Al pasar el ratón sobre una sección existente aparece la etiqueta del selector CSS; puedes arrastrarla para cambiar el orden.
- Activa «Wireframe de página nueva» para atenuar el diseño actual y dibujar sobre una pantalla vacía. También puedes dibujar viendo el diseño original mediante el control de opacidad.
- También hay un campo independiente para anotar para qué sirve la página.
Cada cambio creado así se envía con uno de feedback, placement o rearrange asociado a cada anotación. La IA recibe coordenadas y dimensiones, no una frase como «Muévelo al centro». El modo de diseño se incorporó en Agentation 3.0, así que debes comprobar la versión; como las demás funciones, solo funciona en escritorio. Más información en Artículo oficial del blog.
Instalación sin llamar a un desarrollador
Si usas Claude Code, basta con una línea en la terminal.
npx skills add benjitaylor/agentation
Después escribe /agentation en Claude Code; detectará el framework y completará la instalación. Incluso sin leer código puedes llegar hasta aquí.
Para hacerlo manualmente, instala el paquete y añade una línea de componente.
npm install agentation -D
import { Agentation } from 'agentation';
function App() {
return (
<>
<YourApp />
{process.env.NODE_ENV === 'development' && <Agentation />}
</>
);
}
La condición NODE_ENV === 'development' significa «mostrar la barra solo durante el desarrollo». Es una medida de seguridad para ocultarla a los visitantes del servicio real, así que no la omitas.
Las instrucciones de instalación y opciones de configuración por framework están reunidas en la documentación Install y Features de Sitio web oficial.
Conecta MCP si hasta copiar y pegar te resulta pesado
Dejar una nota, copiarla y pegarla en el chat. Repetirlo también es trabajo. Al conectarlo mediante MCP (Model Context Protocol, un estándar para que las herramientas de IA intercambien datos con programas externos), desaparece todo ese viaje de ida y vuelta. La IA obtiene las notas automáticamente. Además de la barra, necesitas conectar el servidor agentation-mcp y activar la sincronización en la configuración.
A partir de aquí hay tres formas de usarlo.
- Manos libres — Cuando aparece una nota nueva, la IA la revisa, la corrige y la marca como resuelta automáticamente. Tú solo sigues señalando problemas mientras miras la pantalla.
- Crítica (Critique) — En cambio, la IA abre el navegador, revisa la página y deja los problemas de diseño como notas. Tú los revisas.
- Autónomo — La IA detecta los problemas y también aplica las correcciones.
Las dos últimas requieren que la IA abra el navegador directamente, por lo que debes instalar aparte la skill agent-browser. Si es tu primera vez, empieza por Manos libres.
También es importante que las notas conectadas dejan de ser unidireccionales. Si la IA pregunta en la nota «¿Lo ponemos en 24px o 16px?», respondes en el mismo lugar. Se conservan estados como pendiente, en revisión, resuelto y pospuesto. Ya no es dejar algo y olvidarlo: se convierte en una conversación.
Por cierto, la estructura de datos de estas notas intercambiadas está publicada como AFS (Annotation Format Schema, esquema de formato de anotaciones). Sus creadores lo describen como «comentarios de Figma inteligentes adjuntos a una aplicación en ejecución».
Condiciones que conviene conocer antes de empezar
Para no contar solo lo bueno, dejemos claros los límites.
**No puedes modificar el sitio web de otra persona.**Es una herramienta que instalas en tu proyecto y usas mientras el servidor de desarrollo se ejecuta en tu ordenador. No es una extensión para abrir cualquier sitio y cambiar su diseño.
**Se necesita React 18 o posterior.**Si le pides a la IA que cree una aplicación web, probablemente usará React, pero verifícalo. Funciona sin problemas con frameworks SSR/SSG como Next.js, Remix y Astro. Astro no está basado en React, pero funciona si lo configuras con React.
**Solo para escritorio.**Como la herramienta requiere pasar el ratón y arrastrar para seleccionar objetivos y áreas, en móvil resulta prácticamente imposible de manejar. Para revisar problemas móviles, puedes reducir el tamaño de una ventana de navegador de escritorio.
**El resultado no contiene imágenes.**Todo es texto. Para feedback sobre color o ambiente que cuesta expresar con palabras, las capturas siguen siendo mejores.
**No puedes señalar el interior de un iframe.**Esto incluye widgets de pago y mapas incrustados desde fuera: zonas donde está alojada la pantalla completa de otro sitio. Es una limitación inevitable por la política de seguridad del navegador.
**Las notas no duran mucho.**Sin conectar MCP, se guardan en el navegador por página y desaparecen después de 7 días. Si piensas acumularlas para tratarlas más tarde, es mejor conectarlo.
El precio no supone un problema. El uso interno es gratuito tanto para particulares como para empresas. Solo necesitas una licencia aparte para redistribuirlo o ofrecerlo comercialmente. Sigue PolyForm Shield 1.0.0.
Resumen
- Agentation es una barra que traduce la ubicación pulsada en la pantalla a una dirección de código que la IA puede entender.
- Añade automáticamente el selector y la jerarquía de componentes; en modo de desarrollo también incluye el archivo fuente y el número de línea, para que la IA no tenga que adivinar cuál es «ese botón».
- Puedes señalar problemas de cinco formas: clic, selección de texto, selección múltiple, selección de área y pausa de animación.
- En el modo de diseño de la tecla
Lpuedes arrastrar componentes, cambiar el orden de las secciones y mostrar directamente la distribución (3.0 o posterior). - Con Claude Code, la instalación termina ejecutando
npx skills add benjitaylor/agentationy después/agentationuna vez. - Al conectarlo con MCP, la IA obtiene las notas directamente sin copiar y pegar, y también puede preguntar y recibir respuestas.
- Sin embargo, solo puedes usarlo en un navegador de escritorio mientras tu proyecto React 18+ se ejecuta con un servidor de desarrollo.
Si te cansas de explicar lo mismo con palabras, prueba a señalarlo con el dedo. El sitio web oficial es https://www.agentation.com/. En la próxima entrega exploraremos otro servicio gratuito.

![Imagen de portada de [Servicio gratuito #1] Corregir diseños de IA con Agentation](/assets/images/posts/423d38a8-4d81-4677-bb1a-14c4060c902a/agentation-visual-feedback-1.jpg)