3기 2차 강의 · 1부

클로드 코드 CLI 중급
API · MCP · 스킬 · 자동화

클로드를 "질문하면 답하는 챗봇"에서 벗어나게 하는 하루입니다. 외부 서비스에 연결하고(API), 표준 통로를 열고(MCP), 나만의 단축 명령을 만들고(스킬), 정해진 시간에 스스로 일하게(자동화) 만듭니다. 설명은 짧게, 실습은 많이.

일시 2026. 7. 12.(일) 14:00~18:00 강사 이* · 강사 홈페이지 ↗ 방식 실습 중심 (따라 하기) 주최·주관 변호사 조성원 법률사무소 부설 조변의 지식연구소
API, MCP, 스킬, 자동화가 클로드 코드 CLI와 연결된 노드 네트워크 깊은 녹색과 무채색 기반의 강의 표지용 노드 네트워크 일러스트 클로드 코드 CLI 중앙 실행 환경 API서비스별 연결 MCP표준 통로 스킬업무 지식 자동화반복 업무 실행
🎤 오프닝 멘트 · 강사용

여러분, 다시 만나서 반갑습니다. 오늘 하루, 딱 한 문장만 기억해 주세요.

"여러분은 코드를 배우러 온 게 아닙니다.
클로드에게 '시키는 법'을 배우러 왔습니다."

1차 때 우리는 클로드를 '똑똑한 대화 상대'로 만났죠. 오늘은 그 클로드를 '내 일을 대신 하는 손'으로 바꿉니다.

오늘 어려운 단어가 쏟아질 거예요 — API·MCP·스킬·자동화. 하나도 외우지 마세요. "아, 이렇게 연결되는구나" 그 느낌 하나면 충분합니다. 막히면? 축하합니다 — 그건 오늘 여러분이 제일 많이 배워 가고 있다는 신호니까요.

자, 그럼 클로드에게 첫 심부름을 시켜볼까요? 🚀

Overview

오늘 배울 것 — 1부 한눈에 보기

1부는 "클로드 코드 CLI를 내 일상·업무에 연결하는 다리 놓기"입니다. 아래 네 가지를 차례로, 각 교시마다 이론 10분 → 실습 40분으로 진행합니다.

1교시
복습 · 원격접속 점검 · 과제 후기1차 복습 · SSH+화면 공유 두 통로 점검(20분) · 1차 과제 완료 후기(30분)
2교시
API 연결과 활용이미지 생성 API(구글 나노 바나나 · OpenAI GPT Image 2 중 택1, 고양이·나무 그리기) · 네이버 검색 API
3교시
MCP 검색·설정·활용구글 드라이브 MCP · 구글 시트 · 공유문서함 자료 활용 (실습 3종)
4교시
스킬 만들기스킬 크리에이터 설치 · "표 예쁘게 꾸미는 스킬" 직접 제작 · 좋은 플러그인 찾기
5교시
자동화 (선택)n8n이란 · 도커 노드 시연 · 매일 아침 뉴스 텔레그램 브리핑
💡 이 강의안 사용법 — 회색·검정 상자 오른쪽 위의 [복사] 버튼을 누르면 프롬프트·명령어가 그대로 복사됩니다. 클로드 코드 CLI 창에 붙여넣기(⌘V / Ctrl+V) 하면 바로 실습할 수 있습니다.

1교시 · 도입

복습 · 원격접속 점검 · 과제 후기

개념·실습에 들어가기 전, 딱 50분입니다. 지난 1차를 짧게 되짚고 원격접속(SSH·화면 공유)을 함께 점검한 뒤, 각자 해온 1차 과제 후기를 나눕니다.

20분원격접속
SSH · 화면 공유 두 통로 점검두 통로로 접속이 되는지 하나씩 확인합니다. 이 과정에서 1차 과제(원격접속 익히기)를 실제로 해봤는지도 자연스럽게 함께 점검합니다.
30분과제 후기
1차 과제 완료 후기 나누기1차 강의 뒤 과제를 하며 막혔던 점·해결한 방법·새로 알게 된 것을 서로 이야기합니다. 오늘 실습으로 이어지는 워밍업입니다.
💡 왜 원격접속부터? — 오늘 2교시부터는 클로드에게 실제로 일을 시킵니다. 그 전에 내 환경이 어디서든 붙는지를 먼저 확인해 두면, 실습 도중 접속 문제로 시간을 뺏기지 않습니다. 잘 안 되는 분은 이 시간에 바로 잡고 갑니다.

개념 · 이론

먼저 개념부터 — API · MCP · 플러그인

실습에 들어가기 전에, 오늘 나오는 세 단어의 정체를 확실히 잡고 갑니다. 외울 필요는 없습니다. "아, 이렇게 연결되는구나" 정도면 충분합니다.

① API — "가게마다 다른 전화번호"

API는 Application Programming Interface(애플리케이션 프로그래밍 인터페이스)의 줄임말입니다. 쉽게 말해 "프로그램끼리 주고받는 약속된 창구"입니다.

옛날에 배달을 시키려면 중국집·치킨집·피자집 전화번호를 각각 알아야 했고, 주문하는 말투도 가게마다 달랐습니다. API 연결이 딱 이렇습니다. 한 외부 서비스를 쓸 때마다 그 서비스만의 "전용 통로"를 하나하나 새로 깔아줍니다.

  • 구글 이미지 생성 API(나노 바나나) → 구글이 정한 방식으로 주문
  • OpenAI 이미지 생성 API(GPT Image 2) → OpenAI가 정한 방식으로 주문
  • 네이버 검색 API → 네이버가 정한 방식으로 주문
  • 강력하지만, 서비스가 늘수록 연결 작업이 복잡해집니다.

클로드 코드에서 "API 연결"은 실제로 어떤 모습일까?

대부분의 경우, 클로드가 파이썬/노드 스크립트를 대신 작성·실행해서 그 API를 호출합니다. 여러분은 코드를 타이핑하지 않고, "이 API로 이런 걸 해줘"라고 말만 하면 됩니다. 오늘 2교시가 바로 이 실습입니다.

