디자인 에이전트 5종

한 줄 정의

디자인 에이전트 5종은 리서치 정리부터 문제 정의, 아이디어 발산, 경쟁 정보 추적, UX flow 설계까지 제품 디자인의 사고 비용이 큰 단계를 agent workflow로 분해한 패턴 모음이다.

핵심 요지

  • 강한 디자인 에이전트의 4대 속성: 단순 작업 수행을 넘어 성공 기준을 판단하는 명확성(Intent alignment), 문맥을 기억하고 흐름에 맞추는 콘텐츠 인지(Context awareness), 적절한 도구를 엮는 도구 오케스트레이션(Tool orchestration), 판단의 근거와 trade-off를 밝히는 **설명 가능성(Explainability)**을 갖춘다.
  • Upstream 디자인 자동화: 시각적인 꾸밈(Craft) 이전에 수행되는 Research → Define → Ideate → Flow Design 프로세스를 정밀하게 파편화하여 자동화한다.
  • 추적 가능한 근거(Claim Traceability): 모든 에이전트의 산출물은 근거가 되는 원천 데이터(인터뷰 발화, 사용자 리뷰 등)로 역추적(Citing)이 가능하도록 설계되어 신뢰도를 담보한다.

상세

원문에서는 Claude Code 안에서 설정 및 운용이 가능한 다섯 종류의 에이전트를 제시한다.

1. Research Findings Synthesizer (리서치 요약 에이전트)

  • 역할: 분산된 정성·정량 리서치 데이터를 구조화된 인사이트로 변환.
  • 입력: 인터뷰 스크립트, 설문 결과, Usability 테스트 노트, 고객 지원 티켓 등 (CSV, Plain text, Notion/Airtable export 등).
  • 출력:
    • 행동/목표 근거형 페르소나(Persona)
    • 표준 형식(When-Want-Can)의 JTBD
    • 인용구(Quote)가 포함된 단문 인사이트 선언문(Insight statement)
    • 우선순위가 매겨진 기회 영역(Opportunity area) 및 친화도 맵(Affinity map)
  • 동작 방식:
    1. 포맷 정규화 및 발화자 태그 생성
    2. Open coding과 Axial coding으로 반복 개념 구조화
    3. 시맨틱 유사성 기준 군집화 및 Confidence score 부여
    4. 페르소나 및 JTBD 초안 작성 및 모든 주장에 소스 인용 매핑.
  • 적용 한계: Live 모더레이션이나 민감 정보 분석 등 리서처 본연의 해석이 필요한 단계에서는 직접 사용하지 않으며, 판단을 사람이 검토(Human review)해야 함.

2. Competitor Intelligence Agent (경쟁 제품 모니터링 에이전트)

  • 역할: 특정 경쟁사 그룹의 기능 출시, 가격 변동, UX 변경 사항 및 시장 포지셔닝 트랙킹.
  • 입력: 경쟁사 도메인, App Store ID, 소셜 핸들, 리뷰 사이트 URL, 자사 로드맵 문맥.
  • 출력: 핵심 변경 사항 요약(Weekly Digest), 가격이나 중대 출시 감지 시 경보(Change Alert), 리뷰 감정 분석 리포트, 포지셔닝 타임라인.
  • 동작 방식: 공개 웹페이지 및 스토어 리뷰 크롤링 → 이전 스냅샷과의 Diff 비교 → 변경 분류(Positioning, Price, Feature) → 자사 문맥 기반 가치 요약 및 배포.
  • 적용 한계: 비공개 베타, 내부 툴 및 내부 커뮤니케이션 등 비공개 표면은 다루지 않음.

3. Problem Definition Agent (문제 정의 에이전트)

  • 역할: 모호한 해결책 중심 요구나 피드백을 검증 가능한 구체적 문제 정의서로 정제.
  • 입력: Slack 스레드, 브레인스토밍 메모, 고객 요청 사항, 비즈니스 OKR 및 제약 조건.
  • 출력: 문제 정의문(Problem Statement), 검증 스코어카드(Validation Scorecard), 리프레임 제안서, 오픈 퀘스천 목록.
  • 동작 방식: 해결책 언어(Solution-disguised-as-problem) 필터링 및 symptom 분리 → 비즈니스 가치와 사용자 가치의 연결성 검증 → 약점 비판(Framing critique) 및 제안.
  • 적용 한계: 이미 확정되어 개발(Build) 모드에 진입한 실행 단계 작업에는 부적합.

