[미니사례] 클코 입문자의 3단계 실습 - LMS 페이지부터 AX 사례 분석까지

한줄 요약

클로드 코드 입문자가 바이브코딩으로 LMS 페이지를 만들고, 서브에이전트를 생성하여 7개 AX 사례에서 프롬프트 패턴과 문제해결 인사이트를 추출했습니다.

이런 분들께 도움돼요

  • 클로드 코드를 처음 사용해보고 싶은 비개발자

  • 바이브코딩과 서브에이전트 활용을 동시에 배우고 싶은 분

  • GPTers AX 사례에서 프롬프트 패턴을 배우고 싶은 분


소개: 시도하고자 했던 것과 그 이유

문제 상황 (Before)

클로드 코드를 처음 접하면서 어디서부터 시작해야 할지 막막했습니다. 바이브코딩이 뭔지, 서브에이전트는 어떻게 만드는지, 실제로 어떻게 활용할 수 있는지 감이 오지 않았습니다.

시작하게 된 계기

프리랜서 클코 자동화 스터디에 참여하면서, 바이브코딩과 서브에이전트 활용을 동시에 연습하고 싶었습니다. 단순히 이론만 배우는 것이 아니라, 실제로 3단계 실습을 통해 클로드 코드의 다양한 기능을 체험하고자 했습니다.


진행 방법: 어떤 도구를 사용했고, 어떻게 활용했나요?

사용한 도구

  • 도구명: Claude Code (VSCode Extension)

  • 모델: Claude Opus 4.5

  • 특이사항: 클로드 코드 입문자로서 3단계 실습 진행

AI와 협업한 과정

Step 1: 바이브코딩으로 LMS 페이지 만들기

상황: 참고 이미지만 보고 GPTers AIFFEL LMS 페이지를 단일 HTML로 구현해야 했습니다.

이렇게 요청했어요:

아래 주어진 참고 사항을 바탕으로 gpters-w1-practice/vibe-lms.html 경로의 단일 페이지를 구현해야 합니다.

참고 사항:

  • 기능 복잡도가 높지 않은 사이트

  • 외부 라이브러리 없이 단일 html로만 작성

  • LMS 사이트의 디자인 시스템 일관성 준수

  • 버튼 클릭 시 인터랙션 효과 반영

참고 이미지: gpters-w1-practice/prompt/w1-lms-image.png

