AI Basecamp · 자동화하는 사람들

AI Basecamp Automation Track 커리큘럼

반복 업무를 입력→처리→출력→검토 구조로 분해하고, 안전한 반자동 워크플로우를 만듭니다.

AI Basecamp Automation Track 커리큘럼

하나의 반복 업무를 내가 실제로 쓸 수 있는 수준까지 고도화하는 과정에서, 필요한 IT 기본 지식을 자연스럽게 습득합니다. 목표는 "4개 자동화"가 아니라 "한 개를 내 손으로 쓸 수 있게 만들기"입니다.

한 줄 결론

Automation Track은 반복 업무를 바로 자동화 시도하고 → 망하면 원인을 분석하고 → 다시 만들고 → 고치면서 더 배우는 실습 트랙입니다. 도구는 ChatGPT/Claude → Zapier/Make → Python/Codex → Hermes cronjob/GitHub Actions 순으로 밀어붙입니다.

대상

최종 산출물

4회가 끝났을 때 각 참여자는 아래를 갖습니다.

  1. 내가 실제로 쓰는 반자동 워크플로우 — 사람 승인이 포함된, 재사용 가능한 자동화
  2. 개발 과정 로그 — 무엇을 만들었는지, 무엇을 배웠는지 기록된 실험 로그
  3. 다음 단계 로드맵 — 어떤 기능을 더 넣을지, 어떤 도구가 필요한지 정리된 계획

운영 원칙

도구 진화 경로

세션마다 더 강력한 도구로 전환합니다.

세션주도 도구억히는 것
1회차ChatGPT / Claude / Notion같은 프롬프트를 재사용 가능하게 만들기
2회차Zapier / Make / n8n노코드로 파일/표/메일 연결하기
3회차Python + Codex CLI코드로 API 호출과 데이터 처리하기
4회차Hermes cronjob / GitHub Actions정기 실행과 사람 승인 루프 만들기

4회 커리큘럼 요약

회차목표핵심 질문배우는 IT 기본 지식산출물
1회차첫 반자동 템플릿을 만든다같은 프롬프트를 매번 새로 쓰지 않을 수 있나?프롬프트 엔지니어링, 템플릿, 변수재사용 프롬프트 패키지
2회차파일/표/메일을 연결한다자료를 매번 복사하지 않고 연결할 수 있나?웹훅, 노코드 자동화, 데이터 흐름연결된 반자동 워크플로우
3회차API로 프로그램끼리 대화하게 한다프로그램끼리 어떻게 요청하고 응답하나?API, JSON, Python 기초, 에러 처리API 기반 자동화 스크립트
4회차내가 쓸 수 있는 수준까지 다듬다자동 실행 전 어디서 멈춰야 안전한가?cron, 스케줄링, 승인 루프, 보안완성된 자동화 + 다음 로드맵

---

1회차 — 첫 반자동 템플릿을 만든다

목표

반복되는 업무 1개를 고르고, 2시간 안에 재사용 가능한 프롬프트 템플릿을 만듭니다.

진행 (3시간)

0:00-0:10  반복 업무 1개 선택 (매주 하는 것, 매일 하는 것)
0:10-0:25  현재 흐름 관찰: 손으로 1번 해보기
0:25-0:40  입력→처리→출력→검토 맵 그리기
0:40-1:20  AI에게 "이 흐름 자동화해줘" → 반복 수정
1:20-1:40  프롬프트 템플릿화: 변수를 넣어 재사용 가능하게
1:40-2:00  테스트: 다른 입력으로도 작동하는지 확인
2:00-2:20  1분 데모 + 피드백
2:20-2:50  다음 실험 정하기 + Discord 공유
2:50-3:00  정리

이 세션에서 배우는 IT 기본 지식

프롬프트 엔지니어링의 기본

템플릿과 변수

업무 흐름 분석

실습 프롬프트

내가 매주 반복하는 업무는 [업무 설명]이야.

이 업무를 매번 새로 설명하지 않고
템플릿 하나로 재사용 가능하게 만들어줘.

아래 기준으로 만들어줘.
- 변수가 있는 부분은 {변수명}으로 표시
- 좋은 입력 예시 1개, 나쁜 입력 예시 1개 포함
- 출력 형식이 고정되어 있음
- 사람이 반드시 검토해야 하는 지점 표시

산출물 기준

---

2회차 — 파일/표/메일을 연결한다

목표

1회차의 템플릿을 Zapier/Make/n8n으로 확장해서, 파일/표/메일/캘린더와 실제로 연결합니다.

진행 (3시간)

0:00-0:15  1회차 산출물 공유 + 배우다 만진 것 보기
0:15-0:30  노코드 자동화의 개념: "연결하면 자동으로 흐른다"
0:30-0:45  Zapier/Make/n8n 설치 + 시작
0:45-1:30  트리거(Trigger) 설정 → 액션(Action) 연결
1:30-1:50  데이터 매핑: A의 출력을 B의 입력으로
1:50-2:10  예외 처리: 실패했을 때 어떻게 할지
2:10-2:40  테스트 + 배포
2:40-3:00  1분 데모 + 다음 실험 정리

