[풀버전] 클로드코드로 고퀄리티 PPT 슬라이드 자동으로 만드는 방법 (자료조사부터 슬라이드까지)

클로드 코드의 새로운 가능성 - 코딩 도구에서 자동화 플랫폼으로

클로드 코드(Claude Code)는 일반적으로 라이브 코딩(Vibe Coding) 도구로 알려져 있지만, 최근 멀티 에이전트(Multi-Agent) 시스템 구축을 통해 강력한 자동화 도구로서의 가능성을 입증하고 있다. CLI(Command Line Interface) 환경에서 작동하는 이 도구는 서브 에이전트(Subagent)와 스킬(Skills)을 조합하여 하나의 자동화 팀을 구성할 수 있다는 점에서 기존의 N8N이나 Make 같은 자동화 도구와 차별화된다.

기존 자동화 도구들이 단일 태스크 위주의 시나리오를 생성하고 시나리오 간 소통이 어려웠던 반면, 클로드 코드는 에이전트끼리 서로 소통하고 스킨끼리 참조할 수 있는 유연성을 제공한다. 특히 자연어를 통해 워크플로우를 자유롭게 구상할 수 있다는 점이 가장 큰 강점이다. 프레젠테이션 제작을 예로 들면, 자료 조사, 디자인, 내용 작성, PPT 파일 저장까지의 전 과정을 거의 100% 자동화할 수 있다.

서브 에이전트 vs 스킬스 - 정규직과 프리랜서의 차이

클로드 코드의 멀티 에이전트 시스템을 이해하기 위해서는 서브 에이전트와 스킬스의 차이를 명확히 구분해야 한다.

**서브 에이전트(Subagent)**는 조직의 정규직원에 비유할 수 있다. 영업사원, 기획자, 개발자처럼 복합적이고 판단이 필요한 어려운 업무를 수행한다. 서브 에이전트는 .md 파일로 정의되며, 상세한 프롬프트 가이드라인을 통해 역할과 행동 방식을 규정한다. AI의 판단이 필요한 작업, 예를 들어 웹에서 정보를 조사하거나 수집된 데이터를 분석하여 의미 있는 인사이트를 도출하는 업무에 적합하다. 다만 복잡한 사고 과정을 거치기 때문에 토큰 소모량이 상대적으로 많다.

**스킬스(Skills)**는 특정 기능만 처리하는 프리랜서에 가깝다. 매뉴얼대로 정해진 형태의 업무를 수행하며, 토큰 소모량이 적다. 브랜드 가이드라인을 준수하여 디자인하거나, 정해진 양식에 따라 개발하는 등 반복적이고 단순한 작업에 최적화되어 있다. 판단보다는 실행에 집중하는 역할이다.

이러한 구분은 팀 단위 협업에서 특히 중요하다. 팀이 지향하는 브랜드 가이드라인, 산출물 양식, 폰트 등을 일관되게 유지하려면 각 역할에 맞는 에이전트와 스킬을 적절히 배치해야 한다. 이는 신뢰도 있는 산출물을 만들고, 여러 팀원이 협업할 때 일관성을 보장하는 기반이 된다.

PPT 자동화 팀 설계 - 기획팀, 디자인팀, 개발팀의 구성

실습 프로젝트에서는 PPT 제작 자동화를 위해 세 개의 팀을 구성했다.

기획팀은 서브 에이전트로 구성되며, 두 개의 핵심 에이전트가 협업한다.

  • 리서치 에이전트(Research Agent): 웹 서치(Web Search)와 웹 페치(Web Fetch) 도구를 활용하여 최신 정보를 수집한다. 자료 조사에 필요한 정보를 웹에서 찾아오는 역할을 담당한다.
  • 자료 정리 에이전트(Organize Agent): 리서치 에이전트가 수집한 자료를 프레젠테이션에 적합한 형태로 정리한다. 슬라이드별 콘텐츠 구성, 발표 흐름에 맞는 순서 정리 등을 수행한다.

디자인팀과 개발팀은 스킬로 구성된다.

  • 디자인 스킬(Design Skill): Anthropic에서 공식 제공하는 Frontend Design Skill을 기반으로 PPT 슬라이드용으로 커스터마이징한다. 프리텐다드(Pretendard) 폰트 고정 등 브랜드 가이드라인을 준수하여 시각적으로 미려한 슬라이드를 제작한다.
  • PPTX 생성 스킬(PPTX Creation Skill): Anthropic 공식 스킬인 PPTX Skill을 활용하여 실제 .pptx 파일을 생성한다.

이러한 팀 구조는 에이전트 간 명확한 역할 분담과 협업을 가능하게 한다. 리서치 에이전트와 정리 에이전트가 판단과 사고를 담당하고, 디자인 스킬과 PPTX 스킬이 실행과 산출을 담당하는 분업 체계다.

실습 환경 구축 - Cursor와 Claude Code 설치

실습을 위해서는 두 가지 도구가 필요하다.