❗ 헷갈리기 쉬운 점 — "API는 열쇠다"가 아닙니다. API 자체는 서비스가 열어둔 창구(주문 규약)이고, 그 창구를 쓸 때 "나 인증된 사용자야"를 증명하는 출입증이 바로 API 키(열쇠)입니다. 즉 열쇠는 API가 아니라 API 키예요.
용어정체비유
API서비스가 "이렇게 요청하면 이렇게 답한다"고 열어둔 창구·규약가게의 주문 창구
API 키그 창구를 쓸 때 나를 증명하는 출입증창구에서 보여주는 회원카드·열쇠
🔑 그래서 실제로는 이렇게 됩니다 — 네이버 검색은 developers.naver.com에서 Client ID · Client Secret이라는 열쇠(API 키)를 발급받아, 그 키로 네이버 검색 API라는 창구에 "주문"을 넣습니다. 이 키를 클로드에게 알려주면 클로드가 대신 주문해 줍니다.

② MCP — "배달의민족 같은 통합 앱"

그런데 배달앱이 등장하면서, 앱 하나로 모든 가게를 같은 방식으로 주문하게 됐죠. MCP(Model Context Protocol)가 바로 이 통합 앱입니다. 정확히는 "클로드가 외부 서비스와 대화할 때 쓰는 표준 약속"입니다. 한 번 MCP로 만들어진 서비스라면 깔기만 하면 끝입니다.

❗ "MCP"와 "MCP 서버"는 다릅니다. MCP는 규약·표준 그 자체(약속)라서 눈에 보이는 파일로 설치되지 않습니다. 우리가 실제로 설치·연결하는 건 그 약속대로 만든 프로그램인 "MCP 서버"예요. "구글 드라이브를 붙였다" = 정확히는 구글 드라이브 MCP 서버를 클로드에 연결한 것입니다.
용어정체배달앱 비유
MCP규약·표준 그 자체 (약속)모든 배달앱이 따르는 표준 주문 규칙
MCP 서버그 규약대로 특정 서비스를 실제로 연결해주는 프로그램(구현체)그 규칙대로 만든 실제 앱(구글드라이브·노션…)
API와 MCP 연결 방식 비교 API는 가게마다 다른 전화번호로 따로 연결되고 MCP는 하나의 배달앱으로 통합되는 개념도 API 가게마다 다른 전화번호 MCP 배달앱 하나로 통합 번호 A 번호 B 번호 C 식당 서점 문구점 표준 앱 식당 서점 문구점
API는 가게마다 전화 걸기, MCP는 배달앱 하나로 통합 주문
구분API 연결MCP
비유가게마다 다른 전화번호배달의민족 같은 통합 앱
연결 방식서비스마다 전용 통로를 따로 만듦표준 약속 하나로 여러 서비스 연결
장점표준 없는 신생 서비스도 직접 연결한 번 익히면 수많은 서비스를 같은 방식으로
단점서비스 늘수록 작업이 복잡MCP를 지원하지 않으면 사용 불가
오늘 실습이미지 생성(구글 나노 바나나 · OpenAI GPT Image 2) · 네이버 검색구글 드라이브 · 구글 시트

🧠 한 줄로 외우기 — API = 가게마다 전화 걸기 / MCP = 배달의민족으로 한 번에. 둘 다 "클로드를 바깥세상과 잇는 통로"지만, API는 일대일 전용 연결, MCP는 표준화된 다대다 연결입니다.

클로드 코드 CLI에서 MCP 표준 통로를 거쳐 서비스로 연결되는 흐름도 클로드 코드 CLI, MCP, 구글드라이브, 구글시트, 옵시디언으로 이어지는 수평 흐름 클로드 코드 CLI 요청과 실행 MCP 표준 통로 구글드라이브 문서와 파일 구글시트 표와 데이터 옵시디언 노트와 지식
MCP라는 표준 통로 하나로 드라이브·시트·옵시디언에 동시에 연결

③ 플러그인 — "여러 개를 한 상자에 담은 세트"

플러그인은 새로운 개념이 아니라 포장 방식입니다. 스킬 + 에이전트 + 훅(자동 규칙) + MCP 서버를 하나의 패키지로 묶어서, 한 번에 설치·배포하는 것입니다.

🧩 API

외부 서비스로 나가는 전용 전화선

🔌 MCP

여러 서비스를 잇는 표준 리모컨

🛠️ 스킬

자주 시키는 작업의 단축 명령

📦 플러그인

위 요소들을 담은 설치 세트

즉, 플러그인 하나를 깔면 그 안의 스킬·MCP·명령어가 한꺼번에 딸려옵니다. 스킬 하나하나를 개별로 찾는 것보다 편할 때가 많습니다. 플러그인 안의 스킬은 /플러그인이름:스킬이름 형태로 불러 이름 충돌을 피합니다.

📌 오늘은 플러그인을 꼭 설치하지는 않습니다. 대신 "좋은 플러그인을 스스로 찾아내는 방법"을 4교시에서 익힙니다. 설치한다면 가장 가벼운(토큰 소비·설치시간이 적은) 것 하나만 골라볼 거예요.

실습 · 2교시

API 연결 — 클로드에게 그림을 그리게 하기

이미지 생성 API(구글 나노 바나나 또는 OpenAI GPT Image 2 — 둘 중 발급받은 것)로 그림을 그리고, 네이버 검색 API로 최신 정보를 가져옵니다. 아래 프롬프트를 복사해서 클로드 코드 CLI에 붙여넣으면 바로 됩니다.

🖼️ 이미지 생성 API는 두 가지 중 하나만 있으면 됩니다. 아래 구글 나노 바나나와 OpenAI GPT Image 2 중 키를 발급받은 쪽으로 실습하면 됩니다. 둘 다 프롬프트로 그림을 그려주는 이미지 생성 API예요. 👉 구글 쪽 결제 설정이 자꾸 막혀 키 발급이 안 되는 분은, OpenAI GPT Image 2 키를 대신 발급받아 오시면 똑같이 실습할 수 있습니다.