결과:

  • 헤더, 사이드바, 메인 컨텐츠(8개 강의 카드 그리드) 완성

  • 사이드바 메뉴 활성화, 필터 버튼, 강의 입장/즐겨찾기 인터랙션 구현

  • 노란색(#ffeb3b), 파란색(#4285f4) 디자인 시스템 일관성 유지

느낀 점: 이미지 하나만 보여줬는데 전체 페이지가 바로 만들어지는 게 신기했습니다.


Step 2: 서브에이전트 생성하기

상황: AX 사례 분석을 위해 역할이 분리된 두 개의 에이전트를 만들어야 했습니다.

이렇게 요청했어요:

/subagent-creator 를 이용하여 두 서브 에이전트를 생성합니다

Agent 1: ax-prompt-finder

  • 프롬프트 개선 패턴을 AX 사례에서 병렬 검색

  • tools: Read, Grep / model: haiku

Agent 2: ax-case-finder

  • 현재 상황과 비슷한 AX 사례 병렬 검색

  • tools: Read, Grep / model: haiku

결과:

  • .claude/agents/ 폴더에 두 개의 에이전트 파일 생성

  • 각 에이전트가 명확한 역할과 분석 프로세스 보유

느낀 점: 서브에이전트 설정 파일만 만들면 역할이 분리되는 것이 인상적이었습니다. MD 파일 하나로 AI의 역할을 정의할 수 있다는 게 놀라웠어요.


Step 3: 서브에이전트로 AX 사례 분석하기

상황: 7개의 GPTers AX 사례 문서에서 인사이트를 추출하고 문서화해야 했습니다.

이렇게 요청했어요:

gpters-w1-practice/gpters_aicase_ax 경로의 7개 문서 인사이트를 파악한 다음, 인사이트를 추려내 문서화를 목표합니다.

main-agent가 전체 문서를 읽고 맥락을 이해합니다. 아래 에이전트를 병렬로 호출하여 내용을 파악합니다.

  • @agent-ax-case-finder

  • @agent-ax-prompt-finder

결과값을 gpters-w1-practice/agent-review 경로에 문서화해주세요.

결과:

분석된 AX 사례 (7개):

  1. A/B 테스트 - 비개발자 30분 구현

  2. Airtable Automation - 사람 개입 없는 자동화

  3. 랜딩페이지 이탈 피드백 - Exit Intent + Voiceform

  4. 바이브코더 개발자 협업 - 학습 루프

  5. 매출 대시보드 - Airtable 연동

  6. 상세페이지 자동화 - Claude Code 스킬

  7. 사례글 자동화 - /devlog, /ai-case 커맨드


인상적이었던 순간

"오!" 했던 순간: 서브에이전트 설정 파일만 만들면 역할이 분리되는 것을 봤을 때입니다. 복잡한 코드 없이 MD 파일 하나로 AI에게 특정 역할을 부여하고, 병렬로 작업을 진행할 수 있다는 점이 놀라웠습니다.


결과와 배운 점

Before vs After

항목

Before

After

클로드 코드 경험

전혀 없음

3단계 실습 완료

바이브코딩 이해도

개념만 알음

직접 LMS 페이지 구현

서브에이전트 활용

모름

2개 에이전트 생성 및 활용

AX 사례 인사이트

없음

10개 패턴 + 7개 해결 사례 문서화

결과물

  1. vibe-lms.html: GPTers AIFFEL LMS 페이지 (단일 HTML)

  2. ax-prompt-finder.md: 프롬프트 패턴 분석 에이전트

  3. ax-case-finder.md: 문제해결 사례 분석 에이전트

  4. ax-prompt-effective-patterns.md: 프롬프트 패턴 분석 결과

  5. ax-case-problem-solving.md: 문제해결 패턴 분석 결과


배운 점과 나만의 꿀팁

효과적이었던 것

  1. 참고 이미지와 함께 요청하기 - 텍스트 설명보다 이미지가 더 명확한 결과를 만듦

  2. 에이전트 역할을 명확히 정의하기 - name, description, tools, model을 구체적으로 지정

  3. 단계별로 진행하기 - 바이브코딩 → 에이전트 생성 → 에이전트 활용 순서로 점진적 학습

이렇게 하면 안 돼요 (주의사항)

  1. 커스텀 에이전트는 Task 도구에서 직접 호출되지 않으므로 general-purpose로 대체 필요

  2. 한 번에 너무 많은 것을 요청하기보다 단계별로 진행하는 것이 효과적


앞으로의 계획

다음 단계

  • 실제 업무에 클로드 코드를 적용해볼 계획

  • 자주 사용하는 작업을 커스텀 에이전트로 자동화

다른 업무에 적용한다면?

  • 반복되는 문서 작업을 에이전트화

  • 데이터 분석 작업에 병렬 에이전트 활용

  • 코드 리뷰나 문서 검토에 역할 분리된 에이전트 사용


재사용 가능한 프롬프트

프롬프트 1: 바이브코딩으로 페이지 만들기

아래 참고 이미지를 바탕으로 [파일경로]에 단일 HTML 페이지를 구현해주세요.

참고 사항:
- 외부 라이브러리 없이 단일 html로만 작성
- [디자인 시스템] 일관성 준수
- 버튼 클릭 시 인터랙션 효과 반영

참고 이미지: [이미지 경로]

프롬프트 2: 서브에이전트 생성하기

두 개의 서브에이전트를 생성합니다.

Agent 1: [에이전트명]
- description: [역할 설명]
- tools: [사용할 도구]
- model: [모델 선택]

Agent 2: [에이전트명]
- description: [역할 설명]
- tools: [사용할 도구]
- model: [모델 선택]

프롬프트 3: 에이전트로 문서 분석하기

[경로]의 문서들을 분석합니다.

main-agent가 전체 문서를 읽고 맥락을 이해합니다.
아래 에이전트를 병렬로 호출하여 내용을 파악합니다.
- @[에이전트1]
- @[에이전트2]

결과값을 [출력 경로]에 문서화해주세요.

뉴스레터 무료 구독

👉 이 게시글도 읽어보세요