Cursor: cursor.com에서 다운로드할 수 있는 코드 에디터로, 터미널 환경을 제공한다. 프로젝트 폴더를 생성하고 “오픈 프로젝트”를 통해 작업 디렉토리를 설정한다. 인터페이스 상단의 “터미널 > 새 창”을 선택하면 CLI 환경이 활성화된다.

Claude Code: Anthropic의 AI 코딩 에이전트로, 터미널 환경에서 실행된다. 설치 후 터미널에 claude 명령어를 입력하면 대화형 인터페이스가 시작된다. 많은 사람들이 터미널 환경을 어려워하지만, 본질적으로는 프롬프트 입력창과 동일한 개념이다. DOS 환경을 경험한 사용자라면 더욱 친숙할 것이다.

플랜 모드를 통한 설계 검증

에이전트 팀 구축의 첫 단계는 **플랜 모드(Plan Mode)**로 시작하는 것이다. 플랜 모드는 실제 구현 전에 설계도를 검토받는 단계로, 의도한 대로 에이전트가 구성될지 확인할 수 있다.

프롬프트 예시:

클로드의 서브에이전트 기능을 활용하여 다음을 제작하라:
1. 리서치 에이전트 - 웹에서 자료 조사
2. 자료 정리 에이전트 - 프레젠테이션에 적합한 형태로 정리

클로드의 스킬 기능을 활용하여 다음을 제작하라:
1. 프론트엔드 디자인 스킬 - 프레젠테이션을 미려하게 제작
2. PPTX 스킬 - 효과적으로 PPT 제작

각 스킬은 다음 스킬 파일을 참조하여 제작:
- [Frontend Design Skill GitHub URL]
- [PPTX Skill GitHub URL]

에이전트와 스킬 폴더를 구분해서 제시하라.

이 프롬프트를 입력하면 Claude Code는 플랜 모드로 전환되며, 구현 계획을 제시한다. 이 단계에서 사용자는 에이전트와 스킬의 역할 분담, 폴더 구조, 사용할 도구 등을 검토할 수 있다. 만약 의도와 다르다면 추가 지시를 통해 수정할 수 있다.

예를 들어, 초기 계획에서 스킬이 .md 파일로 잘못 생성되려 한다면 다음과 같이 수정 요청할 수 있다:

디자인 스킬과 PPTX 스킬은 클로드의 공식 스킬을 활용하고 싶어. 
스킬.md 파일로 만들 수 있도록 조사해서 다시 계획을 제시하고, 
에이전트와 스킬 폴더를 구분해서 줘.

플랜 모드는 대규모 자동화 프로젝트에서 시행착오를 줄이는 핵심 단계다. 구현 전 설계 검증을 통해 토큰 소모를 절약하고, 원하는 결과물을 정확히 얻을 수 있다.

Anthropic 공식 스킬 활용하기

스킬을 처음부터 직접 만드는 것은 시간이 많이 소요되므로, Anthropic이 공식적으로 제공하는 스킬을 활용하는 것이 효율적이다. GitHub에서 “claude skills github”를 검색하면 Anthropic의 공식 스킬 저장소에 접근할 수 있다.

주요 공식 스킬:

  • Frontend Design Skill: 프론트엔드 디자인 작업을 수행하는 스킬로, PPT 슬라이드 디자인에 응용할 수 있다.
  • PPTX Skill: .pptx 파일을 생성하고 편집하는 스킬로, 프레젠테이션 자동화의 핵심이다.

공식 스킬 저장소에서 해당 스킬의 URL을 복사하여 프롬프트에 포함하면, Claude Code가 자동으로 해당 스킬을 프로젝트에 통합한다. 이는 마치 유능한 프리랜서를 외부에서 영입하는 것과 같다. 팀 내부에서 처음부터 개발하는 것보다 검증된 외부 리소스를 활용하는 것이 훨씬 효율적이다.

실제 PPT 생성 프로세스

모든 에이전트와 스킬이 구축되면, 실제 프레젠테이션 생성은 간단한 명령어로 이루어진다.

테스트 케이스 1: AI 트렌드 PPT

AI 트렌드로 테스트 PPT 만들어줘

이 명령어를 입력하면 리서치 에이전트가 웹에서 최신 AI 트렌드를 조사하고, 정리 에이전트가 슬라이드에 적합한 형태로 구성한다. 그 후 디자인 스킬이 시각적 요소를 적용하고, PPTX 스킬이 최종 파일을 생성한다.

생성된 슬라이드 내용:

  • AI 에이전트의 부상
  • 라이트 사이즈드 AI(Right-Sized AI) - 적절한 범위의 AI
  • 하이퍼 개인화가 다음 트렌드
  • 지속 가능한 AI

테스트 케이스 2: 빌더 조쉬 소개 PPT

빌더 조쉬에 대해서 조사해줘

리서치 에이전트가 웹에서 빌더 조쉬에 대한 정보를 수집하고, 경력, 구독자 수, 비즈니스 철학 등을 정리하여 프레젠테이션으로 구성했다. 초기 버전에서 디자인이 만족스럽지 않았으나, 추가 지시를 통해 개선할 수 있었다.