🍌 구글 나노 바나나

정식명 Gemini 2.5 Flash Image (별명 Nano Banana, 상위판은 Nano Banana Pro). 별도 사이트가 아니라 구글 Gemini API로 씁니다.

키 발급 → 구글 AI 스튜디오 aistudio.google.com/apikey

🎨 OpenAI GPT Image 2

정식명 GPT Image 2 (모델 ID gpt-image-2, ChatGPT Images 2.0). OpenAI(ChatGPT) API로 씁니다.

키 발급 → OpenAI 플랫폼 platform.openai.com/api-keys

🔑 발급받은 키를 클로드에게 알려주면, 클로드가 그 API로 그림을 그려 저장하고 열어줍니다. 아래 실습 프롬프트 ①~⑤는 둘 중 어느 것을 발급받았든 그대로 쓸 수 있게 되어 있습니다.

실습 ① 고양이 그리기 (실사)

클로드가 발급받은 이미지 생성 API(구글 나노 바나나 또는 OpenAI GPT Image 2)를 호출해 사진 같은 고양이를 그려 저장하고 열어줍니다.

프롬프트클로드 코드 CLI에 붙여넣기
내가 발급받은 이미지 생성 API(구글 나노 바나나 또는 OpenAI GPT Image 2)로, 러시안블루 고양이가 거실 원목 바닥에서 빨간 실뭉치 공을 앞발로 잡으려는 실사 같은 사진을 그려줘. 은청색 짧은 털과 에메랄드빛 초록 눈이 잘 보이게 하고, 배경은 부드럽게 아웃포커싱해줘. 저장 위치는 내 컴퓨터가 윈도우면 바탕화면에, 맥이면 다운로드 폴더에 '테스트' 폴더를 만들어 그 안에 저장하고, 다 되면 페이지를 열어줘.

실습 ② 나무 그리기 (그림풍)

프롬프트클로드 코드 CLI에 붙여넣기
내가 발급받은 이미지 생성 API(구글 나노 바나나 또는 OpenAI GPT Image 2)로, 노을 지는 언덕 위에 홀로 서 있는 커다란 느티나무 한 그루를 따뜻한 유화풍으로 그려줘. 하늘은 주황빛 그라데이션, 나무 아래에는 긴 그림자가 지도록 해줘. 저장 위치는 내 컴퓨터가 윈도우면 바탕화면에, 맥이면 다운로드 폴더에 '테스트' 폴더를 만들어 그 안에 저장하고, 다 되면 페이지를 열어줘.

실습 ③ 우리 사무실 로고

프롬프트클로드 코드 CLI에 붙여넣기
내가 발급받은 이미지 생성 API(구글 나노 바나나 또는 OpenAI GPT Image 2)로, 법률사무소 로고를 만들어줘. 깊은 녹색과 무채색만 사용하고, 저울이나 기둥 같은 신뢰감 있는 상징을 미니멀하게 표현해줘. 배경은 흰색, 로고만 깔끔하게. 저장 위치는 내 컴퓨터가 윈도우면 바탕화면에, 맥이면 다운로드 폴더에 '테스트' 폴더를 만들어 그 안에 PNG로 저장하고, 다 되면 페이지를 열어줘.

실습 ④ 귀여운 캐릭터

프롬프트클로드 코드 CLI에 붙여넣기
내가 발급받은 이미지 생성 API(구글 나노 바나나 또는 OpenAI GPT Image 2)로, 변호사 가운을 입은 귀여운 시바견 캐릭터를 플랫 일러스트 스타일로 그려줘. 파스텔 톤, 흰 배경, 웃는 표정. 스티커로 쓸 수 있게 테두리를 살짝 넣어줘. 저장 위치는 내 컴퓨터가 윈도우면 바탕화면에, 맥이면 다운로드 폴더에 '테스트' 폴더를 만들어 그 안에 저장하고, 다 되면 페이지를 열어줘.

실습 ⑤ 블로그 표지 배경

프롬프트클로드 코드 CLI에 붙여넣기
내가 발급받은 이미지 생성 API(구글 나노 바나나 또는 OpenAI GPT Image 2)로, 블로그 글 표지로 쓸 가로형 배경 이미지를 만들어줘. 주제는 '상속과 유언'이고, 차분한 녹색 톤에 은은한 종이 질감, 텍스트를 얹을 수 있게 가운데는 비워줘. 저장 위치는 내 컴퓨터가 윈도우면 바탕화면에, 맥이면 다운로드 폴더에 '테스트' 폴더를 만들어 그 안에 저장하고, 다 되면 페이지를 열어줘.

실습 ⑥ 네이버 검색 API로 최신 정보 가져오기

검색 API를 연결하면 클로드가 직접 최신 정보를 검색해 표로 정리합니다. (먼저 Client ID/Secret 발급이 필요합니다 — 위 API 개념 참고)

프롬프트클로드 코드 CLI에 붙여넣기
네이버 검색 API를 이용해서 최근 3개월 안에 개봉·공개된 최신 영화와 드라마 10편을 검색해줘. 각 작품마다 줄거리, 주요 출연진, 평론가 평가, 관객·시청자 후기를 조사해서 표로 정리해줘. 표 열은 '작품명 / 구분(영화·드라마) / 줄거리 / 출연진 / 평론가 평가 / 관객·시청자 후기'로 만들어줘.

실습 ⑦ 주가 등락 시기·이유 분석하기

검색 API로 뉴스를 모아 주가가 크게 움직인 시점과 그 이유까지 분석해 표로 만듭니다.

