MyDoctor Team AI Intensive Workshop

오늘 우리가 배운 것들

2026년 4월 10일 금요일

7
참가자
7
프로젝트 완성
38
시행착오 기록
20
레슨런 정리
SCROLL

팀원별 결과물

하루 만에 각자의 업무 자동화 프로젝트를 완성했습니다

문대윤
도매 문의봇 — Gmail + Notion + Slack 자동화
Google Sheets 입력 → Gmail 자동 발송 → 답장 감지 → Notion 리포트 → Slack DM 보고
Claude Cron으로 매일 오후 6시 자동 실행
Apps Script는 "발송/수집 자동화"에, Claude(MCP + Cron)는 "분석/판단/리포팅"에 역할을 나누면 깔끔하다 — AI한테 코드 짜게 하지 말고 AI가 직접 할 수 있는 걸 시켜라
Gmail MCP Notion MCP Slack MCP Claude Cron Apps Script
박성현
Claude Code + Google Drive 연동 탐색
Google Drive MCP 미지원 확인 → 로컬 마운트 방식(Google Drive for Desktop, rclone) 대안 정리
커스텀 skill(~/.claude/commands/) 직접 실행 방법 확인
커스텀 slash command가 "Unknown skill" 오류 나면, SKILL.md 파일을 ~/.claude/commands/ 디렉토리에 복사하면 바로 사용 가능
Google Drive for Desktop rclone Custom Skill
박지홍
바로팜 신규 주문 Slack 알림봇
바로팜 파트너센터 신규 주문 감지 → Slack 자동 알림
GitHub Actions로 30분 간격 자동 실행 (맥북 꺼져도 동작)
Vercel + /baropharm 슬래시 커맨드 구현
Playwright 디버깅은 headless: false로 먼저 시작하라 — 눈으로 보면 selector 문제가 바로 보인다
Playwright GitHub Actions Vercel Slack
김아인
유튜브 콘텐츠 기획 자동화봇
YouTube Data API로 5개 채널 영상 수집 → Groq AI로 주간 기획안 자동 생성 (Official 5개 + Native 6개)
경쟁사 영상 레퍼런스 자동 삽입 → Google Sheets 자동 업데이트
매주 일요일 오전 9시 자동 실행
LLM에게 URL 생성을 맡기지 말 것 — AI가 만든 YouTube 링크는 가짜였다. 실제 검색 API로 교체
YouTube Data API Groq API Apps Script Google Sheets
우지민
광고비 자동 수집 시스템
네이버 검색광고(278,671원) + Google Ads(79,992원) 실데이터 수집 완료
Google Sheets OAuth2 쓰기 연동 → 네이버/구글 광고비 자동 시트 반영
Meta, Apple Search Ads, Grafana 등 7개 소스 파일 구현
API 에러 메시지를 그대로 Claude에 붙여넣으면 구글링보다 훨씬 빠르다
Naver Ads API Google Ads API Meta Graph API Google Sheets
이단비
채널톡 파트너 문의 자동 분류 + Slack 알림
채널톡 파트너 문의 → 긴급도 자동 분류(긴급/보통/낮음) → Slack 알림
긴급 신규 문의 2분마다 즉시 DM 발송
Windows Task Scheduler로 백그라운드 자동 실행
막히는 케이스가 생길 때마다 실제 문의 원문을 붙여넣으면 Claude가 바로 키워드를 뽑아서 분류 로직에 추가해줌
ChannelTalk API Slack Task Scheduler Python
홍철
파트너 경고 이메일 발송 시스템 (n8n)
Slack /doctorwarning 슬래시 커맨드 → Redash API로 병원/의사 검증 → HTML 이메일 자동 발송
n8n 워크플로우로 전체 파이프라인 구축
날씨 알림봇(토이) + 파트너 경고봇(실무) 2개 완성
Redash API 폴링은 노드 5개 필요, n8n PostgreSQL 노드 직접 연결은 1개. 처음부터 DB 접속 정보 확보하는 게 훨씬 빠름
n8n Redash API Slack Gmail SMTP

가장 인상적이었던 시행착오

실수에서 배운 것이 가장 오래 남습니다

📧
테스트 이메일이 실제 의사에게 발송됨
To Email 설정 전에 발송 버튼 실행
외부 발송은 항상 본인 이메일로 먼저 테스트
홍철
🔗
AI가 만든 YouTube 링크가 전부 가짜
AI에게 "레퍼런스 링크 알려줘" → rickroll 영상 링크 생성
AI에게 URL을 "만들게" 하지 말고 "검색하게" 시키기
김아인
💸
Gemini API 과금 + Claude API 혼동
Claude API가 유료라서 Gemini API로 대체 → 역시 유료
Claude Code(구독)만 쓰면 됨 — MCP + Cron으로 코드 없이 해결
문대윤
🔄
Google Sheets MCP가 없어서 설계 전면 변경
Sheets 기반으로 설계 → MCP 미지원 확인 → Notion으로 급히 전환
작업 전 MCP 지원 서비스 목록부터 확인하고 설계
문대윤 + 박성현
🔐
회사 워크스페이스 관리자 권한 벽
Notion Integration, Google Workspace SMTP 모두 관리자 승인 필요 → 당일 해결 불가
권한 확인은 설계 단계에서 먼저, 승인은 작업 시작 전에 신청
문대윤 + 홍철
✏️
"본인계정"을 진짜 본인계정으로 안 바꿈
git remote add origin https://github.com/본인계정/... 그대로 복사
AI 예시의 placeholder는 반드시 내 실제 정보로 교체
박지홍