디자인 개선 프롬프트

디자인 스킬이 잘 연동이 안 된 것 같아. 
디자인 스킬을 제대로 확인하고 다시 개선해줘. 
폰트는 프리텐다드를 고정적으로 써줘.
샘플로 빌더 조쉬를 다시 조사해서 나에게 PPT를 제시해.

이 지시 후 폰트가 프리텐다드로 통일되고, 전반적인 디자인 퀄리티가 크게 향상되었다. 레이아웃이 깔끔해지고, 색상 조합도 개선되었다.

테스트 케이스 3: 노션다움 소개 PPT

노션다움님에 대해서 PPT를 만들어줘

노션 전문가인 이연석 대표의 정보를 조사하여 전문 분야(노션, Make, AI 비서), 비즈니스 모델 등을 포함한 프레젠테이션을 생성했다.

한계와 개선 방향

현재 시스템의 주요 한계점은 이미지 리서치 기능의 부재다. 텍스트 기반 정보는 잘 수집하지만, 관련 이미지를 자동으로 찾아 삽입하는 기능은 아직 지원되지 않는다. 프레젠테이션의 시각적 완성도를 높이려면 이 부분을 수동으로 보완해야 한다.

그러나 초안 제작의 관점에서는 합격점을 줄 수 있다. Gamma나 젠스파크(Zenpark) 같은 전문 AI PPT 도구와 비교해도 전혀 뒤처지지 않는 퀄리티를 보여준다. 특히 리서치 자동화는 가장 큰 장점이다. 사용자가 직접 자료를 찾아 정리하는 시간을 크게 절약할 수 있다.

개선을 위해서는 에이전트 파일을 직접 수정할 수 있다. research.md 파일을 열면 모델 선택, 역할 정의, 수행 절차, 도입부 등을 자연어로 수정할 수 있다. 예를 들어 슬라이드 장수를 10장에서 100장으로 늘리거나, 특정 주제에 대한 심화 조사를 요청하는 등의 커스터마이징이 가능하다.

오픈소스 공유 및 확장 가능성

이 프로젝트의 모든 파일은 GitHub에 오픈소스로 공개되었다. 사용자는 이를 다운로드하여 자유롭게 수정하고 활용할 수 있다. 리서치 에이전트, 정리 에이전트, 디자인 스킬, PPTX 스킬의 전체 구조와 프롬프트를 확인할 수 있어, 자신만의 자동화 팀을 구축하는 데 참고할 수 있다.

이 시스템은 PPT 제작을 넘어 다양한 자동화 시나리오로 확장 가능하다. 예를 들어:

  • 월간 매출 보고서 자동 생성: 매출 데이터를 분석하여 인사이트를 도출하고 보고서로 제작
  • 광고 기획안 리서치 및 작성: 시장 조사부터 기획안 문서화까지 자동화
  • 블로그 포스트 및 다중 문서 생성: 하나의 주제로 여러 형식의 콘텐츠 동시 생산

핵심은 각 업무의 특성에 맞게 에이전트(판단과 사고)와 스킬(실행과 산출)을 적절히 배치하는 것이다.

AI 시대의 일잘러 - 오케스트레이터로서의 역량

미래 업무 환경에서 경쟁력을 갖추려면 AI 에이전트를 많이 활용하는 사람이 되어야 한다. 현대는 인력 감소 시대로, 한 사람이 여러 업무를 동시에 처리해야 하는 환경이다. 기능적으로 하나의 일만 하는 것이 아니라, 여러 일을 감독하고 지시하며 복합적으로 수행하는 역량이 요구된다.

1인 기업이든 중소기업이든 대기업이든, 여러 에이전트를 복합적으로 만들고 업무 효율성을 극대화하는 사람만이 시장에서 살아남을 수 있다. 이는 단순히 AI 도구를 사용하는 것을 넘어, AI 에이전트에게 역할을 부여하고 수십, 수백 개의 에이전트를 조직하고 통제하는 능력을 의미한다.

클로드 코드의 멀티 에이전트 시스템은 이러한 오케스트레이터(Orchestrator) 역량을 개발하는 훌륭한 도구다. 웹 기반 AI 도구(ChatGPT, Claude 웹 버전 등)도 충분히 유용하지만, 팀 단위 협업과 산출물 일관성을 위해서는 CLI 기반의 에이전트 시스템이 더 적합하다. 에이전트를 정의하고, 역할을 부여하며, 협업 프로세스를 설계하는 경험은 곧 AI 시대의 핵심 업무 스킬이 될 것이다.

이제는 코드를 직접 작성하는 것보다, 어떤 에이전트를 어떻게 배치하고 어떻게 협업시킬지를 설계하는 능력이 더 중요해졌다. 클로드 코드는 그러한 설계를 자연어로 구현할 수 있게 해주는 강력한 플랫폼이다.