프롬프트클로드 코드 CLI에 붙여넣기
네이버 검색 API를 이용해서 2026년 1월부터 2026년 6월까지 삼성전자와 SK하이닉스의 주가 흐름을 확인해줘. 주가가 크게 하락하거나 상승한 시기를 찾아서, 그 시기와 등락 이유(관련 뉴스·이슈)를 분석해 표로 정리해줘. 표 열은 '종목 / 시기 / 등락(상승·하락) / 변동 폭 / 주요 원인'으로 만들어줘.
💡 강사 팁 — 프롬프트 안에 "이미지 생성 API로(구글 나노 바나나 또는 OpenAI GPT Image 2)", "네이버 검색 API로"처럼 어떤 통로를 쓸지를 넣어주면 클로드가 헷갈리지 않습니다. 키를 하나만 발급받았다면 클로드가 그 API로 알아서 그려주고, 둘 다 있으면 원하는 쪽을 지정하면 됩니다. 저장 위치·열기까지 한 문장에 담으면 한 번에 끝납니다.

☕ 쉬는 시간 · 10분스트레칭 한 번, 물 한잔 하고 오세요. 다음은 3교시 — 구글 드라이브 MCP입니다.
실습 · 3교시

구글 드라이브 MCP — 클로드가 내 드라이브를 직접 다루기

MCP를 한 번 붙이면, 클로드가 내 구글 드라이브·공유문서함 파일을 읽고·만들고·정리하고, 구글 시트를 만들고·분석합니다. 먼저 붙이는 법, 그다음 활용 실습 3종.

준비 — MCP 서버 붙이는 법 (한 줄로 검색·설치)

명령어를 외울 필요 없습니다. 어떤 MCP가 좋은지부터 클로드에게 물어보고, 한 줄로 연결까지 시킵니다. 클로드가 여러 MCP를 비교 → 하나 선택 → 설치 → OAuth 인증까지 알아서 해줍니다. (붙이는 대상은 앞에서 배운 대로 정확히는 MCP 서버입니다.)

1단계 · 검색·추천 받기

먼저 "무엇을 하고 싶은지"를 말하고, 그 일에 가장 좋은 MCP를 추천받습니다.

프롬프트1단계 · 클로드에게 붙여넣기
구글 드라이브에서 파일 생성·수정·관리하려고 하는데, 가장 좋은 MCP 5가지를 비교 추천하고 그중 제일 좋은 걸 추천해줘.

2단계 · 설치·연결 (옵시디언 OAuth로)

1단계에서 여러 후보를 비교해봤지만, 실제로 붙일 때는 구글이 직접 만들어 공식 제공하는 Google Drive MCP 서버(원격 MCP)로 연결하는 것이 가장 안정적입니다. 구글 OAuth 자격증명(Credentials)을 옵시디언 API Keys 폴더에 미리 넣어두면, 클로드가 그걸 읽어서 설치·인증까지 자동으로 처리합니다.

