주요 콘텐츠로 건너뛰기
AI 튜토리얼

어떤 주제든 2분 오디오 강의로 만드는 방법: Claudemy

주제를 조사하고 출처를 비교한 뒤 짧은 오디오 강의, 학습 카드, 플레이북, 수업 계획을 만들어 주는 오픈 소스 Claude Code 스킬 Claudemy를 설치하고 사용하는 방법을 알아보세요.

어떤 주제든 2분 오디오 강의로 만드는 방법: Claudemy

Claudemy란 무엇인가요?

Claudemy는 잘 문서화된 주제라면 무엇이든 짧은 오디오 강의로 바꿔 주는 무료 오픈 소스 Claude Code 스킬입니다. 정해진 카탈로그를 둘러보는 대신, 배우고 싶은 내용을 설명하면 Claude가 웹을 조사하고 자료를 비교한 뒤 구조화된 레슨 세트를 만듭니다.

일반적인 강의는 약 12개의 레슨으로 구성되며, 각 레슨은 약 2분 분량입니다. 모든 레슨에는 두 명의 진행자, MP3 녹음, 간결한 학습 카드, 실습 과제 하나, 그리고 사용한 자료의 링크가 포함됩니다.

협상 가르쳐 줘

Claudemy는 집중적인 학습을 위해 설계되었습니다. 장시간의 사전 녹화 프로그램을 수강하도록 요구하는 대신, 요청한 주제와 수준에 맞춰 강의를 구성합니다.

Claudemy가 만드는 것

  • 오디오 레슨: 두 목소리가 대화하는 형식의 2분 분량 MP3 레슨 약 12개입니다.
  • 레슨 카드: 세 줄 설명, 자료 간 의견 일치 정보, 상반된 관점, 간단한 실습 하나, 추가 읽을거리 링크가 포함됩니다.
  • 플레이북: 각 레슨의 실용적인 규칙 하나를 모아 나중에 참고할 수 있는 파일로 제공합니다.
  • 레슨 계획: 전문가들이 의견을 달리하는 영역과 결정 사항을 포함한 강의 구조입니다.
  • 인용: 조사 중 사용한 페이지의 링크입니다. 조사 과정에서 실제로 읽지 않은 페이지를 인용한 레슨은 검사기가 거부합니다.

조사 및 강의 제작 과정

  1. 주제 매핑: Claudemy는 해당 주제가 일반적으로 가르쳐지는 방식을 기준으로 주제를 하위 주제로 나눕니다.
  2. 웹 조사: 실무자, 공식 문서, 연구 요약 자료, 상반된 의견을 담은 자료에서 약 20~40개의 페이지를 수집합니다. 한 관점에 대한 의존도를 낮추기 위해 한 사이트에서는 최대 3개의 페이지만 사용합니다.
  3. 읽기 및 비교: 리더 에이전트가 인용된 페이지에서 메모를 추출하고, 다른 에이전트가 이를 일치 횟수와 함께 주제별로 통합합니다.
  4. 강의 계획: 자료는 약 4개의 레슨으로 구성된 흐름으로 배열되며, 기초부터 시작합니다.
  5. 샘플 레슨: Claudemy는 먼저 레슨 하나를 만든 뒤, 나머지를 작성하고 녹음하기 전에 사용자의 반응을 기다립니다.

설치 및 요구 사항

웹 검색이 활성화된 Claude Code가 필요합니다. 또한 Python 3, beautifulsoup4 패키지, ffmpeg도 필요합니다.

다음 명령으로 Python 의존성을 설치합니다.

pip install beautifulsoup4

자연스러운 두 목소리 오디오를 사용하려면 ELEVENLABS_API_KEY에 ElevenLabs API 키를 설정합니다. ElevenLabs 키를 제공하지 않으면 Claudemy는 macOS에 내장된 음성을 대신 사용합니다. 내장 음성은 무료지만 자연스러움은 떨어집니다.

레슨 카드의 Word 사본이 필요하다면 선택적으로 pandoc을 설치할 수 있습니다.

Claude Code 플러그인으로 Claudemy 설치하기

가장 간단한 설치 방법은 Claudemy 마켓플레이스를 추가하고 플러그인을 설치하는 것입니다.

/plugin marketplace add assafkip/claudemy
/plugin install claudemy@claudemy

또는 skills/claudemy/ 디렉터리를 다음 위치에 복사합니다.

~/.claude/skills/

dist/claudemy.skill에서 배포된 스킬 파일을 다운로드할 수도 있습니다.

첫 강의 만들기

설치한 후 Claude Code를 열고 공부하고 싶은 주제를 설명합니다. 첫 요청은 간단하고 구체적으로 작성하세요.

teach me negotiation

Claudemy는 주제를 매핑하고 관련 자료를 조사한 뒤 샘플 레슨을 준비합니다. 초기 레슨을 검토하고 피드백을 제공하면 나머지 레슨이 제작됩니다.

