La bêta de Code Layers de Figma apporte l’exploration partagée aux prototypes fonctionnels
Figma indique que sa bêta de code layers est désormais accessible à 100 % des utilisateurs, intégrant des prototypes fonctionnels directement au canevas où les équipes examinent déjà les designs. Les code layers, des prototypes interactifs reposant sur du code en cours d’exécution, offrent aux designers un espace partagé pour comparer les comportements autant que l’apparence. Ce changement met sous pression un processus bien connu : créer une expérimentation ailleurs, puis rapporter un lien pour que chacun puisse l’évaluer.
L’annonce concerne une disponibilité élargie plutôt qu’un lancement entièrement nouveau. L’article de Figma sur les workflows du 4 novembre décrit un déploiement complet, tandis que sa documentation date la bêta ouverte initiale du 15 octobre 2026. Cette distinction compte, car la question immédiate est passée de l’accès à l’utilité. Les équipes peuvent désormais évaluer si un canevas partagé améliore suffisamment les décisions pour justifier un itinéraire supplémentaire entre la conception et l’implémentation.
Framer propose déjà des composants de code sur son canevas ; exécuter du code dans un espace de travail visuel n’est donc pas nouveau en soi. L’argument de Figma se concentre sur l’exploration collaborative : préserver des alternatives, modifier leur apparence et combiner des idées avant de s’engager dans l’implémentation. La tension centrale se situe entre faciliter la discussion autour d’un prototype et rendre ses modifications sous-jacentes prêtes à être livrées.
La bêta de Code Layers de Figma élargit l’espace d’examen partagé
Le changement significatif est qu’une expérimentation fonctionnelle peut devenir partie intégrante du même espace d’examen que les designs qui l’entourent.
Dans son workflow de code layers, Figma décrit l’importation de code, la génération d’alternatives, le raffinement de designs extraits et la combinaison d’explorations. Le Figma agent, son assistant IA conversationnel intégré aux fichiers de design, aide à réaliser ces modifications. L’article présente une place de marché fictive appelée Pickup, où un designer explore la sélection d’adresse de livraison à côté d’une expérience cartographique existante.
Un exemple fictif peut illustrer un workflow sans en prouver les résultats. Pickup est utile pour comprendre la séquence envisagée par Figma, mais ne doit pas être confondu avec un déploiement mesuré de manière indépendante. L’annonce ne fournit aucune base permettant de conclure que chaque équipe raccourcira ses cycles de développement ou produira de meilleures interfaces.
Toutefois, le positionnement de l’expérimentation modifie ce que les réviseurs peuvent discuter. Une capture d’écran saisit l’apparence à un moment précis. Un prototype fonctionnel permet de tester une interaction, de revenir aux designs environnants et de comparer une autre direction sans perdre le contexte visuel plus large.
Prenons un examen où le désaccord porte sur un sélecteur d’adresse. Une mise en page attrayante pourrait masquer une transition maladroite après le choix d’un emplacement. À l’inverse, une alternative visuellement sobre pourrait rendre la tâche plus claire. Placer le comportement à côté de l’apparence apporte des éléments plus directs à la discussion.
Cela ne rend pas automatiquement les retours plus précis. Les réviseurs doivent toujours identifier ce qu’ils ont testé et expliquer pourquoi une différence compte. Un canevas rempli d’alternatives fonctionnelles peut devenir aussi déroutant qu’un dossier plein de liens de prototypes lorsque personne n’en précise l’objectif.
L’occasion consiste à garder la question visible à côté de l’expérimentation. Une variante peut tester si les personnes comprennent le point d’entrée. Une autre peut tester la quantité d’informations à présenter avant la confirmation. Il s’agit de questions produit différentes, même si les deux prototypes comportent des écrans similaires.
Cette distinction permet également d’éviter que le résultat généré ne devienne la décision elle-même. Un agent peut proposer des alternatives plausibles sans établir laquelle répond le mieux aux besoins des utilisateurs. L’équipe reste responsable du choix des critères d’évaluation et de l’identification des éléments de preuve manquants.
Pour les lecteurs qui évaluent le déploiement, la disponibilité n’est donc que le point de départ. La question la plus importante est de savoir si cet espace partagé facilite la résolution des désaccords. Si tout le monde peut voir les alternatives mais que personne ne peut expliquer la sélection, le workflow a changé sans devenir plus responsable.
La bêta de code layers de Figma rend cette question concrète pour un public plus large. Les équipes peuvent évaluer directement le modèle de collaboration, tout en considérant la démonstration de workflow de l’entreprise comme une proposition à tester.
Designers et développeurs font face à une décision d’alignement plus précoce
Les prototypes partagés déplacent certaines conversations d’implémentation plus tôt, à un moment où changer de direction devrait encore être relativement peu coûteux.
La documentation de code layers de Figma décrit des points de départ à partir de designs, de prompts, de pages web ou de code connecté. Elle prend également en charge l’extraction de calques de design modifiables et le renvoi de leurs modifications vers un code layer. La documentation avertit que les code layers ne fonctionnent pas avec tous les dépôts.
Cette dernière précision aide à définir qui subit cette pression. Les designers disposent d’une nouvelle façon de concrétiser une interaction, mais les développeurs doivent déterminer à quel point l’expérimentation reflète le produit réel. Les chefs de produit doivent distinguer une démonstration convaincante d’un périmètre d’implémentation convenu.
L’implication précoce des développeurs est précieuse lorsqu’elle révèle une dépendance cachée. Un prototype peut suggérer une réponse immédiate après une action utilisateur. Le produit en production peut devoir attendre un service, vérifier des autorisations ou traiter des informations indisponibles localement.
Il s’agit de préoccupations techniques illustratives, et non de défaillances documentées de la fonctionnalité de Figma. Elles expliquent pourquoi une interface fonctionnelle ne peut pas répondre à toutes les questions d’implémentation. Le prototype établit ce qu’une personne peut expérimenter dans le cadre de l’essai, tandis que l’examen de production établit ce que l’organisation peut prendre en charge de manière fiable.
La pression atteint aussi le processus d’examen lui-même. Si un designer peut apporter une alternative fonctionnelle à une réunion, une demande vague de davantage de clarté devient plus difficile à maintenir. Les participants peuvent désigner l’interaction et expliquer quelle partie crée de l’incertitude.
Les développeurs, quant à eux, peuvent utiliser la même discussion pour séparer les décisions visuelles des décisions architecturales. Le libellé d’un bouton peut être prêt à être adopté immédiatement. Une nouvelle séquence de requêtes peut nécessiter une modification technique plus large. Garder ces jugements distincts peut éviter qu’une interface prometteuse ne s’accompagne d’un engagement de livraison irréaliste.
Le prototypage avec Figma agent modifie donc davantage le calendrier de la collaboration que la répartition des responsabilités. Les designers restent responsables des choix de design. Les ingénieurs évaluent toujours l’implémentation. Les responsables produit décident toujours si l’expérience proposée résout un problème qui mérite d’être traité.
Il existe également une question de participation. Un espace de travail partagé apporte peu de valeur si seule la personne qui génère les prototypes sait comment les évaluer. Les réviseurs ont besoin d’un contexte suffisant pour explorer le comportement pertinent sans nécessiter à chaque fois une visite guidée commentée.
Pour les organisations, le signal d’adoption utile est une décision plus claire après l’examen. Une session réussie doit identifier la direction privilégiée, les hypothèses non résolues et le travail nécessaire avant la publication. Produire davantage d’alternatives n’est utile que lorsque celles-ci améliorent cette décision.
Le workflow existant est sous pression parce qu’il sépare l’expérimentation de l’évaluation collective. L’approche de Figma rapproche ces activités. La question de savoir si cette proximité réduit les retouches reste à établir par chaque équipe à travers ses propres projets.
L’agent relie l’exploration visuelle au comportement en cours d’exécution
La partie la plus forte de la proposition de Figma est la possibilité de passer du comportement au détail visuel sans abandonner la discussion environnante.
En termes analytiques, il s’agit d’une boucle de rétroaction. Une équipe essaie une interaction, remarque un problème de design, révise l’apparence concernée et évalue le comportement mis à jour. L’objectif est de maintenir chaque révision liée à la question qui l’a motivée.
Cette distinction compte, car la qualité d’une interface implique à la fois des détails locaux et des séquences plus larges. L’espacement peut influencer la perception de la disponibilité d’une action. Le texte peut modifier ce qu’une personne attend après l’avoir sélectionnée. Une transition peut révéler qu’un écran visuellement équilibré demande des informations au mauvais moment.
Le passage entre ces préoccupations est souvent le moment où l’examen perd en précision. Une conversation commence par un problème observable, puis devient une préférence générale de style. Garder l’expérience fonctionnelle près de l’exploration visuelle permet aux participants de revenir aux éléments de preuve initiaux.
Les contenus clients de Figma apportent certains éléments à l’appui de cette interprétation. Ses exemples de prototypes clients décrivent Kris Murphy, designer chez Checkout.com, extrayant des écrans pour les examiner ensemble, puis renvoyant des modifications visuelles vers le prototype. La même collection décrit Leonardo Rica de Superside fournissant des mesures précises et des détails de mouvement lors de l’exploration d’un concept de carte interactive.
Il s’agit de témoignages de clients nommés publiés par Figma, plutôt que de comparaisons indépendantes. Ils illustrent la façon dont certaines personnes utilisent la fonctionnalité, mais n’établissent pas des résultats typiques. Leur fil conducteur utile est la précision : le workflow devient plus pertinent lorsque quelqu’un sait ce qui doit être inspecté ou corrigé.
Par exemple, une équipe qui évalue une interaction de paiement peut séparer l’incertitude liée au libellé de celle liée à la navigation. Réviser les deux simultanément rend plus difficile la compréhension de ce qui améliore le résultat. Préserver une comparaison peut aider à maintenir la discussion centrée sur la décision testée.
Il s’agit d’un bénéfice analytique de la comparaison, et non d’une affirmation selon laquelle Figma effectue automatiquement une expérimentation contrôlée. L’équipe doit toujours conserver des conditions suffisamment cohérentes. Un contenu d’exemple différent ou des états manquants peuvent donner l’impression qu’une alternative est plus solide pour des raisons sans rapport.
La même prudence s’applique à la combinaison d’explorations. Réunir des fonctionnalités attrayantes ne garantit pas que le résultat restera cohérent. Des choix individuellement judicieux peuvent entrer en conflit lorsqu’ils partagent la navigation, la terminologie ou les attentes concernant la suite du parcours.
Un prototype combiné nécessite donc un nouvel examen à part entière. Il doit être évalué comme une expérience complète plutôt qu’accepté parce que ses composants ont auparavant reçu une approbation. C’est là que le jugement de design reste central malgré une génération plus rapide.
Le prototypage avec Figma agent est particulièrement utile lorsque l’agent soutient une investigation concrète. Une demande d’exploration d’une interaction précise laisse à l’équipe un élément évaluable. Une demande visant une expérience globalement meilleure laisse une trop grande part de l’évaluation implicite.
L’implication pratique est que l’exploration sur canevas partagé dépend d’une intention claire. Le code en cours d’exécution rend le comportement disponible à l’inspection. Il ne décide pas quel comportement mérite de perdurer.
Le code sur le canevas constitue déjà une catégorie concurrentielle
L’argument concurrentiel de Figma repose sur la continuité de l’examen par l’équipe, puisque le code sur canevas existe déjà ailleurs.
Les code components de Framer sont des composants React, des éléments d’interface réutilisables écrits dans une bibliothèque JavaScript, qui s’affichent sur son canevas, dans les aperçus et sur les sites publiés. Sa documentation décrit également les contrôles visuels de propriétés et le partage de composants.
Cela établit une référence historique pertinente sans rendre les produits interchangeables. Un composant qui étend un créateur de sites web et un prototype exploré dans un fichier de conception produit remplissent des fonctions qui se recoupent tout en restant différentes. Leur valeur dépend de ce que l’équipe cherche à livrer.
Une équipe qui crée un site web publié peut privilégier le lien entre l’édition visuelle et le site final. Une équipe produit qui explore une modification d’application peut privilégier les alternatives, les écrans environnants et la discussion qui explique la direction retenue.
Aucune de ces exigences n’est intrinsèquement plus avancée. Elles représentent des aboutissements différents. Comparer les outils uniquement selon leur capacité à générer du code ignore le travail qui suit cette génération et les personnes qui doivent y participer.
Cela clarifie le positionnement de Figma. Son opportunité consiste à faire du fichier de conception partagé un lieu utile pour examiner des idées fonctionnelles. La question est de savoir si cet emplacement conserve suffisamment de contexte pour compenser l’effort nécessaire à l’importation du code.
Un environnement de codage distinct peut également être un lieu efficace pour explorer une interface. Les ingénieurs peuvent préférer expérimenter là où les conventions du projet et les contrôles de développement existent déjà. Les designers peuvent préférer la vue d’ensemble visuelle plus large offerte par leur espace de travail de conception.
Ces préférences ne devraient pas devenir une compétition artificielle entre outils visuels et outils de code. La question opérationnelle est de savoir où une décision donnée peut être prise clairement. Différentes étapes d’un même projet peuvent raisonnablement utiliser des environnements différents.
Le principal adversaire reste l’exploration fragmentée. Cette fragmentation apparaît lorsque le prototype, les conceptions environnantes, les retours et la justification deviennent difficiles à relier. Le changement d’application n’en est qu’un symptôme. Une seule application peut également contenir des travaux déconnectés.
C’est pourquoi compter les changements d’outils évités constituerait une évaluation incomplète. Une équipe peut se déplacer moins souvent tout en passant davantage de temps à identifier la version actuelle. Une autre peut conserver des outils distincts tout en maintenant des liens clairs entre les éléments probants et les décisions.
Les calques de code illustrés par les exemples de Figma offrent une réponse spatiale : placer les alternatives et la discussion ensemble. La proximité spatiale est utile lorsque les relations sont visibles. Elle l’est moins lorsqu’un canevas qui s’étend rend ces relations ambiguës.
La pression concurrentielle concerne donc autant la qualité de la revue que la génération. Figma doit montrer que son environnement collaboratif existant devient plus utile lorsque les prototypes peuvent y fonctionner. Les approches concurrentes restent crédibles partout où elles offrent aux équipes un chemin plus clair entre une idée et une décision d’implémentation justifiée.
Un prototype fonctionnel nécessite toujours une revue du code et des accès
Un prototype qui s’exécute dans un fichier partagé crée des obligations de revue concernant à la fois son implémentation et sa visibilité.
La documentation de Figma sur l’intégration Git décrit le clonage de dépôts, les branches et les pull requests, ainsi que les modifications proposées soumises à revue avant fusion. Elle explique également que les personnes pouvant consulter le fichier peuvent voir l’aperçu d’un calque de code et le code source de l’aperçu. Les éditeurs du fichier peuvent accéder au code du dépôt sous-jacent même sans autorisations GitHub correspondantes.
Ce modèle de visibilité mérite attention avant l’importation d’un projet privé. Le public concerné est le groupe qui a accès au fichier de conception. Les équipes doivent évaluer si ce public correspond à celui visé pour le code introduit.
Il s’agit d’une caractéristique d’accès documentée, et non d’une preuve d’incident de sécurité. Son importance pratique dépend du dépôt et du dispositif de partage. Une organisation travaillant avec du code propriétaire doit comprendre ce dispositif avant de traiter l’importation comme une opération de conception routinière.
Il existe une limite distincte concernant l’implémentation. Figma documente un retour vers la revue du dépôt, mais l’existence de ce parcours n’établit pas que les modifications générées sont correctes. Une modification proposée doit toujours être évaluée au regard des exigences du projet.
Pour une fonctionnalité de sélection d’adresse, les évaluateurs pourraient se demander comment les emplacements indisponibles sont traités ou si la confirmation reste claire après une requête échouée. Il s’agit de questions de revue illustratives. Elles visent à distinguer un comportement convaincant dans une expérimentation d’un comportement fiable en conditions réelles.
L’accessibilité exige la même distinction. Une interface peut paraître convaincante tout en restant difficile à utiliser sans pointeur. Le comportement au clavier, l’ordre de focus et des retours compréhensibles nécessitent une évaluation directe plutôt qu’une déduction fondée sur la finition visuelle.
La relation entre le code du prototype et les conventions existantes du projet importe également. Une modification localisée peut sembler raisonnable tout en introduisant un modèle difficile à maintenir ailleurs. L’examen de la modification dans son contexte reste nécessaire même lorsque le prototype rend son comportement prévu évident.
Le cas sceptique est donc concret : une démonstration plus facile peut encourager une confiance prématurée. Les parties prenantes pourraient interpréter un écran fonctionnel comme la preuve que le travail restant est limité. Cette interprétation doit être remise en question chaque fois que l’expérimentation laisse des dépendances importantes non résolues.
Une revue utile doit identifier quel comportement est implémenté, quel comportement est simulé et quelles hypothèses restent non testées. Cela préserve la valeur du prototype sans le laisser devenir une promesse accidentelle.
Les comptes rendus de décision aident à préserver cette distinction après la réunion. Les équipes qui comparent des alternatives peuvent conserver leur justification dans une base de connaissances consultable, aux côtés de documents techniques associés. Les informations pertinentes sont les raisons du changement de direction et ce qui doit encore être vérifié.
La bêta des calques de code de Figma devrait donc être jugée selon la qualité de la modification proposée qui parvient à la revue d’ingénierie. Un prototype plus compréhensible est utile. Un prototype accompagné d’hypothèses explicites et d’une implémentation révisable produit un résultat plus solide.
Surveiller l’adoption, la fidélité des révisions et l’économie de l’exploration
Les prochains éléments probants devraient montrer si les équipes parviennent à des décisions plus claires, préservent les modifications prévues et maintiennent le flux de travail après les expérimentations initiales.
Le premier signal est une utilisation collaborative répétée sur des projets réels. Au cours des prochains mois, des éléments plus solides incluraient des récits où des coéquipiers comparent des alternatives et font passer une direction choisie vers la revue d’implémentation. Une utilisation répétée étayerait l’argument de Figma selon lequel le canevas résout un problème de coordination continu.
Une collection de démonstrations impressionnantes apporterait un soutien plus faible. Les démonstrations établissent qu’un flux de travail peut produire un résultat attrayant. Elles révèlent moins si une équipe revient à ce flux lorsque les contraintes du projet deviennent contraignantes.
Cette distinction devrait guider les acheteurs qui évaluent les récits d’adoption. Demandez quelle décision est devenue plus claire, qui a participé et ce qui s’est passé après la revue du prototype. Ces détails sont plus utiles qu’une affirmation générale selon laquelle l’expérimentation semblait plus rapide.
Le deuxième signal est la fidélité des révisions : les modifications préservent-elles leur apparence et leur comportement prévus lorsque le travail passe entre l’édition visuelle et le code ? Il s’agit d’un critère d’évaluation proposé, plutôt que d’un indicateur Figma publié. Il traite du mécanisme central qui sous-tend la promesse du produit.
Des preuves d’un travail correctif limité renforceraient cette promesse. Des signalements répétés de modifications non liées, de détails perdus ou d’une réconciliation difficile l’affaibliraient. Dans les deux cas, il faut tenir compte du contexte, notamment de la complexité du projet et des modifications tentées.
Le troisième signal est une exploration durable avec une consommation réelle de crédits. Les règles de crédits AI de Figma indiquent que les requêtes de calques de code consomment des crédits variables. L’entreprise précise également qu’elle ne peut pas prédire la consommation exacte avant l’exécution d’une tâche IA.
Cela fait du cycle complet de revue l’unité d’évaluation pertinente. Générer une alternative, l’affiner et la corriger font tous partie du processus permettant d’aboutir à une décision exploitable. Ne juger que le premier résultat rend invisible le reste de cet effort.
Une utilisation continue suggérerait que les équipes considèrent le résultat comme digne des ressources requises. Une tendance à abandonner les comparaisons après les premiers essais soulèverait des questions sur la répétabilité. Aucune de ces conclusions ne peut être établie à partir de la seule annonce du déploiement.
Ces signaux maintiennent la prévision liée à des résultats observables. Figma a rendu l’exploration fonctionnelle disponible dans son environnement de conception partagé. La question restante est de savoir si le processus environnant devient suffisamment clair pour que les équipes continuent à l’utiliser.
Pour votre prochaine revue, choisissez une interaction qui suscite déjà des désaccords et formulez explicitement la question d’évaluation. Comparez les alternatives par rapport à la même tâche utilisateur, conservez le raisonnement ayant conduit à la direction retenue et identifiez les hypothèses que l’ingénierie doit vérifier. Demandez aux évaluateurs si la comparaison fonctionnelle a modifié leur jugement ou a simplement rendu la présentation plus engageante. Suivez ensuite la modification proposée tout au long de la revue d’implémentation, en consignant les corrections nécessaires en cours de route. Considérez la bêta des calques de code de Figma comme une occasion d’examiner la manière dont votre équipe prend des décisions. Conservez ce flux de travail lorsqu’il aide les participants à comprendre les compromis et laisse aux développeurs une proposition plus claire et révisable.