프롬프트2단계 · 클로드에게 붙여넣기
구글이 공식 출시한 Google Drive MCP 서버(원격 MCP, 주소 https://drivemcp.googleapis.com/mcp/v1)를 클로드에 설치·연결해줘. 인증은 OAuth 2.0을 쓰고, 옵시디언 API Keys 폴더에 넣어둔 Google OAuth Credentials로 처리해줘.
✅ 이 두 줄이면 끝입니다. 1단계에서 클로드가 후보 MCP를 비교해 보여주고, 2단계에서 구글 공식 Google Drive MCP 서버를 설치 → OAuth 인증까지 자동으로 합니다. 중간에 브라우저 로그인·승인 팝업이 뜨면 화면 공유 도구 창에서 눌러주면 됩니다.
📁 미리 준비 — 구글 OAuth 자격증명 파일을 옵시디언의 API Keys 폴더에 넣어두세요. 아직 없으면 클로드에게 "구글 OAuth 자격증명 발급받는 법을 단계별로 알려줘"라고 먼저 물어보면 순서대로 안내해 줍니다.
🔧 참고 — 명령어로 직접 붙이고 싶을 때 (고급, 몰라도 됨)

위 자연어 방식이면 충분하지만, 터미널에서 직접 등록·확인할 수도 있습니다. 로컬 MCP 서버는 내 컴퓨터 안에서 돌고, 원격 MCP 서버는 회사 서버에 연결합니다(구글 드라이브는 원격).

명령어터미널 (선택 사항)
claude mcp add --transport http <이름> <주소>   # 원격 MCP 서버 등록
claude mcp add <이름> -- <실행명령>              # 로컬 MCP 서버 등록
claude mcp list                                 # 연결 목록 확인
/mcp                                            # (CLI 안) 인증·상태·재연결

실습 ① 네이버 검색 결과를 구글 시트로 정리하기

2교시에서 네이버 검색 API로 찾은 영화·드라마를, 이번엔 구글 드라이브 MCP로 구글 시트에 표로 저장합니다. API(검색) + MCP(시트)를 이어서 쓰는 실습이에요.

프롬프트클로드 코드 CLI에 붙여넣기
아까 네이버 검색 API로 찾은 '최근 3개월 안에 개봉·공개된 최신 영화와 드라마 10편'을, 구글 시트를 새로 만들어서 표로 정리해줘. 표 열은 '작품명 / 구분(영화·드라마) / 줄거리 / 출연진 / 평론가 평가 / 관객·시청자 후기'로 만들고, 헤더 행은 굵게 해줘.
🤝 공유문서함도 됩니다. 구글 드라이브 MCP는 내 파일뿐 아니라 공유 드라이브(공유문서함)·공통자료실처럼 나와 공유된 자료도 권한이 있는 범위 안에서 검색·읽기가 됩니다. 아래 ②③은 공유문서함의 '0. 공통 자료실'(tmux·옵시디언 등 학습 가이드 모음)을 활용하는 실습입니다.

실습 ② 공통자료실 자료 목록·요약 시트 만들기

공유문서함 공통자료실에 무슨 자료가 있는지 훑어서, 한눈에 보이는 목록 시트로 만듭니다.

프롬프트클로드 코드 CLI에 붙여넣기
구글 드라이브 공유문서함의 '0. 공통 자료실' 폴더에 있는 자료들을 훑어서, 각 파일의 제목 / 종류 / 수정일 / 핵심 내용 한 줄 요약을 구글 시트에 표로 정리해줘. 어떤 자료가 어디에 있는지 한눈에 보이게 만들어줘.

실습 ③ 공통자료실 학습 가이드로 나만의 요약 카드 만들기

공통자료실에는 tmux·옵시디언 같은 학습 가이드가 들어 있습니다. 그중 하나를 찾아 읽고, 핵심만 뽑아 나만의 요약 카드로 만들어 내 드라이브에 저장합니다.

프롬프트클로드 코드 CLI에 붙여넣기
구글 드라이브 공유문서함 '0. 공통 자료실'에서 tmux 완전 시작 가이드를 찾아 읽고, 초보자가 꼭 기억해야 할 핵심 개념과 자주 쓰는 명령어·단축키를 한 장짜리 요약 카드로 만들어서 내 드라이브에 저장해줘. 원본 파일명(출처)도 함께 적어줘.

🌱 쉬는 시간 · 10분눈도 잠깐 쉬어 주세요. 창밖 한 번 보기! 다음은 4교시 — 스킬 만들기입니다.
실습 · 4교시

스킬 — 나만의 단축 명령 만들기

자주 시키는 작업을 한 번만 가르쳐 두면, 다음부터는 /스킬이름 한 마디로 처리됩니다. 오늘은 스킬 크리에이터를 설치하고, "표를 예쁘게 꾸며주는 스킬"을 직접 만듭니다.

스킬이 뭔가요?

스킬은 자주 시키는 작업을 미리 가르쳐 둔 "단축 명령"입니다. 한 번 만들어 두면 /이름 한 마디로 그 작업이 실행돼요. 클로드가 필요할 때 알아서 부르기도 하고, 내가 직접 부를 수도 있습니다. (한 스킬은 SKILL.md 파일 하나로 저장되고, 쓸 때만 불러와서 토큰도 아낍니다.)

MCP·플러그인과 다른 점이 있습니다. MCP·플러그인은 누가 이미 만들어 둔 걸 찾아서 붙이는 것이라 "추천받기"부터 했지만, 스킬은 내가 새로 만드는 것입니다. 그래서 곧바로 스킬 크리에이터를 설치하고 만드는 데서 시작합니다.

준비 — 스킬 크리에이터 설치

스킬 크리에이터(스킬을 만들고 다듬어주는 도구)를 설치합니다. 스킬을 만들고, 테스트하고, 개선까지 도와줍니다. 두 가지 방법 중 편한 쪽으로 하세요.

방법 A · 명령어로 바로 설치

설치 명령을 아는 경우, 클로드 코드 CLI 안에서 이 한 줄을 그대로 입력하면 끝입니다.

명령어클로드 CLI 안에서 · 스킬 크리에이터 설치
/plugin install skill-creator@claude-plugins-official

방법 B · 자연어로 요청해서 설치

명령어를 외우기 싫으면, 클로드에게 말로 부탁해도 됩니다. 클로드가 정확한 설치 명령과 순서를 안내해 줍니다.

프롬프트클로드에게 붙여넣기
스킬을 직접 만들 수 있게 해주는 'skill-creator' 플러그인(마켓플레이스: claude-plugins-official)을 설치하고 싶어. 설치하는 정확한 명령과, 설치 후 활성화(/reload-plugins)까지 순서대로 알려줘.
🔐 플러그인 설치의 마지막 확정은 여러분이 합니다. 자연어로 부탁하면 클로드가 /plugin install … 명령과 단계를 안내해 주지만, 보안상 실제 설치 실행·설치 범위(개인/프로젝트) 선택은 여러분이 직접 합니다(클로드가 몰래 설치하지 않아요). 안내받은 /plugin install 한 줄을 그대로 붙여넣으면 됩니다.
설치가 안 보이면 /plugin marketplace update claude-plugins-official 후 /reload-plugins 로 새로고침하세요.

실습 — "표 예쁘게 꾸미는 스킬" 만들기 (구글 드라이브 MCP 활용)

구글 드라이브 MCP와 스킬 크리에이터를 함께 써서, 밋밋한 표를 보기 좋게 정리해주는 스킬을 만듭니다. 아래를 붙여넣으면 클로드가 SKILL.md까지 만들어줍니다.

프롬프트클로드 코드 CLI에 붙여넣기
스킬 크리에이터를 써서 새 스킬을 만들어줘. 이름은 'pretty-table', 하는 일은: 구글 드라이브 MCP로 지정한 구글 시트를 읽어서, 헤더 행은 굵게+진한 배경색, 짝수 행은 옅은 배경으로 번갈아, 숫자 열은 오른쪽 정렬, 열 너비는 내용에 맞게 자동 조정해서 보기 좋게 꾸며주는 스킬이야. 완성되면 이 스킬을 앞으로 어떻게 쓰는지 종합적으로 알려줘 — 슬래시 명령 /pretty-table로 직접 부르는 법, 자연어로 부탁해서 자동으로 실행되게 하는 법, 어떤 상황에서 클로드가 알아서 이 스킬을 쓰는지까지 정리해줘.

만든 뒤에는 두 가지 방법으로 쓸 수 있습니다 👇

방법 A · 슬래시 명령으로 직접 호출

스킬 이름을 콕 집어 부르면, 확실하게 그 스킬이 실행됩니다.

프롬프트스킬 직접 호출
/pretty-table 방금 만든 영화·드라마 시트를 예쁘게 꾸며줘

방법 B · 자연어로 사용 (클로드가 알아서 스킬 실행)

스킬 이름을 몰라도 됩니다. 하려는 일을 말로 하면, 클로드가 SKILL.md에 적힌 설명을 보고 알맞은 스킬을 스스로 찾아 실행합니다.

프롬프트자연어로 사용
방금 만든 영화·드라마 구글 시트를 표가 한눈에 잘 보이게 예쁘게 꾸며줘.
💡 두 방법의 차이 — 스킬 이름(/pretty-table)을 직접 부르면 확실하게 그 스킬을 쓰고, 그냥 자연어로 부탁하면 클로드가 상황에 맞는 스킬을 알아서 골라 씁니다. 그래서 스킬을 만들 때 "이 스킬이 무슨 일을 하는지"를 잘 적어두는 게 중요해요.
🔁 핵심 흐름 — ①스킬 크리에이터 설치 → ②"이런 스킬 만들어줘" 말하기 → ③~/.claude/skills/pretty-table/SKILL.md 자동 생성 → ④/pretty-table 또는 자연어로 언제든 재사용. 한 번 만들면 평생 씁니다.
🔧 참고 — 스킬은 어디에 저장되나 (고급, 몰라도 됨)

스킬은 SKILL.md 파일 하나로 저장됩니다. 어디에 두느냐에 따라 쓸 수 있는 범위가 달라집니다.

저장 위치경로범위
개인 (모든 프로젝트)~/.claude/skills/이름/SKILL.md내 전부
프로젝트.claude/skills/이름/SKILL.md이 폴더만
플러그인플러그인/skills/이름/SKILL.md/플러그인:이름

보너스 — 플러그인, 한 줄로 추천받고 스스로 고르기

플러그인은 꼭 설치하지 않아도 됩니다. 다만 MCP·스킬과 똑같이, 어떤 게 좋은지부터 클로드에게 한 줄로 물어보고 시작하면 편합니다.

1단계 · 한 줄로 추천받기

내가 무슨 일을 하고 싶은지 말하고, 그에 맞는 플러그인을 추천받습니다.

프롬프트클로드에게 붙여넣기
내 작업(문서·표 정리, 자동화)에 도움이 되는 클로드 코드 플러그인 5가지를 비교 추천하고, 그중 토큰 소비가 적고 설치가 가벼운 걸 한 가지 추천해줘.

2단계 · 직접 둘러보고 고르기

직접 목록을 보고 싶으면 플러그인 관리자를 엽니다.

명령어플러그인 관리자 열기
/plugin

/plugin을 열면 네 개의 탭이 있습니다:

  • Discover — 설치 가능한 플러그인을 검색·탐색 (여기서 고릅니다)
  • Installed — 설치된 것 관리 (켜기/끄기/삭제)
  • Marketplaces — 플러그인 창고(마켓플레이스) 추가·관리
  • Errors — 로드 오류 확인

좋은 플러그인 고르는 3가지 기준

  1. 공식/인기 여부 — claude-plugins-official(Anthropic 공식)이 기본 등록돼 있습니다. 웹에서도 볼 수 있어요 → claude.com/plugins
  2. 토큰 비용(Context cost) — Discover 탭 각 플러그인에 표시됩니다. 낮을수록 가볍습니다.
  3. 내 작업과의 관련성 — 오늘 흐름(문서·표·자동화)과 겹치는지.
✅ 강의 추천(가장 가벼운 것) — 설치해본다면 output-style 계열처럼 모델을 추가로 부르지 않는 응답 스타일 플러그인이 토큰·설치시간 모두 최소입니다. 새 마켓플레이스를 추가하려면:
명령어학습용 데모 마켓플레이스 추가
/plugin marketplace add anthropics/claude-code
⚠️ 설치 후 바로 반영이 안 되면 /reload-plugins. 마켓플레이스를 제거하면 그 안에서 설치한 플러그인도 함께 사라집니다.

🍽️ 저녁 식사 · 18:00–19:001부 끝! 든든히 드시고 2부(바이브 코딩)에서 다시 만나요.
실습(선택) · 5교시

n8n 자동화 — 정해진 시간에 스스로 일하게

지금까지는 내가 시켜야 클로드가 움직였습니다. n8n은 내가 없어도, 정해진 시간에 스스로 돌아가는 자동화를 만듭니다. 강사의 도커에 실제로 돌고 있는 노드를 함께 봅니다.

n8n이 뭔가요?

n8n("엔에이트엔")은 노드를 선으로 잇는 방식으로 자동화를 만드는 도구입니다. "이 일이 생기면 → 저 일을 해라"를 블록처럼 연결합니다. 코드를 거의 몰라도 시각적으로 흐름을 짤 수 있습니다.

n8n 워크플로우 노드 파이프라인 트리거, 검색 API 노드, 정리 노드, 텔레그램 전송 노드가 순서대로 연결된 자동화 흐름 트리거 매일 아침 8시 검색 API 데이터 수집 정리 노드 요약과 분류 텔레그램 전송 알림 전송
트리거(매일 아침 8시) → 검색 → 정리 → 텔레그램 전송, 노드를 선으로 잇는 흐름

어떻게 발전해 왔나

  • 2019년 — Jan Oberhauser가 독일 베를린에서 시작, 그해 10월 공개. fair-code 라이선스로 소스를 열어 개발자들에게 빠르게 퍼졌습니다.
  • 구조 — 처음부터 "노드를 잇는 방향 그래프(워크플로우)" 방식. 도커로 내 서버에 직접 설치(셀프호스팅)할 수 있는 게 큰 장점.
  • AI 시대 — 최근 AI 에이전트 노드·AI 모델 연결·데이터 도구가 대거 추가되며, "AI 자동화의 표준 레이어"로 떠올랐습니다.
  • 2025년 — 사용자 6배·매출 10배 성장, 누적 투자 약 2.5억 달러, 기업가치 약 52억 달러로 급성장.

왜 이걸 쓰나요?

⏰ 시간 트리거

"매일 아침 8시"처럼 내가 없어도 정해진 때 실행

🔗 서비스 연결

검색·메일·텔레그램·시트·DB를 노드로 이어붙임

🏠 셀프호스팅

도커로 내 컴퓨터/서버에서 24시간 구동

🤖 AI 결합

중간에 클로드를 끼워 "정리·요약·판단"을 맡김

🎬 실제 시연 — 강사가 운영 중인 n8n 워크플로우

백문이 불여일견. 아래는 강사가 실제로 돌리고 있는 워크플로우가 n8n 캔버스에서 작동하는 시연 영상입니다. ▶ 재생 버튼만 누르면 바로 볼 수 있습니다.

🎬 cladix 통합 v1 워크플로우 시연 · 약 1분 23초 · ▶ 눌러 재생

이 영상 속 워크플로우 — "블로그를 쓰고, 스스로 채점하는 파이프라인"

단순한 "글쓰기 자동화"가 아닙니다. AI가 리서치 → 분석 → 생성까지 마친 뒤, 자기 결과물에 스스로 점수를 매겨 합격·불합격을 자동으로 가르는 셀프 QA 파이프라인입니다. (원본: cladix 통합 v1)

키워드 선택→ 브랜드 근거 주입→ 네이버 검색→ URL 본문 수집Playwright→ 경쟁사 분석→ 블로그 생성→ 자가 채점0~100점→ 70점 이상?

✅ 70점 이상 — 통과

구글 시트에 기록 → 완성 원고를 텔레그램으로 전송

⚠️ 70점 미만 — 저점수

"[저점수]" 표시로 시트에 로그 → 미달 사실을 텔레그램 알림

🛟 실패까지 설계돼 있습니다. 네이버 API 실패·AI 호출 오류 등 어느 단계에서든 예외가 나면 에러 트리거가 즉시 감지해 "어디서 무엇이 실패했는지"를 텔레그램으로 알립니다.

이 사례가 말해주는 것 (강의 포인트)

🧪 AI 셀프 QA 게이트

사람이 매번 검수하지 않아도, AI가 자기 글을 채점해 통과·반려를 자동으로 가름

🔎 리서치 기반 생성

지어내지 않고 실제 URL을 열어 근거를 확인한 뒤 작성 → 환각(hallucination) 감소

🛠️ 운영 가능한 설계

성공·저품질·에러를 각각 다른 경로로 처리 → "데모"가 아니라 "시스템"

⏱️ 세 가지 트리거

수동 실행 · 월·수·금 9시 스케줄 · 에러 발생 감지 — 상황에 맞게 자동 기동

💡 이렇게 복잡해 보여도 결국 노드를 이어붙인 것일 뿐입니다. 그리고 이제는 이 노드들을 클로드 코드 CLI에게 말로 시켜서 짤 수 있습니다 (바로 아래).

예전엔 노드를 직접 짰지만 — 이제는 클로드 코드 CLI로

원래 n8n은 사람이 화면에서 노드를 하나하나 끌어다 연결해야 했습니다. 지금은 클로드 코드 CLI를 n8n에 MCP로 연결해두면, 말로 시켜서 워크플로우(노드 묶음)를 만들 수 있습니다. "이런 자동화 만들어줘" 하면 클로드가 노드를 대신 짜줍니다.

명령어클로드에 n8n 붙이기 (개념 예시)
claude mcp add --transport http n8n <내-n8n-MCP-주소>

실습 — 매일 아침 뉴스 텔레그램 브리핑

강사의 도커에서 돌고 있는 노드를 보며, 아래처럼 말로 자동화를 지시합니다.

프롬프트클로드 코드 CLI에 붙여넣기
n8n으로 자동화 워크플로우를 만들어줘. 매일 아침 8시에 네이버 검색 API로 '부동산 정책' 최신 뉴스 10건을 가져와서, 제목과 한 줄 요약으로 정리한 다음, 내 텔레그램 봇으로 보내주는 흐름이야. 필요한 노드를 순서대로 구성해줘.
💡 오늘의 목표는 n8n을 마스터하는 게 아니라, "아, 정해진 시간에 스스로 도는 자동화가 이렇게 만들어지는구나"를 눈으로 보는 것입니다. 노드를 직접 못 짜도 괜찮습니다 — 이제 클로드가 대신 짭니다.

잠깐 — 꼭 n8n이어야 할까? (자동화 3가지 비교)

방금 n8n을 봤으니, 같은 자동화를 더 가벼운 방법으로도 할 수 있는지 정리합니다. n8n은 강력하지만 서버를 24시간 켜두고 관리하는 부담이 따라오기 때문에, 작은 개인 자동화라면 다른 길이 더 편할 때가 많습니다.

항목① n8n② 클로드 CLI에 직접 시키기③ 클로드로 만든 나만의 자동화
개념여러 앱을 노드로 잇는 시각적 자동화 도구그때그때 대화로 맡기는 1회성 실행클로드가 스크립트+예약실행을 만들어 무인 작동
구축 과정상자(도커)·서버 설치 후 노드 조립 (초기 반나절)추가 서버·설치 불필요(클로드만 있으면)클로드와 몇 번 주고받아 스크립트+예약 완성
평소 사용웹 화면에서 워크플로우 관리매번 내가 프롬프트 입력정해진 시각에 알아서 실행
무인 자동실행○ 스케줄 노드✕ (내가 실행해야 함)○ 예약 실행(맥 cron·윈도 작업 스케줄러)
관리 부담중간~높음 — 서버·상자 업데이트·백업·보안 인증서(https 자물쇠). 초기 반나절, 이후 월 1~2시간없음 (대신 매번 사람이 개입)낮음~중간 — 스크립트·연결 열쇠(API키) 관리. PC 꺼지면 멈춤·고장 시 조용히 멈출 수 있음
필요 환경·비용24시간 켜진 서버(또는 n8n 클라우드 유료)클로드 구독만내 PC(상시) + 만들 때만 클로드(돌릴 땐 무료)
강점400+ 앱 연결, 복잡한 분기도 시각적으로, 팀 공유·24시간 상시가동가장 유연·즉시, 판단이 필요한 일에 강함가볍고 데이터가 내 PC에·완전 제어
약점서버 관리 숙제, 대용량·고빈도 처리 땐 서버 증설 필요무인 자동이 아님(매번 내가)화면(GUI) 없음, 코드·로그 직접, 고장 알림 없음
이럴 때여러 앱을 시각적으로 잇는 정형 반복업무·팀 사용매번 모양이 다른·판단이 필요한 1회성 일내 PC에서 조용히 도는 작은 개인 자동화
🔑 ②와 ③, 한 줄 구분법 — "누가 실행 버튼을 누르나?" ②는 내가(매번), ③은 시계가(정해진 시각). 즉 ②는 클로드가 매번 직접 일하고, ③은 클로드가 '일하는 프로그램'을 한 번 만들어 두면 이후엔 그 프로그램이 알아서 돕니다.
☁️ "무인인데 내 PC도 켜기 싫다"면? → 클라우드 루틴(Claude Code Routines). 클로드가 클라우드에서 자연어 예약으로 실행해, 서버도 내 PC도 필요 없습니다. ③의 'PC 꺼지면 멈춤' 약점을 없앤 버전이에요. (유료플랜 프리뷰 기능)
✅ 정리 — 여러 앱을 잇고 팀이 함께·24시간 돌려야 하면 n8n(①). 서버 관리는 숙제지만, 그 대가로 앱 연결·팀 공유·상시가동을 얻습니다. 그때그때 판단이 필요한 한 번짜리 일은 클로드에게 직접(②). 내 PC에서 정해진 시각에 조용히 반복될 개인 자동화는 클로드가 만든 스크립트(③) — PC도 켜기 싫으면 클라우드 루틴.

💡 내 상황엔 어떤 방식이 좋을까? — 예시로 고르기

딱 세 가지만 자문해 보세요: ①혼자 쓰나, 팀이 함께 쓰나 · ②지금 한 번인가, 정해진 시각에 반복인가 · ③여러 앱을 얽나, 내 PC·내 파일 안에서 끝나나. 아래 예시에서 내 상황과 가장 가까운 걸 고르면 됩니다.

🗞️ "매일 아침 8시, 관심 뉴스·판례를 요약해 텔레그램으로 받고 싶다"

혼자 · 정해진 시각 반복 · 내 데이터 → ③ 클로드가 만든 스크립트. 사무실 PC를 늘 켜두기 어렵다면 → 클라우드 루틴(내 PC 없이 클라우드에서).

🔗 "구글폼 접수 → 스프레드시트 정리 → 담당자에게 슬랙 알림 (직원들과 공용)"

여러 앱 연결 · 팀이 함께 · 상시가동 → ① n8n. 화면으로 흐름이 보여 직원도 이해하기 쉽습니다.

📄 "이 판결문·계약서 50개, 지금 한 번만 표로 정리해줘"

1회성 · 판단·해석 필요 · 매번 내용이 다름 → ② 클로드에게 직접. 굳이 자동화로 만들 필요 없이 그때그때 시키면 됩니다.

📨 "문의 메일이 오면 종류별로 분류하고, 답장 초안까지 만들어 두기"

반복 + 판단 → 나 혼자·소규모면 ③ 나만의 스크립트, 여러 앱·팀이 얽히면 ① n8n. 규모가 커지면 ①로 옮겨가는 것도 방법.

🧭 한 문장 길잡이 — 팀 + 여러 앱이면 n8n(①), 지금 한 번 + 판단이면 클로드에게 직접(②), 혼자 + 반복이면 클로드가 만든 스크립트(③)(내 PC를 못 켜두면 클라우드 루틴). 처음엔 ②로 시작해, 같은 일을 자꾸 반복하게 되면 그때 ③이나 ①로 "승격"시키면 됩니다.

마무리

오늘 배운 것 — 한눈에 정리

외울 건 하나도 없습니다. "이런 게 있었지" 하고 큰 그림만 기억하면 충분해요. 오늘 우리는 클로드를 챗봇에서 '내 일을 하는 손'으로 바꾸는 네 가지를 익혔습니다.

개념
API · MCP · 플러그인 · 스킬API = 가게마다 전화번호 · MCP = 배달앱 하나로 통합 · 플러그인 = 세트 상자 · 스킬 = 나만의 단축 명령
2교시
API 연결 — 그림 그리고, 검색하기구글 나노 바나나·OpenAI로 그림을 그리고, 네이버 검색으로 최신 정보를 가져왔습니다. "이 API로 해줘" 한마디면 클로드가 대신 처리합니다.
3교시
구글 드라이브 MCP한 번 붙이니 클로드가 내 드라이브·구글 시트를 직접 읽고 정리했습니다. 붙이는 것도 자연어로.
4교시
스킬 만들기자주 시키는 일을 한 번 가르쳐 두면, 다음부턴 /이름으로도, 그냥 말로도 다시 부를 수 있습니다.
5교시
자동화 — n8n · 직접 · 나만의 스크립트정해진 시간에 스스로 도는 자동화를 봤고, 상황에 맞게 셋 중 어떤 방식을 고를지 정리했습니다.
🎯 오늘의 딱 한 문장 — 여러분은 명령어를 외운 게 아니라, 클로드에게 '시키는 법'을 배웠습니다. 하다가 막히면 언제든 클로드에게 "이거 어떻게 해?"라고 물어보세요. 그게 오늘 배운 전부입니다.
🌱 다음 한 걸음 — 꼭 부탁드립니다
오늘 배운 것은 눈으로 본 것만으로는 결코 내 것이 되지 않습니다. 그러니 반드시 여러분 각자의 시간에, 여러분 각자의 방식으로, 오늘 함께한 실습을 하나도 빠짐없이 — 개념부터 API·MCP·스킬·자동화까지 — 처음부터 끝까지 직접 한 번씩 꼭 해보시기를 진심으로 당부드립니다. 직접 손으로 해본 그 한 번이, 강의를 열 번 듣는 것보다 큽니다. 그렇게 스스로 전부 완성해봤을 때, 비로소 클로드는 여러분의 진짜 '내 비서'가 됩니다.
🎉 수고하셨습니다. 오늘 여러분은 클로드에게 바깥세상으로 나가는 통로(API·MCP)를 열어주고, 나만의 명령(스킬)을 만들고, 스스로 일하는 자동화(n8n)의 첫걸음을 뗐습니다. 이제 클로드는 챗봇이 아니라 진짜 비서입니다.