피드로 돌아가기
Frontend with AI: workflow first, agent second
Dev.toDev.to
Frontend

Workflow-First AI Agent 도입을 통한 Frontend 기술 부채 제거 및 품질 보증

Frontend with AI: workflow first, agent second

Kevin Julián Martínez Escobar2026년 5월 17일5intermediate

Context

AI 도구 도입 시 단순 생산성 증가가 테스트 누락 및 코드 리뷰 부재로 인한 Technical Debt 가속화 유발. 기존 Sprint 구조에서 Happy Path 중심의 개발 관행이 AI의 코드 생성 속도와 결합하여 잠재적 Regression 위험을 증폭시킨 상황.

Technical Solution

  • TWD(Test While Developing) 도입을 통한 Real-time Browser-based Test Loop 구축
  • JSDOM 등 시뮬레이션 환경을 배제하고 실제 Browser DOM 및 Mock을 사용하는 Live 환경으로 테스트 신뢰도 확보
  • AI Agent가 테스트 결과를 Text 기반으로 수신하여 비용을 최적화하고 반복적인 Retry가 가능한 Token-efficient 피드백 루프 설계
  • RED $\rightarrow$ GREEN 원칙을 강제하는 6단계 Workflow(Understand $\rightarrow$ Test First $\rightarrow$ TWD Loop $\rightarrow$ Reviewer) 구현
  • Figma MCP 연동을 통한 디자인 요구사항의 정밀한 분석 및 Brainstorming 단계의 구조화
  • Sub-agent 기반의 Lint 및 Build 검증을 통한 최종 Deployment 전 Quality Gate 설정

1. AI 도입 전 테스트 작성 및 리뷰 프로세스가 강제되는 Workflow 정의 여부 확인

2. Element 단위가 아닌 User Journey 기반의 Flow-based Test 설계 적용

3. 외부 SDK 및 Third-party Iframe은 Mocking 처리하여 테스트 범위 명확히 구분

4. AI가 생성한 코드가 테스트를 통과했더라도 반드시 Sub-agent나 리뷰어를 통한 정적 분석 단계 포함

원문 읽기