20개의 레슨런

7명의 시행착오에서 추출한, 비개발자를 위한 AI 활용 가이드

LESSON 01
마크다운 코드 블록 이해하기
```bash 태그는 복사하지 마세요. 채팅 복붙 시 따옴표가 스마트 따옴표로 깨질 수 있습니다.
공통 + 김아인
LESSON 02
한 단계씩, 범위를 좁혀서
명령어는 한 줄씩. 디버깅은 함수 단위로. API 응답은 먼저 print해서 실제 필드명 확인.
공통 + 문대윤 + 우지민
LESSON 03
대화가 길어지면 방향 점검
하나의 대화에서는 하나의 목표에 집중. "지금까지 정리해줘"로 중간 점검.
공통
LESSON 04
sudo, rm -rf는 실행 전 확인
관리자 권한 실행과 강제 삭제는 되돌릴 수 없습니다. 모르면 거부(Deny)해도 괜찮습니다.
공통
LESSON 05
API Key는 비밀번호
코드에 직접 적지 말고, .env 파일에 저장하고, .gitignore로 보호하세요.
공통 + 박지홍
LESSON 06
터미널 세션 vs Claude Code 세션
$가 보이면 터미널(명령어), >가 보이면 Claude Code(자연어). 섞어 쓰지 마세요.
공통
LESSON 07
단축키와 claude -r
Ctrl+C로 멈추고, Ctrl+D로 종료하고, claude -r로 이전 대화를 이어가세요.
공통
LESSON 08
MCP vs API 차이
MCP = 비서에게 부탁 (자연어). API = 직접 전화 (코드 작성). MCP가 있으면 코드 불필요.
공통
LESSON 09
Claude API와 Claude Code는 별개 결제
API Key 발급 = 별도 과금. 우리는 Claude Code(구독)만 사용합니다.
공통
LESSON 10
조직 선택과 사용량 제한
회사 조직을 선택하세요. 구독 내 사용이므로 추가 과금 없습니다. 제한 걸리면 잠시 대기.
공통
LESSON 11
MCP 연결 시 관리자 승인 문제
개인 워크스페이스를 따로 파는 것보다 관리자에게 먼저 요청하는 것이 효율적.
문대윤 + 홍철
LESSON 12
다른 AI API를 써도 무료가 아닙니다
Claude API든 OpenAI API든 Gemini든 모두 사용량 과금. API Key 발급 자체를 피하세요.
문대윤
LESSON 13
파일명은 영어 + 언더바만
한글, 띄어쓰기, 특수문자는 터미널에서 끊임없이 에러를 만듭니다.
공통
LESSON 14
MCP 지원 서비스를 먼저 확인하고 설계
Google Sheets, Google Drive는 MCP 미지원. 설계 전에 연결 가능한 서비스 목록부터 확인.
문대윤 + 박성현
LESSON 15
코드 짜게 하지 말고, 직접 시켜라
"Gmail API 코드 짜줘" 대신 "Gmail에서 답장 확인해줘". MCP로 연결된 건 코드 없이 가능.
문대윤
LESSON 16
"본인계정"은 반드시 내 것으로 바꿔라
AI 예시의 your-token, 본인계정 같은 placeholder를 실제 정보로 교체해야 합니다.
박지홍
LESSON 17
막히면 실제 화면/데이터를 보여줘라
말로 설명보다 스크린샷, 실제 데이터, 에러 메시지를 그대로 붙여넣는 게 10배 빠름.
박지홍 + 이단비
LESSON 18
AI가 만든 URL은 가짜일 수 있다
AI는 URL을 기억하는 게 아니라 지어냅니다. "링크 알려줘" 대신 "검색해줘"로 요청.
김아인
LESSON 19
발송 테스트는 본인에게 먼저
이메일, 슬랙, 푸시 등 외부 발송은 반드시 본인 계정으로 먼저 테스트. 되돌릴 수 없습니다.
홍철
LESSON 20
외부 서비스 승인은 시간이 걸린다
Facebook 앱 활성화 수시간, Google Workspace 관리자 승인 필요. 먼저 신청하고 다른 작업부터.
우지민 + 홍철

"이해하지 못하는 것은 실행하지 않는다"

모르는 게 있으면 AI에게
"이게 뭐야?" 라고 물어보는 것이
가장 좋은 습관입니다.