본문으로 건너뛰기

Ch5. 자동화 3종 — 로컬 루틴·원격 루틴·디스패치

이 장을 끝내면 할 수 있는 것: Claude를 자동화하는 3 방식(로컬 루틴 / 원격 루틴 / 디스패치)을 1초 안에 골라 자기 일에 얹을 수 있다.


1. Claude를 자동화한다 — 3 방식

여기까지 우리는 Claude Code를 내가 직접 시키는 방식으로 썼다. 회의록을 던지면 답이 오고, 끝나면 노트북을 닫는다.

그런데 사람의 일은 노트북을 닫고도 진행된다. 자고 있을 때·외출 중일 때·다음 주 월요일 아침에도 일이 일어난다. Anthropic은 이걸 위해 자동화 3 종을 공식으로 분류해 두었다.

종류어디서 실행트리거누가 결과 받음대표 예
💻 로컬 루틴내 컴퓨터일정 (cron)내 컴퓨터매일 9시 코드·문서 리뷰
☁️ 원격 루틴Anthropic 클라우드스케줄·GitHub·API저장소·커넥터PR 자동 검토
📱→💻 디스패치클라우드모바일 사용자 명령데스크탑 (페어링)출근길 모바일→사무실

핵심 차이 두 축: ① 어디서 실행되나(내 컴퓨터 vs 클라우드) ② 어디서 결과를 받나(같은 기기 vs 디바이스 동기화). 셋은 경쟁이 아니라 보완 관계라 조합해서 쓴다.

이 장이 책에서 다뤄질 가치는 한 가지다 — 3 방식의 자리를 한 번 잡으면, "이 일은 어디에 얹어야 하지?" 망설일 시간이 사라진다.

출처: Routines 공식 · Desktop scheduled tasks · Desktop Dispatch


2. 로컬 루틴 — 내 컴퓨터에서 자동 실행

로컬 루틴은 내 컴퓨터(Claude 데스크탑 앱)에서 정해진 시간에 자동으로 작업을 수행한다.

특징내용
실행 환경내 컴퓨터 (Claude 데스크탑 앱)
작동 조건컴퓨터가 깨어 있을 때만
접근 가능로컬 폴더·파일·워크트리
일정 옵션시간별 · 매일 · 평일 · 주간 · 사용자 정의

공식 안내 (Desktop scheduled tasks): "Local scheduled tasks run on your machine, with direct access to your local files and tools."

비개발자 시나리오

  • 직장인: 매일 8시 → 어제 회의록 5분 요약 · output/ 에 저장
  • 작가: 매주 일요일 → 초고 폴더 정리 · 챕터 진행도 점검
  • 마케터: 평일 7시 → 어제 캠페인 결과 정리 · 다음 일정 알림
  • 1인 사업자: 시간별 → 영수증 폴더 신규 파일 자동 분류

👉 원격 루틴과 차이: 로컬 파일·폴더에 접근해야 하면 로컬 루틴, 공유 자료·외부 트리거가 필요하면 원격 루틴.


3. 원격 루틴 (Routines) — Anthropic 클라우드

원격 루틴은 Anthropic이 직접 운영하는 클라우드에서 자동 실행되는 작업이다 (공식 Routines). research preview 단계, Pro·Max·Team·Enterprise 가입자만 사용 가능.

공식 정의: "A routine is a saved Claude Code configuration: a prompt, one or more repositories, and a set of connectors, packaged once and run automatically."

트리거 3종

트리거설명
🕒 Schedule반복 cron 또는 미래 1회
🔗 GitHubPR · Issue · Push 이벤트
APIHTTP POST 요청

한 routine에 여러 트리거 동시 부착 가능. 최소 1시간 간격, daily 계정 cap 있음.

공식 사용 사례

  • Backlog maintenance — 야간 issue 분류·라벨링
  • Alert triage — Sentry alert → 자동 PR 초안
  • Bespoke code review — PR opened 시 팀 체크리스트 적용
  • Deploy verification — CD pipeline → smoke tests
  • Docs drift — 주간 merged PR 스캔 → 문서 업데이트 PR

생성 위치: claude.ai/code/routines 또는 CLI /schedule.

💡 "스케줄"이라 부르는 게 사실 Routines의 trigger type 중 하나(Schedule trigger — recurring 또는 one-off)다. 별도 기능 아님.


4. 디스패치 (Dispatch) — 모바일 → 데스크탑

디스패치는 모바일에서 던진 작업을 클라우드에서 처리하고 데스크탑에 결과를 받는 동기화 패턴이다.

동작 흐름

[출퇴근길] 📱 모바일 Claude
⇣ "이건 디스패치해서 데스크탑으로"
[이동 중] ☁️ Anthropic 클라우드 (5–20분)

[출근 후] 💻 데스크탑 알림 → 완성된 결과

