How Figma Adopts Coding Agents Safely

AI Engineer17m 42s
0 comments · 0 votesOpen discussionClose discussion
Sign in to join the discussion

    Video summary

    Blum describes AI adoptionAI adoption is the process by which people and organizations begin using AI systems as a sustained part of real products, decisions, and workflows. as an uneven three-act process. Initial experiments feel dramatically faster, larger tasks expose bugs and erode trust, and mature adoption begins only when teams learn to supply context, verification and guardrails. Organizations must support people at all three stages while preventing experienced engineers from becoming overloaded quality bottlenecks.

    Verification provides the highest-leverage foundation. Figma shifts checks toward compilers, linters, unit tests and deterministic workflows, then uses agent review where rules can be encoded and keeps human review for product intent and functionalityHuman-in-the-loop AI keeps a person involved in reviewing, correcting, approving, or guiding an AI system's work.. Test-driven instructionsTest-driven development is a software workflow in which a failing test is written before implementation, then code is added and refactored until the test passes. work better than asking an agent to retrofit tests after implementation because the code is optimized against an independent target.

    Blum distinguishes planning from prompting. Engineers can spend substantial time clarifying the purpose, decisions, independently verifiable phases and acceptance criteriaAn acceptance criterion is a specific condition that must be satisfied before a software change or task can be considered complete., then let agents implement a sequence of small reviewable changesAn AI coding agent is a tool-using AI system that can inspect, modify, and validate software within a repository.. This preserves human agency and craftsmanship while allowing large amounts of coding work to run quickly and in parallel.

    He recommends putting skeptics in charge of the improvement roadmap, clearly labeling human-written and AI-generated communication, and meeting employees in the tools they already use. Adoption is as much a cultural shift as an engineering one, so teams should make attention costs visible and let reliable experiences build confidence incrementally.

    Original YouTube thumbnailWatch on YouTube