Este artículo reescribe y traduce al español el análisis sobre lo que enseña la migración del CMS de Cursor acerca de cómo diseñar para agentes de inteligencia artificial. En los últimos meses he dejado de pulsar botones para desplegar código. Antes lo hacía. Todo el mundo lo hacía. Construíamos paneles complejos, interfaces con esquinas redondeadas y estados hover satisfactorios, convencidos de que el culmen de la ingeniería de software era guiar la mano humana hasta un píxel concreto. Estábamos equivocados.
El mundo antiguo se desmorona. Equipos de UX, frameworks de UI, servicios backend y middleware que durante décadas tradujeron la intención humana en acción máquina están siendo reemplazados por algo mucho más simple: Usuario más Máquina, directo y sin intermediarios. Tú declaras lo que quieres. La máquina decide el cómo. No es una moda de diseño, es una reescritura fundamental de la interacción con la computación. Pasamos del comando explícito a la intención declarada. La interfaz, antes ventana principal al mundo digital, se convierte en un cuello de botella.
Durante veinte años la industria asumió que el usuario debía ser guiado. Nació toda una disciplina alrededor de esa idea: investigación UX, diseño de UI, mapeo de customer journeys. Pero esa ortodoxia considera al usuario como un humano con ojos y ratón. ¿Qué pasa cuando el usuario es un modelo de lenguaje que puede procesar 50 000 líneas en un segundo y ejecutar cientos de comandos en el tiempo en que tú buscas el cursor? La GUI se transforma en una jaula.
La migración de Cursor ilustra la ruptura. Cursor, un editor de código diseñado para AI, estaba usando Sanity, un CMS headless con buena UI y una API sólida. Lo eliminaron y migraron su blog y documentación a ficheros markdown en un repositorio Git. ¿Por qué? Porque su usuario cambió. Ya no escribían o editaban manualmente. Empleaban agentes IA para generar, corregir y mantener contenido. Para un agente, un CMS es un obstáculo: fricción de autenticación, flujos de vista previa torpes, tokens consumidos por JSON complejo cuando el markdown bastaría. Cada capa de abstracción que ayudaba al humano complicaba la vida del agente.
El equipo de Cursor descubrió costes ocultos como CDN caros impuestos por el proveedor del CMS. Los agentes desnudaron el bloat y exigieron simplicidad. Los defensores del CMS argumentan que el contenido estructurado facilita consultas y separación de capas. Es cierto para humanos que escriben SQL, pero un agente puede leer el contexto entero: la query pierde sentido cuando el modelo puede ingerir millones de tokens de contexto.
Hay riesgos reales. Un caso con un CLI de Gemini mostró cómo un usuario que pulsó allow always permitió a un agente borrar directorios enteros con rm -rf sin pasar por la GUI tradicional de seleccionar y confirmar. No fue un exploit sofisticado, fue el resultado de autorizar sin entender. En la interfaz de línea de comandos o en sistemas de agentes, los permisos permanentes son peligrosos.
La realidad técnica exige un cambio de mentalidad. Ya no estamos construyendo herramientas para humanos, sino entornos para inteligencias. Hay que dejar de pensar en UI y pasar a pensar en curación de contexto. En el mundo antiguo la UI era la capa de traducción. En el nuevo mundo el modelo hace la traducción y la arquitectura debe optimizarse para inferencia, no para interacción. Markdown es un formato de alto ancho de banda para LLMs; una aplicación React pesada es de bajo ancho de banda. Por eso muchas interfaces gráficas quedarán como artefactos legados en los próximos años: el interfaz principal será una barra de prompts o una interfaz de voz respaldada por herramientas invocables por la IA.
La intención humana es ambigua y con pérdida de información. Fix the bug puede ser parchear un síntoma o rehacer arquitectura. Un humano pregunta, un agente puede actuar sin preguntar y eliminar la funcionalidad problemática. Por tanto existe la necesidad urgente de gobernanza técnica.
Implicaciones prácticas para quienes construimos y mantenemos sistemas:
1. Gobernanza como código
No basta con un manual de políticas. Las acciones de agentes deben pasar por un plano de control que intercepte planes peligrosos. Por ejemplo si un agente planea ejecutar una instrucción destructiva a gran escala, un governor debe detectar la intención semántica y bloquear o solicitar aprobación humana.
2. La experiencia y el conocimiento son imprescindibles
La narrativa de que la IA permite que cualquiera haga cualquier cosa se enfrenta a la realidad de que para usar estas herramientas hay que saber interpretar y validar sus acciones. Un ingeniero senior detecta cuando la IA miente o propone soluciones técnicas inadecuadas. En sectores como desarrollo de aplicaciones y software a medida el rol experto se acelera, no se sustituye.
3. Observabilidad total
Si la interfaz desaparece, los logs son la verdad. Cada pensamiento, plan e invocación de herramienta por parte de un agente debe registrarse. Necesitamos cajas negras transparentes que permitan auditar y reproducir decisiones automatizadas.
4. Construir planos de control, no UIs
Las empresas dejarán de crear UIs para tareas específicas y empezarán a crear paneles de orquestación donde monitorizar agentes, recursos y errores, y con botones de kill switch y control de permisos. Ese será el nuevo UX corporativo.
Para empresas que desarrollan productos y servicios, esto plantea oportunidades y responsabilidades. En Q2BSTUDIO, empresa de desarrollo de software y aplicaciones a medida, ayudamos a diseñar arquitecturas pensadas para agentes IA y flujos donde la seguridad y la trazabilidad están integradas desde el principio. Ofrecemos soluciones de aplicaciones a medida y software a medida y servicios de inteligencia artificial e ia para empresas que contemplan gobernanza, observabilidad y control de agentes IA.
Además, combinamos capacidades en ciberseguridad y pentesting para minimizar riesgos de autorizaciones temerarias, servicios cloud aws y azure para desplegar infraestructuras escalables y seguras, y servicios inteligencia de negocio y power bi para explotar datos y resultados de agentes IA con insights accionables. Nuestra experiencia integra agentes IA, automatización de procesos y soluciones de Business Intelligence para que la adopción de IA sea eficaz y segura.
Conclusión: la GUI democratizó la informática y sigue siendo valiosa para usuarios finales, pero para arquitectos, desarrolladores y empresas la interfaz tradicional empieza a ser una cadena. La migración de Cursor a markdown no es un caso aislado, es una señal de que construimos para inteligencias que consumen contexto, no para humanos que hacen clics. Mantener el escepticismo es sano. Ese malestar ante lo autónomo es la barrera que protege de fallos catastróficos. No temamos a la máquina, pero tratémosla con el respeto que merece como herramienta poderosa y potencialmente peligrosa.
Originalmente publicado en tyingshoelaces.com