공개 웹에 자료가 충분한 실용 기술, 직업 관련 주제, 기타 분야에도 같은 방식으로 사용할 수 있습니다.

teach me pricing
teach me SQL
teach me public speaking
teach me music theory

완성된 강의는 최신 자료를 기반으로 하며, 중요한 아이디어를 더 자세히 살펴볼 수 있도록 링크를 포함합니다.

한 명의 전문가를 바탕으로 강의 만들기

Claudemy는 여러 관점을 결합하는 대신 특정 인물의 작업에 집중할 수도 있습니다. 요청에 전문가의 이름을 포함하세요.

teach me negotiation from <name>'s writing

Claudemy는 해당 인물의 Substack 또는 블로그를 찾아 그 사람이 쓴 글을 바탕으로 수업을 구성합니다.

오디오 음성 설정하기

ElevenLabs 오디오를 사용하려면 CLAUDEMY_VOICE_A와 CLAUDEMY_VOICE_B에 음성 ID를 설정합니다. 이 변수는 레슨에서 사용할 두 음성을 제어합니다.

CLAUDEMY_VOICE_A=your_voice_id_a
CLAUDEMY_VOICE_B=your_voice_id_b

macOS에서는 다음과 같이 내장 음성을 설정할 수 있습니다.

CLAUDEMY_SAY_A=your_mac_voice_a
CLAUDEMY_SAY_B=your_mac_voice_b

오디오는 선택 사항입니다. 오디오를 생성하지 않아도 카드와 플레이북은 유용하며, macOS 사용자는 ElevenLabs 구독 없이 내장 음성을 사용할 수 있습니다.

더 나은 결과를 위한 고급 팁

Claudemy에 명확한 학습 목표 제시하기

강의는 요청을 바탕으로 생성되므로 실제로 필요한 주제를 설명하세요. teach me negotiation for salary discussions처럼 집중된 요청을 사용하면 광범위한 요청만 하는 것보다 강의의 방향이 더욱 실용적으로 설정됩니다.

샘플 레슨으로 피드백 제공하기

Claudemy는 전체 강의를 만들기 전에 의도적으로 샘플 레슨 하나를 생성합니다. 이 단계에서 원하는 수준, 중점, 스타일을 조정해 주세요. 그러면 나머지 레슨이 필요에 더 잘 맞게 제작됩니다.

의견 일치와 불일치 비교하기

출처 간의 일치가 어떤 아이디어가 보편적으로 옳다는 증거라고 간주하지 마세요. 레슨 카드와 레슨 계획을 검토하여 얼마나 많은 출처가 아이디어를 뒷받침하는지, 전문가들이 어디에서 의견을 달리하는지 확인하세요. 연구 과정은 이러한 차이를 드러내도록 설계되었습니다.

플레이북을 가까이에 두세요

플레이북은 각 레슨의 규칙 하나씩을 하나의 파일에 모아 둔 것입니다. 강의를 듣고 제안된 실습을 완료한 후 간단한 복습 자료로 활용하세요.

인용을 확인하세요

각 레슨에는 작성에 사용된 페이지 링크가 포함되어 있습니다. 더 많은 맥락이 필요할 때, 특히 상황에 따라 조언이 달라지는 경우 링크를 따라가세요. Claudemy는 연구 과정에서 인용된 페이지를 실제로 읽었는지도 확인합니다.

중요한 고려 사항

Claudemy는 기술, 전문 분야, 일반적인 학습 영역처럼 사람들이 공개 웹에 광범위하게 글을 쓰는 주제에 가장 적합합니다. 건강, 법률, 금융 주제에는 조언이 개인의 상황에 따라 달라질 수 있음을 설명하는 안내가 포함될 수 있습니다.

이 프로젝트는 출처의 콘텐츠를 복사하지 않습니다. 연구자처럼 웹 페이지를 읽고, 독창적인 레슨을 작성하며, 출처로 연결되는 링크를 제공합니다. 페이지는 개인 학습을 위해 사용자의 로컬 작업 공간에만 저장됩니다.

12개 레슨으로 구성된 강좌는 연구, 읽기, 글쓰기, 약 25분 분량의 생성 오디오가 포함된 장시간 Claude Code 세션입니다. 강좌가 생성되는 동안 세션을 계속 사용할 수 있도록 준비하세요.

결론

Claudemy는 고정된 강좌 카탈로그를 구독하지 않고도 특정 주제를 유연하게 학습할 수 있는 방법을 제공합니다. Claude Code 플러그인으로 설치하고, 주제를 가르쳐 달라고 요청한 다음, 샘플 레슨을 검토하면 연구한 자료를 짧은 오디오 레슨, 카드, 플레이북, 출처를 반영한 레슨 계획으로 바꿔 줍니다. 이 프로젝트는 MIT 라이선스로 제공되며 자유롭게 사용, 수정, 공유할 수 있습니다.