시작 4단계

  1. 모바일에 Claude 앱 설치 (iOS / Android)
  2. 앱 하단 Dispatch
  3. 데스크탑 Claude와 페어링 (QR 또는 계정 동기화)
  4. 모바일에서 명령 던지면 클라우드 처리 후 데스크탑 결과

비개발자 시나리오

  • 출근길: 어제 들어온 이메일 50개 분류 → 사무실 도착 시 데스크탑 정리
  • 통학 시간: 수업 음성·녹음 핵심 5줄 요약 → 집에 가서 노트북에서 확인
  • 카페 외출: 다음 주 제안서 초안 3개 → 집에 와서 편집
  • 이동 중: 경쟁사 5곳 리서치 → 작업실 도착 시 합쳐진 보고서

👉 원격 루틴과 차이: 트리거가 사람의 자발적 명령이면 디스패치, 자동 일정·이벤트면 원격 루틴.

⚠️ 병렬 실행(Task 도구·parallel agents)은 Dispatch와 별개 — 그건 Ch11 [에이전트·서브에이전트·에이전트 팀] 참고.


5. 선택 가이드 — 1초 결정

질문
GitHub · API · 정기 일정 트리거?YES → ☁️ 원격 루틴
폴더·로컬 파일 접근 필요?YES → 💻 로컬 루틴
모바일에서 던지고 싶음?YES → 📱 디스패치

셋은 보완 관계 — 한 일을 여러 방식으로 동시에 얹을 수도 있다.


6. 조합 레시피

레시피조합무엇을
월간 리포트원격 루틴 + 디스패치월말 클라우드 집계 → 출근길 모바일에서 결과 확인
외출 중 수신디스패치카페에서 모바일로 던짐 → 집 도착 시 데스크탑에 자료
콘텐츠 엔진원격 루틴 + 스킬 + 디스패치매일 자동 → 스킬로 형식 고정 → 어디서든 결과 수신

7. ⚠️ 처음 사람들이 자주 막히는 곳

함정 1. 루틴 과다 등록 — 결과물 소화 못 함

처음에 신나서 루틴 20개를 등록해두면 매일 아침 받는 결과가 너무 많아 다 못 본다. 5~7개 선에서 유지.

함정 2. 로컬·원격 선택 착각

로컬 파일이 필요한데 원격 루틴으로 만들면 작동 안 된다. 반대도 마찬가지. 단순한 작업으로 한 번 테스트 후 선택.

함정 3. 디스패치 페어링 불안정

모바일 신호 약한 곳·기기 절전 모드일 때 페어링이 끊긴다. 안정적인 환경에서 던지기.


8. 5분 미니 실습 — 같은 작업을 두 방식으로 얹기

전제

  • Ch1~Ch4 끝남 (로컬 작업 폴더 + CLAUDE.md 작성)
  • claude.ai 웹 로그인 가능
  • (선택) 모바일 Claude 앱 설치

단계

  1. 자기 폴더에 매주 반복할 작업 1개를 정한다 (예: 주간 회의록 요약).

  2. 로컬 루틴 셋업 — Claude Code 데스크탑에서:

    /schedule weekly monday 08:00
    data/meeting-*.md 가장 최신 1장을 5줄 요약해서
    output/summary-YYYYMMDD.md 에 저장

    ✓ 체크포인트: 다음 월요일 8시에 자동 실행 예약됨.

  3. 디스패치 시도 (선택, 모바일 앱 있을 때):

    • 모바일 Claude 앱 열기 → Dispatch 탭
    • 데스크탑과 페어링
    • 모바일에서 던지기: "이번 주 회의 핵심 3개만 짧게"
    • 데스크탑에 알림이 오는지 확인

    ✓ 체크포인트: 데스크탑 알림에 결과가 도착.

  4. (참고) 원격 루틴은 Pro 이상 가입자 한정 + GitHub 등 외부 트리거가 있을 때만 의미가 있어, 이 단계는 본 책에서는 생략한다.

결과 인증

이 실습을 끝냈다면:

  • 자기 일 1개를 자동 실행에 처음 얹어본 경험을 가졌다
  • 로컬과 디스패치의 작동 방식 차이를 안다
  • 어느 일에 어느 방식이 맞을지 1초 안에 고를 수 있다

⚠️ 트러블슈팅

문제 1: /schedule 명령이 안 보입니다. → Claude Code 데스크탑·CLI 버전 확인 (구버전은 미지원). /update로 최신 갱신.

문제 2: 디스패치 페어링이 안 됩니다. → 모바일·데스크탑 같은 Anthropic 계정 로그인 확인. 또는 앱 재로그인.

문제 3: 로컬 루틴이 실행은 됐는데 결과가 없습니다. → 컴퓨터가 그 시간에 켜져 있었는지 확인. 절전·종료 상태면 로컬 루틴은 동작하지 않는다.


다음 장으로: Ch6에서는 Claude를 한 단계 키우는 **확장 6장치(커넥터·MCP·스킬·플러그인·에이전트·마켓플레이스)**를 한 장 지도로 본다.

© 2026 COMMME · Built with Claude Code