Figma Specs: un editor Markdown con reglas para agentes IA
Figma quiere que los agentes de IA respeten las reglas de diseño de una marca, y no que se limiten a producir algo que parezca verosímil. En su primer evento Config en la India, celebrado esta semana, la plataforma de diseño presentó un conjunto de funciones construidas en torno a una idea: dar a los agentes, tanto los de Figma como los de terceros, una referencia clara y centralizada de cómo diseña una empresa.
Los anuncios incluyen un nuevo editor basado en Markdown, más contexto para los sistemas de diseño, una beta más amplia para el código en el lienzo, más integraciones con herramientas y una conexión más estrecha con Payload, el sistema de gestión de contenidos que Figma adquirió el año pasado.
Figma Specs: una definición escrita del lenguaje de diseño
La función estrella es Figma Specs. Se trata de un editor Markdown en el que los equipos describen su lenguaje de diseño en texto sencillo y estructurado. El documento resultante sirve de referencia tanto para los diseñadores como para los agentes que trabajan dentro de Figma.
Un Spec puede existir como archivo independiente o situarse directamente en el lienzo, junto a los diseños que describe. Es algo más que un cuadro de texto. Los usuarios pueden hacer referencia a otros elementos de Figma, como objetos del lienzo, e insertar diagramas de FigJam, capas de código y diseños. FigJam es la herramienta de pizarra colaborativa de Figma.
Los equipos también pueden incorporar más contexto a su sistema de diseño: bibliotecas de diseño, bibliotecas de código y directrices por escrito. Así, los agentes pueden consultar este sistema central cuando generan o modifican trabajo, de modo que las reglas quedan en un único sitio en lugar de repartidas entre archivos y en la cabeza de las personas. El planteamiento se parece en espíritu a las iniciativas para vincular los datos empresariales a la IA mediante una capa de contexto compartida.
Cómo guiar a un agente no determinista
El momento no es casual. La semana pasada, Figma abrió su agente en el lienzo a un grupo más amplio de usuarios. Los resultados de la IA son no deterministas, es decir, la misma petición puede dar resultados distintos cada vez. La respuesta de Figma consiste en ofrecer herramientas que orienten al agente hacia resultados más previsibles, y Specs es el ejemplo más directo.
Las capas de código pasan a beta abierta
Figma también ha abierto a todo el mundo su función de capas de código en beta abierta. Las capas de código añaden código a los diseños en el lienzo, lo que permite prototipos más interactivos. La empresa anunció la función por primera vez en una beta privada en junio; el evento de la India amplía el acceso para que más usuarios puedan probarla.
Los usuarios pueden pedir al agente que convierta un diseño en código o que modifique parte del código mientras iteran sobre un prototipo.
Loredana Crisan, directora de diseño de Figma, explicó el razonamiento a TechCrunch. "Vemos Figma como el lugar al que acuden los equipos de software para decidir qué construyen y qué lanzan", afirmó. Señaló la brecha entre la cantidad de código que se escribe ahora y la que realmente llega a lanzarse: "Hoy se produce 17 veces más líneas de código que en el pasado. Pero si te fijas en los lanzamientos, solo hay 1,3 veces más. Buena parte de ese código no se crea necesariamente para lanzarse, sino para descubrir qué es el producto. Se crea para diseñar".
Dicho de otro modo, Figma considera que gran parte del código generado hoy por IA es una herramienta de diseño en sí misma, una forma de explorar una idea más que un producto terminado.
Más herramientas MCP y una integración con Payload
Figma ha anunciado que su compatibilidad con MCP abarca ya más de 20 herramientas nuevas. MCP, el Model Context Protocol, es una vía habitual para que las herramientas de IA se conecten a software y datos externos. Entre las novedades figuran Open Code, Dia, Grok Bot y Sarvam, una startup india de IA.
En cuanto a la publicación, Figma está conectando Payload con Figma Make, su producto para generar sitios web. Payload es un CMS headless de código abierto, un sistema de gestión de contenidos que almacena y sirve contenido sin imponer el aspecto de la interfaz. La integración pretende que los usuarios creen sitios web dinámicos y gestionen su contenido directamente. Según Figma, las descargas de Payload se han multiplicado por seis en los últimos 12 meses.
Por qué la India
La elección del lugar refleja las prioridades de Figma. La empresa abrió su primera oficina en la India a finales del año pasado, dedicada a ventas, alianzas, estrategia comercial y soporte de producto. Figma asegura que la India es su mayor mercado por número de usuarios fuera de Estados Unidos y que trabaja con el 40% de las 100 principales empresas del país que cotizan en la Bolsa de Bombay, una de las dos grandes bolsas de la India.
Nuestro análisis
Lo más interesante de este lanzamiento no es el editor en sí, sino lo que implica: a medida que los agentes asumen más trabajo de diseño, el cuello de botella pasa de generar resultados a mantenerlos coherentes. Una definición en texto plano del lenguaje de diseño, legible tanto por personas como por agentes, es una forma práctica de acotar el abanico de resultados sin encerrar al agente en flujos rígidos.
Esto encaja en una tendencia más amplia. Los proveedores de software empresarial intentan convertir sus productos en espacios donde los agentes operan bajo reglas definidas, como hace SAP con Joule como capa de trabajo agéntica. Las asociaciones del sector están redactando reglas comunes para agentes en otros ámbitos.
Conviene estar atentos a si los agentes de terceros conectados mediante MCP respetan de verdad los Specs en la práctica, o si las pautas benefician sobre todo al agente propio de Figma. Las cifras de Crisan sobre código frente a lanzamientos también sugieren que Figma se está situando en una fase previa a la ingeniería. Si las capas de código y Figma Make consiguen llevar trabajo real de desarrollo al lienzo se verá con más claridad cuando la beta abierta haya seguido su curso.
