9:07AI LABS
Log in to leave a comment
No posts yet
단일 AI 채팅창에 "세련된 랜딩페이지 만들어줘"라고 입력하고 엔터를 누릅니다. 결과는 뻔합니다. 어디선가 본 듯한 디자인과 스파게티 코드만 잔뜩 담긴 결과물이 돌아옵니다. 2026년 현재, 단순히 AI와 대화하는 수준으로는 실무급 UI/UX를 구현할 수 없습니다.
지금은 도구의 조합, 즉 에이전트 오케스트레이션이 디자인의 질을 결정하는 시대입니다. Google의 Stitch MCP, Claude Code, 그리고 Vercel Agent Browser를 하나로 엮어 기획부터 자동 검증까지 끝내는 엔드 투 엔드 전략을 살펴봅니다.
많은 개발자가 범하는 실수는 기획 없이 바로 코드 생성에 들어가는 것입니다. 이는 AI의 디자인 편향성을 노출시켜 결과물의 품질을 떨어뜨립니다. 우리는 Claude Code의 Plan Mode를 아키텍트처럼 활용하여 이를 방지해야 합니다.
Shift + Tab + Tab으로 진입하는 Plan Mode는 단순한 읽기 전용 모드가 아닙니다. 프로젝트를 분석하고 논리적 설계를 마치는 관제탑입니다. 실무에서는 다음 시퀀스를 반드시 거쳐야 합니다.
이 단계에서 생성된 CLAUDE.md는 에이전트가 매 순간 참조하는 기준점이 됩니다. 여기에 Kebab-case 같은 명명 규칙만 제대로 적어두어도 AI가 멋대로 코드를 작성하는 사고를 80% 이상 방지합니다.
기획이 끝났다면 실제 UI를 그려낼 차례입니다. 여기서 핵심 엔진은 Gemini 3 Flash 기반의 Stitch MCP입니다.
최근 소프트웨어 엔지니어링 벤치마크인 SWE-bench Verified 데이터에 따르면, Gemini 3 Flash는 78%의 정확도를 기록하며 상위 모델인 Pro(76.2%)를 앞질렀습니다. 특히 Thinking Level 파라미터를 지원해 단순 코드 생성이 아닌 고밀도 사고가 필요한 레이아웃 설계에 최적화되어 있습니다.
구현 단계에서는 코드 뭉침(Snippet Bloat) 현상을 경계해야 합니다. Stitch MCP가 수천 줄의 단일 파일을 뱉어내지 않도록 Janitor Prompt 전략을 사용하십시오. 관심사 분리 원칙에 따라 컴포넌트를 폴더별로 분리하고 각 파일을 100줄 이내로 유지하라는 지시를 내리면, AI는 알아서 Next.js 표준 구조로 리팩토링을 수행합니다.
디자인이 끝났다면 실제로 잘 작동하는지 확인해야 합니다. 과거의 도구들이 픽셀 단위로 화면을 비교했다면, Vercel Agent Browser는 접근성 트리(Accessibility Tree)를 활용합니다.
이 방식은 픽셀 데이터를 직접 처리하지 않아 속도가 기존 대비 5배 이상 빠릅니다. AI 에이전트가 브라우저 내 요소를 훨씬 더 정확하게 식별하는 비결입니다.
| 지표 | Vercel Agent Browser | Playwright / Puppeteer |
|---|---|---|
| 인식 기술 | 접근성 트리 스냅샷 | 픽셀 및 DOM 매핑 |
| 평균 테스트 시간 | 약 4분 | 약 15~20분 |
| 토큰 소모량 | 약 1,400 tokens | 약 7,800 tokens 이상 |
| 변경 대응력 | 우수 (구조 중심) | 낮음 (레이아웃 의존) |
예를 들어 반응형 모드에서 햄버거 메뉴가 클릭되지 않는 결함이 발견되면, 에이전트는 접근성 트리를 분석해 z-index 오류임을 즉시 파악하고 코드를 스스로 수정합니다.
첨단 도구인 만큼 초기 설정에서 막히는 구간이 존재합니다. 특히 Windows 사용자라면 두 가지를 점검하십시오.
첫째, Windows 소켓 오류(EACCES)입니다. Daemon failed to start 에러가 발생하면 터미널을 관리자 권한으로 실행하거나 agent-browser connect <port> 명령어로 수동 연결해야 합니다.
둘째, 인증 및 할당량 문제입니다. Google Cloud SDK에서 gcloud auth application-default set-quota-project를 설정해야만 Stitch MCP API 호출 시 발생하는 할당량 오류를 피할 수 있습니다.
이제 AI는 단순히 코드를 짜주는 보조 도구가 아닙니다. 전체 프로젝트의 맥락을 이해하고 실행하는 공동 작업자(Co-worker)입니다.
Claude Code로 뼈대를 세우고, Stitch MCP로 살을 붙이며, Vercel Agent Browser로 완성도를 검증하십시오. 이 오케스트레이션은 당신의 생산성을 10배 이상 끌어올릴 것입니다. 기술 부채 없는 깨끗한 코드와 세련된 디자인은 더 이상 수동 작업의 전유물이 아닙니다.