4. Idea Generation Agent (아이디어 발산 에이전트)

  • 역할: 초기 해법에 지나치게 빠르게 수렴하는 것을 방지하고, 다양한 가정에 근거한 Solution Space를 확장.
  • 입력: 검증된 문제 정의문, 가용 기술/타임라인/브랜드 제약 조건, 페르소나 및 아이디어 발산 범위 매개변수(Stretch Parameter).
  • 출력: 5~10가지 해법 방향성(Concept Set), 행동 설계 패턴 맵, 가정 장부(Assumption Ledger), 비정형 컨셉(Off-axis Concept).
  • 동작 방식: 문제 도메인 프레이밍 → 제약 조건 반전 및 인접 도메인 비유 적용 → 다양한 행동 패턴(nudge, habit loop 등) 결합 → 중복 제거 및 주석 추가.
  • 적용 한계: 발산이 아니라 수렴이 필요한 상태이거나 솔루션 형상이 고정된 경우 배제.

5. UX Flow Designer Agent (UX 흐름 설계 에이전트)

  • 역할: 컨셉을 Happy Path, Edge Case, Friction Audit가 매핑된 단계별 사용자 흐름 스펙으로 번역.
  • 입력: 채택된 컨셉 또는 디자인 브리프, 페르소나, 사용 가능한 API 정보, 플랫폼 컨벤션.
  • 출력: 흐름도(Mermaid 등 다이어그램), 단계별 서사(Narrative), 인지적/조작적/신뢰 마찰 감사 결과(Friction Audit), 에지 케이스 대장(Edge Case Register).
  • 동작 방식: 성공 기준 재설정 → Happy Path 맵핑 → Returning user, 복수 세션 등 분기점 설계 → 스트레스 테스트 및 에러/네트워크 실패 등 에지 상태 나열.
  • 적용 한계: 단일 화면의 세부 상호작용 설계나 Visual hierarchy, 복사본(Copy) 등의 시각적 Craft 영역은 지원하지 않음.

Claude Code 에이전트 통합 방법

Claude Code CLI 환경에서는 /agents 명령을 통해 에이전트를 생성하고 관리할 수 있다.

  1. CLI 내부 생성: /agents 입력 후 Create new agent 선택 → 설정 범위(Personal / Project) 선택 → 에이전트 설명(Markdown) 입력.
  2. 파일 시스템을 통한 배포:
    • 개인 범위(Personal): ~/.claude/agents/ 디렉토리에 마크다운 설정 파일 복사.
    • 프로젝트 범위(Project): .claude/agents/ 디렉토리에 마크다운 설정 파일 복사.
    # 개인 범위 예시
    mkdir -p ~/.claude/agents
    cp research-synthesizer.md ~/.claude/agents/
     
    # 프로젝트 범위 예시
    mkdir -p .claude/agents
    cp research-synthesizer.md .claude/agents/

예시

  • 리서치 종료 후: 인터뷰 10건 이상 완료 시 Research Findings Synthesizer를 돌려 핵심 JTBD와 페르소나 추출.
  • 제품 요구사항 구체화: PRD를 만들기 전에 Problem Definition Agent를 사용해 “전환율이 낮다”는 현상을 검증 가능한 문제문으로 정교화.
  • 아이디어 워크숍 이전: Idea Generation Agent를 통해 5~10개의 오프액시스(Off-axis) 시드 컨셉을 자동 생성하여 브레인스토밍의 마중물로 사용.
  • Visual Design 착수 전: UX Flow Designer Agent를 활용하여 Happy path 뿐 아니라, 인증 만료, 네트워크 실패, 퍼미션 거부 등의 흐름을 사전에 명세화.

충돌

  • 디자인 가이드라인 고정 vs 의사결정 자동화: DESIGN.md 운영 원칙은 visual consistency 및 스타일 규칙을 유지하기 위한 ‘정적 텍스트 문맥’인 반면, 디자인 에이전트 5종은 이 컨셉과 스타일 규칙을 바탕으로 디자인 분석/구조적 문제 해결을 돕는 ‘동적 태스크 에이전트’다. 두 역할을 혼동하여 한쪽에 치우치지 않아야 한다.

관련 노트