Figma Specs: Markdown-editor stelt regels voor AI-agents
Figma wil dat AI-agents zich aan de ontwerpregels van een merk houden, en niet alleen iets maken dat er geloofwaardig uitziet. Op zijn eerste Config-evenement in India deze week presenteerde het ontwerpplatform een reeks functies rond één idee: agents, zowel die van Figma zelf als die van derden, een duidelijk en centraal naslagpunt geven voor hoe een bedrijf ontwerpt.
De aankondigingen omvatten een nieuwe editor op basis van Markdown, meer context voor designsystemen, een bredere bèta voor code op het canvas, meer koppelingen met tools en een nauwere band met het contentmanagementsysteem Payload, dat Figma vorig jaar overnam.
Figma Specs: een geschreven definitie van de ontwerptaal
De belangrijkste nieuwe functie is Figma Specs. Dat is een Markdown-editor waarin teams hun ontwerptaal beschrijven in eenvoudige, gestructureerde tekst. Het document dat zo ontstaat, dient als naslagwerk voor menselijke ontwerpers en voor agents die binnen Figma werken.
Een Spec kan een eigen bestand zijn of direct op het canvas staan, naast de ontwerpen die hij beschrijft. Het is meer dan een tekstvak. Gebruikers kunnen verwijzen naar andere Figma-elementen, zoals onderdelen op het canvas, en FigJam-diagrammen, codelagen en ontwerpen insluiten. FigJam is de whiteboardtool van Figma.
Teams kunnen ook meer context voor hun designsysteem binnenhalen: ontwerpbibliotheken, codebibliotheken en geschreven richtlijnen. Agents kunnen dat centrale systeem vervolgens raadplegen wanneer ze werk maken of aanpassen, zodat de regels op één plek staan in plaats van verspreid over bestanden en de hoofden van mensen. De aanpak lijkt in opzet op pogingen om bedrijfsdata aan AI te koppelen via een gedeelde laag context.
Een niet-deterministische agent bijsturen
De timing is geen toeval. Afgelopen week stelde Figma zijn agent op het canvas open voor een grotere groep gebruikers. De uitvoer van AI is niet-deterministisch: hetzelfde verzoek kan elke keer iets anders opleveren. Het antwoord van Figma is gereedschap dat de agent richting voorspelbaardere resultaten stuurt, en Specs is daar het meest directe voorbeeld van.
Codelagen naar open bèta
Figma stelde daarnaast zijn functie voor codelagen als open bèta voor iedereen beschikbaar. Codelagen voegen code toe aan ontwerpen op het canvas, wat interactievere prototypes mogelijk maakt. Het bedrijf kondigde de functie in juni aan in een besloten bèta; met het evenement in India wordt de toegang verbreed, zodat meer gebruikers haar kunnen testen.
Gebruikers kunnen de agent vragen een ontwerp om te zetten in code, of een deel van de code aan te passen terwijl ze aan een prototype schaven.
Loredana Crisan, chief design officer van Figma, legde de gedachte erachter uit aan TechCrunch. "We zien Figma als de plek waar softwareteams komen om te beslissen wat ze bouwen en uitbrengen", zei ze. Ze wees op de kloof tussen hoeveel code er nu wordt geschreven en hoeveel daarvan daadwerkelijk wordt uitgebracht: "Er worden vandaag 17 keer meer regels code geproduceerd dan vroeger. Maar als je naar releases kijkt, zijn dat er maar 1,3 keer zoveel. Veel van die code is eigenlijk niet per se gebouwd om uit te brengen, maar vooral om te ontdekken wat het product is. Ze is gebouwd om te ontwerpen."
Met andere woorden: Figma ziet veel van de huidige AI-gegenereerde code als een ontwerpinstrument op zich, een manier om een idee te verkennen in plaats van een afgewerkt product.
Meer MCP-tools en een koppeling met Payload
Volgens Figma ondersteunt het nu meer dan 20 nieuwe tools via MCP. MCP, het Model Context Protocol, is een gangbare manier voor AI-tools om verbinding te maken met externe software en data. Nieuw zijn onder meer Open Code, Dia, Grok Bot en Sarvam, een Indiase AI-start-up.
Aan de publicatiekant koppelt Figma Payload aan Figma Make, zijn product voor het genereren van websites. Payload is een open source headless CMS, een contentmanagementsysteem dat content opslaat en aanlevert zonder voor te schrijven hoe de voorkant eruitziet. De koppeling moet gebruikers in staat stellen dynamische websites te bouwen en hun content direct te beheren. Volgens Figma is het aantal downloads van Payload de afgelopen 12 maanden verzesvoudigd.
Waarom India
De keuze voor de locatie zegt iets over de prioriteiten van Figma. Het bedrijf opende eind vorig jaar zijn eerste kantoor in India, voor verkoop, partnerschappen, marktintroductie en productondersteuning. Figma noemt India zijn grootste markt naar aantal gebruikers buiten de Verenigde Staten en zegt samen te werken met 40% van de 100 grootste Indiase bedrijven die genoteerd zijn aan de Bombay Stock Exchange, een van de twee belangrijkste beurzen van het land.
Onze kijk
Het interessantste aan deze release is niet de editor zelf, maar wat die impliceert: naarmate agents meer ontwerpwerk overnemen, verschuift het knelpunt van het genereren van uitvoer naar het consistent houden van die uitvoer. Een definitie van een ontwerptaal in platte tekst, leesbaar voor mensen en agents, is een praktische manier om de spreiding in resultaten te beperken zonder de agent vast te zetten in starre werkstromen.
Dat past in een breder patroon. Leveranciers van bedrijfssoftware proberen van hun producten plekken te maken waar agents volgens vastgestelde regels werken, zoals SAP doet met Joule als agentische werklaag. Brancheorganisaties stellen in andere domeinen gedeelde regels voor agents op.
Het is de moeite waard om te volgen of agents van derden die via MCP zijn gekoppeld zich in de praktijk echt aan Specs houden, of dat de richtlijnen vooral de eigen agent van Figma helpen. De cijfers van Crisan over code tegenover releases wijzen er ook op dat Figma zich vóór de engineeringfase positioneert. Of codelagen en Figma Make echt bouwwerk naar het canvas trekken, wordt duidelijker zodra de open bèta is afgerond.
