본문으로 건너뛰기

Figma가 코딩 에이전트를 도입하며 겪은 시행착오와 조직적 해결책

Figma의 코딩 에이전트 도입 사례를 통해 검증 체계 구축과 설계 중심 워크플로우의 중요성을 강조한다.

이 요약은 AI가 원문을 분석해 생성했습니다. 정확한 내용은 원문 기준으로 확인하세요.

TL;DR

Figma의 사례를 통해 코딩 에이전트를 조직에 성공적으로 안착시키기 위한 실무적 전략을 다룬다. 단순한 도구 도입을 넘어 검증 프로세스 강화, 상세 설계(Planning) 중심의 워크플로우 전환, 그리고 숙련된 엔지니어들의 회의론을 시스템 개선의 동력으로 삼는 법을 강조한다. 특히 AI 생성 콘텐츠로 인한 소통 비용 증가를 막기 위해 인간의 요약을 우선 배치하는 등의 구체적인 협업 규칙을 제시하며, 기술적 신뢰와 개발자 경험을 동시에 확보하는 여정을 설명한다.

챕터별 상세

00:00

AI 도입의 3단계 여정

AI 도입은 단순 작업의 속도가 10배 빨라지는 '허니문', 복잡한 작업에서 실패하며 신뢰가 깨지는 '크래시', 그리고 적절한 가드레일을 통해 2~5배의 실질적 가속을 얻는 '진정한 기술' 단계로 진화한다. Figma는 이 과정을 거치며 단순 프롬프팅이 아닌 체계적인 시스템 구축의 필요성을 절감했다. 초기에는 단순한 코드 생성에 열광하지만, 결국 복잡한 코드베이스에서의 한계를 극복하기 위한 깊은 기술적 고민이 수반되어야 한다.
02:28

조직 내 불균형한 도입과 공존

조직 내에서 팀마다 AI 도입 속도가 다르며, 이미 고도화된 워크플로우를 가진 팀과 여전히 실험 단계인 팀이 공존해야 하는 과제가 발생한다. 모든 팀이 동시에 변화할 수 없으므로 서로 다른 단계에 있는 팀들이 협업할 수 있는 환경을 조성하는 것이 중요하다. Figma는 이러한 불균형을 인정하고 각 팀의 상황에 맞는 지원 방식을 고민했다.
03:35

숙련된 엔지니어의 회의론과 부담

코드베이스의 맥락을 가장 잘 파악하고 있는 숙련된 엔지니어일수록 AI가 만든 저품질 코드를 검토하는 부담을 크게 느껴 도입에 회의적인 태도를 보인다. 이들은 문서화되지 않은 암묵적 지식까지 고려하여 시스템을 유지하는 역할을 하기에 AI의 사소한 오류를 가장 먼저 발견한다. 이들의 불만은 곧 시스템에서 검증이 누락된 지점들을 나타내는 로드맵이 되며, 이를 해결해야 실질적인 도입이 가능하다.
04:45

검증 시스템 투자와 자동화 전략

에이전트의 결과물을 신뢰하기 위해 린터, 컴파일러, 유닛 테스트와 같은 결정론적 검증 도구에 집중적으로 투자해야 한다. 인간이 일일이 확인하던 과정을 자동화된 도구로 앞당기는 'Left-shift' 전략을 통해 에이전트가 스스로 오류를 수정할 수 있는 환경을 만든다. 특히 TDD 방식을 적용하여 에이전트가 테스트를 먼저 통과하도록 유도하면 코드 품질이 비약적으로 향상된다.
07:04

에이전트 리뷰를 위한 테스트 피라미드

에이전트 워크플로우를 검증하기 위해 하단의 결정론적 분석, 중간의 에이전트 리뷰, 상단의 인간 리뷰로 구성된 피라미드 구조를 구축했다. 아키텍처 표준이나 스타일 가이드처럼 명확한 규칙은 에이전트가 먼저 검토하게 하여 인간 리뷰어의 인지 부하를 최소화한다. 결과적으로 인간은 기능의 적절성과 비즈니스 가치 판단 같은 고차원적인 결정에만 집중할 수 있게 된다.
08:12

프롬프팅보다 중요한 설계 계획 수립

에이전트에게 바로 코딩을 시키는 대신 엔지니어가 상세한 설계 계획(Plan)을 작성하는 데 대부분의 시간을 할애하는 워크플로우로 전환했다. 엔지니어가 일주일간 정교한 계획을 세우고 동료 리뷰를 거치면, 에이전트는 하룻밤 사이에 이를 실행하여 6주 분량의 작업을 1주일로 단축하는 성과를 냈다. 계획은 작은 단위로 쪼개져야 하며 각 단계마다 독립적인 검증이 가능해야 에이전트의 이탈을 방지할 수 있다.
12:55

주의 집중을 고려한 소통 문화

AI로 인해 문서와 메시지의 양이 3~4배 늘어나면서 소통 비용이 급증하는 문제를 해결하기 위해 '주의 집중 인식 소통' 규칙을 도입했다. PR 설명의 첫 줄은 반드시 사람이 직접 작성한 요약을 배치하고, AI가 생성한 상세 내용은 그 아래에 명시적으로 구분하여 제공한다. 이는 동료가 어디에 주의력을 집중해야 할지 명확히 알려줌으로써 AI 생성 콘텐츠로 인한 피로도를 줄여준다.
16:29

기존 워크플로우와의 자연스러운 통합

새로운 도구를 강요하기보다 엔지니어가 이미 사용 중인 Slack이나 IDE 환경에 에이전트를 자연스럽게 녹여내야 한다. Slack 스레드에서 에이전트를 태그하여 특정 작업을 요청하고 그 결과를 즉시 확인하는 방식은 도입 장벽을 낮추고 AI 활용을 일상적인 업무로 정착시킨다. Figma는 이러한 접근을 통해 기술적 변화와 문화적 수용을 동시에 이끌어내고 있다.

용어 해설

코딩 에이전트(Coding Agent)
소프트웨어 개발 과정에서 코드 작성, 수정, 테스트 등을 자율적으로 수행하는 AI 시스템이다. 단순한 코드 완성을 넘어 파일 시스템 접근이나 도구 실행을 통해 복잡한 개발 태스크를 완료하는 역할을 한다.
왼쪽 이동 검증(Left-shift Validation)
개발 생명 주기에서 검증 과정을 가능한 한 앞 단계(왼쪽)로 옮기는 전략이다. 에이전트가 코드를 생성한 직후 즉시 자동화된 테스트나 린터를 통해 오류를 발견함으로써 인간 리뷰어의 부담을 줄이고 품질을 높인다.
결정론적 흐름(Deterministic Flow)
동일한 입력에 대해 항상 동일한 결과를 보장하는 처리 방식이다. 확률적인 LLM의 출력과 달리 린터나 컴파일러처럼 명확한 규칙에 기반한 검증 단계를 에이전트 워크플로우에 결합하여 신뢰성을 확보한다.
테스트 주도 개발(TDD)
실제 코드를 작성하기 전에 테스트 케이스를 먼저 작성하는 방법론이다. 에이전트에게 구현을 맡기기 전 테스트를 먼저 작성하게 하면 에이전트가 목표를 명확히 인지하여 더 정확한 코드를 생성하는 효과가 있다.
AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 08. 29.수집 2026. 08. 29.출처 타입 YOUTUBE

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.