🎤 실습 3: PPT 자동화 + 바이브코딩

챕터 5 / 6

🎤 실습 3: PPT 자동화 + 바이브코딩

슬라이드 자동 구성 + 말로 만드는 프로그래밍

상황: 보고서 쓰고 또 PPT 만들기

보고서를 다 쓰고 나면 끝이 아닙니다.같은 내용을 PPT에 다시 옮기는 작업이 기다리고 있죠.

매번 반복되는 일

  • 보고서 내용을 PPT에 다시 옮기기
  • 슬라이드 디자인에 시간 낭비
  • 차트를 또 만들어서 붙이기
  • 수정 사항 생기면 양쪽 다 고치기

이런 경험 있으시죠?

보고서 완성 → PPT 작성 → 수정 요청 → 보고서 수정 → PPT도 수정...
같은 내용을 두 곳에서 관리하는 건 누구에게나 고통입니다.

오늘 만들 것

Claude Code에게 한마디 하면 이렇게 됩니다.

  • 내용만 말하면 슬라이드 자동 구성
  • 디자인까지 알아서 적용
  • 데이터 넣으면 차트 자동 삽입
  • .pptx 파일로 바로 저장

보고서 내용을 복붙하는 대신, AI에게 "발표자료 만들어줘" 한마디면 끝납니다.


시연: 한마디로 PPT 생성

실제로 Claude Code에게 발표자료를 만들어달라고 해보겠습니다. 프롬프트 하나로 완성된 .pptx 파일이 나옵니다.

프롬프트

Claude Code에 입력
"AI 업무 자동화 도입 제안" 주제로 발표자료 만들어줘.
5장, 차트 포함, python-pptx로 제안서.pptx 만들어줘.

Claude가 하는 일

이 한마디를 받으면 Claude Code는 다음을 스스로 판단하고 실행합니다.

  1. python-pptx 설치 — 필요한 라이브러리를 자동 설치
  2. 슬라이드 구성 + 본문 작성 — 주제에 맞게 5장 구성, 각 슬라이드에 제목과 본문 배치
  3. 차트/도표 자동 삽입 — 데이터를 생성하고 차트를 슬라이드에 삽입
  4. 색상 테마 + 레이아웃 적용 — 일관된 디자인으로 프로페셔널한 외관
  5. 제안서.pptx 파일 저장 — 바로 열어볼 수 있는 .pptx 파일 생성

왜 python-pptx인가요?

python-pptx는 Python으로 PowerPoint 파일을 만드는 라이브러리입니다. Claude Code가 Python 코드를 작성 → 실행 → .pptx 파일을 생성하는 방식이에요.
여러분이 Python을 몰라도 전혀 상관없습니다. Claude가 다 해줍니다.

결과물 예시

슬라이드내용
1번 — 표지AI 업무 자동화 도입 제안 + 발표자/날짜
2번 — 현황업무 시간 분석 차트 (반복 업무 비율)
3번 — 문제점수작업의 비효율 포인트 정리
4번 — 해결방안AI 자동화 도입 효과 비교 차트
5번 — 기대효과시간 절감 + ROI 수치 요약

직접 해보기

이제 직접 해볼 차례입니다. 아래 프롬프트를 Claude Code에 입력하세요.

Claude Code에 입력
"AI 업무 자동화 도입 제안" 주제로 PPT 만들어줘.
현황, 문제점, 해결방안, 기대효과, 일정 순서로.
python-pptx로 .pptx 저장.

프롬프트 변형 아이디어

자신의 업무에 맞게 주제를 바꿔보세요.

  • • "2025년 마케팅 성과 보고"
  • • "신규 프로젝트 킥오프 발표"
  • • "팀 주간 업무 보고"
  • • "고객 만족도 분석 결과"

체크리스트

  • .pptx 파일 생성 확인 — 작업 폴더에 파일이 생겼나요?
  • 슬라이드 5장 이상 — 요청한 구성대로 만들어졌나요?
  • 파일 열어서 확인 — 더블클릭으로 PowerPoint에서 열어보세요

파일이 안 열리나요?

PowerPoint가 설치되어 있지 않으면 .pptx 파일을 열 수 없습니다.
Google Slides에서 열기: Google Drive에 업로드 → 우클릭 → "Google 프레젠테이션으로 열기"
또는 무료 LibreOffice Impress를 사용할 수 있습니다.