이 세션에서 배우는 IT 기본 지식

노코드 자동화의 구조

웹훅(Webhook)

데이터 흐름

실습 프롬프트

지난번 만든 [템플릿 이름]을 Zapier/Make/n8n으로 확장하고 싶어.

현재 흐름:
1. [트리거: 예) 매일 아침 9시]
2. [처리: 예) AI가 뉴스 요약]
3. [출력: 예) Slack에 알림]

이 흐름을 노코드로 연결해줘.
반드시 아래 기준을 만족해.
- 트리거가 1개 이상 있음
- 액션이 2개 이상 연결됨
- 데이터가 한 단계에서 다음 단계로 흐름
- 실패했을 때 알림이 옴

산출물 기준

---

3회차 — API로 프로그램끼리 대화하게 한다

목표

2회차의 워크플로우를 Python + Codex CLI로 확장해서, 더 복잡한 데이터 처리와 API 호출을 합니다.

진행 (3시간)

0:00-0:15  2회차 산출물 공유 + 배우다 만진 것 보기
0:15-0:35  API의 개념: "프로그램끼리 대화하는 방법"
0:35-0:50  Codex CLI 설치 + 프로젝트 연결
0:50-1:30  Python으로 API 호출 → 데이터 처리 → 결과 저장
1:30-1:50  에러 처리: API가 안 될 때 어떻게 할지
1:50-2:10  환경변수로 API Key 관리 (보안)
2:10-2:40  테스트 + 배포
2:40-3:00  1분 데모 + 다음 실험 정리

이 세션에서 배우는 IT 기본 지식

API의 기본

Python 기초

보안 기초

실습 프롬프트

지난번 만든 [워크플로우 이름]을 Python으로 확장하고 싶어.

현재 흐름:
1. [API 호출: 예) 뉴스 데이터 가져오기]
2. [처리: 예) AI로 요약]
3. [저장: 예) Notion에 저장]

이 흐름을 Python으로 만들어줘.
반드시 아래 기준을 만족해.
- API Key는 환경변수로 관리
- 에러가 있으면 사용자에게 알림
- 각 단계가 성공했는지 로그로 확인 가능
- 다른 입력으로도 작동함

산출물 기준

---

4회차 — 내가 쓸 수 있는 수준까지 다듬다

목표

3회차의 스크립트를 정기 실행되게 하고, 사람 승인 루프를 넣어서 안전한 자동화를 완성합니다.

진행 (3시간)

0:00-0:15  3회차 산출물 공유 + 배우다 만진 것 보기
0:15-0:35  스케줄링의 개념: "정해진 시간에 자동으로 실행"
0:35-0:55  cron / GitHub Actions / Hermes cronjob 설정
0:55-1:30  사람 승인 루프 추가: 자동 실행 전 멈춤 지점
1:30-1:50  보안 감사: 공개 데이터, 쿠키, 입력 검증
1:50-2:10  로깅과 모니터링: 무슨 일이 일어났는지 추적
2:10-2:40  개선 + 배포
2:40-3:00  다음 단계 로드맵 + 데모데이

이 세션에서 배우는 IT 기본 지식

스케줄링

승인 루프와 안전장치

모니터링과 로깅

실습 프롬프트

지난번 만든 [스크립트 이름]을 정기 실행되게 하고 싶어.

반드시 아래 기준을 만족해.
- 정해진 시간에 자동으로 실행됨
- 실행 전 사람이 승인하는 지점이 있음
- 실패하면 알림이 옴
- 로그로 무슨 일이 일어났는지 확인 가능
- 잘못되면 이전 상태로 돌아갈 수 있음

산출물 기준

---

세션별 배우는 IT 기본 지식 요약

세션배우는 핵심 개념억히는 방식
1회차프롬프트, 템플릿, 변수, 입력/처리/출력/검토만들면서 모르는 단어를 AI에게 물어보기
2회차트리거, 액션, 웹훅, 데이터 매핑, CSV/JSON연결이 안 돼서 방향을 털어보기
3회차API, Method, Status Code, Python 기초, 환경변수API 호출이 안 돼서 오류 메시지 분석하기
4회차cron, 스케줄링, 승인 루프, 로깅, 모니터링자동화가 위험할 때 어디서 멈춰야 하는지 찾기

운영자 진행 팁

위험과 경계

첫 모임에서 바로 쓸 미니 버전

시간이 2시간뿐이라면 아래만 진행합니다.

  1. 반복 업무 1개 선택 — 10분
  2. 현재 흐름 관찰 — 15분
  3. 입력→처리→출력→검토 맵 작성 — 20분
  4. AI에게 템플릿 만들어달라고 하기 — 25분
  5. 테스트 — 25분
  6. 1분 공유 — 15분

Automation Track의 성공 기준

완전 자동화가 아니라, "반복 업무를 구조화하고, AI와 도구가 맡을 부분과 사람이 책임질 부분을 분리하는 감각"을 참가자가 체득하면 성공입니다.