결과가 마음에 안 들면?

걱정 마세요. 그냥 말로 수정 요청하면 됩니다. 이게 바로 다음에 배울 "바이브코딩"입니다.


바이브코딩이란?

바이브코딩(Vibe Coding)은 한마디로, 말로 만드는 프로그래밍입니다.

코드를 직접 쓰지 않고, 원하는 결과를 자연어로 설명하면 AI가 코드를 작성하고 실행합니다. 2025년 AI 업계에서 가장 핫한 키워드 중 하나죠.

사실, 지금 하고 있는 게 바이브코딩입니다

여러분이 방금 "PPT 만들어줘"라고 했을 때, Claude Code가 python-pptx 코드를 짜서 실행했잖아요?
그게 바이브코딩입니다. 이미 하고 계셨어요!

결과물 업그레이드 예시

바이브코딩의 핵심은 대화를 이어가며 결과물을 발전시키는 것입니다. 한 번에 완벽할 필요 없어요. 수정 요청을 반복하면 됩니다.

수정 요청 (프롬프트)Claude가 하는 일
"PPT에 회사 로고 넣어줘"이미지 파일을 찾아 슬라이드에 삽입
"엑셀에 월별 추이 차트 추가해줘"데이터 분석 후 차트 생성 + 삽입
"3번 슬라이드 내용 좀 더 구체적으로 바꿔줘"해당 슬라이드 본문을 보강
"요약 시트를 맨 앞에 추가해줘"새 슬라이드를 1번 위치에 삽입

코딩 몰라도 됩니다

바이브코딩의 가장 큰 장점은 프로그래밍 지식이 전혀 필요 없다는 것입니다.

  • 코드를 읽을 줄 몰라도 됩니다
  • 문법을 알 필요 없습니다
  • 에러가 나면 "에러 났어, 고쳐줘"라고 하면 됩니다
  • 원하는 걸 말하면, AI가 만든다 — 이게 전부입니다

바이브코딩 = 새로운 업무 스킬

코딩은 개발자의 영역이었지만, 바이브코딩은 누구나 할 수 있습니다.
엑셀을 다루듯이, AI에게 말하는 것도 하나의 업무 스킬이 됩니다.
이 스킬을 먼저 익히는 사람이 앞서갑니다.


자유 실험 아이디어

이제 기본기를 배웠으니, 자유롭게 실험해 볼 시간입니다. 아래 아이디어 중 하나를 골라서 Claude Code에게 시켜보세요.

문서/데이터 처리

시도해볼 것프롬프트 예시
중복 데이터 찾기"이 엑셀에서 중복된 이름을 찾아서 표시해줘"
PDF 요약표 만들기"이 PDF 내용을 읽고 핵심만 표로 정리해줘"
보고서 초안 작성"이 데이터로 월간 보고서 초안 만들어줘"
여러 파일 합치기"이 폴더에 있는 엑셀 파일들 하나로 합쳐줘"

커뮤니케이션 정리

시도해볼 것프롬프트 예시
보고 메일 작성"이 내용으로 팀장님께 보고 메일 작성해줘"
영문 자료 번역"이 영문 보고서를 한국어로 번역하고 요약해줘"
할 일 목록 정리"이 회의록에서 액션아이템만 뽑아서 정리해줘"
고객 피드백 분류"이 피드백 목록을 긍정/부정/개선요청으로 분류해줘"

실험할 때 기억하세요

안 되는 것도 있고, 놀라운 것도 있을 겁니다.

실패해도 괜찮습니다. 오히려 실패하면서 AI의 한계와 강점을 파악하게 됩니다. 중요한 건 직접 시도해보는 것입니다.

자유 실험 팁

  • 작은 것부터 시작 — 파일 하나, 작업 하나로 시작하세요
  • 구체적으로 말하기 — "잘 만들어줘"보다 "표 형태로 정리해줘"가 낫습니다
  • 실패하면 다시 말하기 — "아니야, 이렇게 바꿔줘"라고 하면 됩니다
  • 결과 저장하기 — 좋은 프롬프트는 메모해두세요. 다음에 또 쓸 수 있습니다