클로드(Claude) 스케줄링 기능 총정리! /loop, Cowork, 중간점검까지 완벽 가이드 (2026)

Anthropic의 AI 어시스턴트 Claude에 드디어 스케줄링 기능이 추가되었습니다. 이제 반복 작업을 Claude에게 맡기고, 정해진 시간에 자동으로 실행시킬 수 있습니다. /loop 명령어부터 Cowork Scheduled Tasks, 중간점검 자동화, 필터링 설정까지 하나씩 정리해 드리겠습니다.


1. Claude 스케줄링이란?

Claude 스케줄링은 사용자가 설정한 시간에 Claude가 자동으로 작업을 수행하는 기능입니다. 2026년 2월 공식 출시되었으며, 크게 두 가지 방식이 있습니다:

  • Claude Code /loop — 개발자용 세션 스케줄링 (터미널 기반)
  • Claude Desktop Cowork Scheduled Tasks — 일반 사용자용 영구 스케줄링 (GUI 기반)

이 두 가지 기능만 잘 활용해도, 매일 반복하던 모니터링·리포트·체크 작업을 완전히 자동화할 수 있습니다.


2. Claude Code — /loop 명령어

Claude Code에서 사용할 수 있는 /loop 명령어는 프롬프트를 정해진 간격으로 반복 실행하는 기능입니다. 2026년 3월 기준 Claude Code에 기본 내장되어 있습니다.

기본 사용법

/loop 5m 빌드 완료됐는지 확인해줘
/loop 30m PR 리뷰 상태 체크해줘
/loop 2h 서버 상태 모니터링해줘

지원하는 시간 단위

단위의미예시
s초 (1분 단위로 반올림)/loop 30s 상태 확인
m/loop 5m 로그 확인
h시간/loop 1h 리포트 생성
d/loop 1d 일일 요약

팁: 간격을 지정하지 않으면 기본 10분 간격으로 실행됩니다. 내부적으로 Cron 표현식으로 변환되므로, 초 단위는 1분 단위로 반올림됩니다.

다른 명령어와 조합

/loop 20m /review-pr 1234

이렇게 하면 20분마다 PR #1234를 자동으로 리뷰합니다. 기존에 만들어둔 스킬이나 커맨드를 반복 실행할 수 있어 매우 유용합니다.

1회성 리마인더

/loop 외에 자연어로 1회성 알림도 설정할 수 있습니다:

45분 뒤에 테스트 결과 확인해줘
오후 3시에 릴리즈 브랜치 푸시 알려줘
30분 후에 배포 상태 체크

1회성 리마인더는 실행 후 자동으로 삭제됩니다.

/loop의 제한사항

  • 세션 한정 — 터미널을 닫으면 모든 스케줄이 사라집니다
  • 3일 자동 만료 — 잊고 방치하는 것을 방지하기 위한 안전장치
  • 최대 50개까지 동시에 스케줄링 가능
  • Claude가 다른 작업 중이면 대기 후 실행 (놓친 실행은 1번만 재실행)
  • 모든 시간은 로컬 타임존 기준 (UTC 아님)

3. Claude Desktop Cowork — Scheduled Tasks

Claude Desktop의 Cowork 기능에 추가된 Scheduled Tasks는 /loop와 달리 영구적으로 반복 실행되는 스케줄링입니다. 앱을 껐다 켜도 유지됩니다.

주요 특징

  • 영구 스케줄 — 한 번 설정하면 삭제 전까지 계속 실행
  • 다양한 주기 — 매일, 매주, 평일만, 매시간, 온디맨드
  • 연동 도구 활용 — Slack 검색, 파일 조회, 웹 리서치, 플러그인 등
  • 결과물 자동 생성 — 리포트, 브리핑, 요약 문서 등

사용 가능 플랜

플랜사용 가능월 가격
Free불가$0
Pro가능$20
Max가능$100
Team가능$25/인
Enterprise가능별도 문의

설정 방법

  1. Claude Desktop에서 Cowork 탭 열기
  2. "새 작업(New Task)" 클릭
  3. 작업 내용 자연어로 입력 (예: "매일 아침 9시에 오늘 뉴스 요약해줘")
  4. 실행 주기 선택 (매일/매주/평일/매시간)
  5. 저장 후 자동 실행

활용 사례

사례주기설명
모닝 브리프매일 아침오늘의 뉴스, 일정, 날씨를 요약해서 전달
주간 리포트매주 금요일한 주간의 업무 진행 상황 정리
스프레드시트 업데이트매주데이터 수집 후 자동 정리
팀 프레젠테이션매주 금요일주간 성과 슬라이드 자동 생성
경쟁사 모니터링매일경쟁사 뉴스 및 동향 수집
SNS 트렌드 분석매일업계 관련 SNS 트렌드 요약

4. 중간점검 자동화 — 스케줄링의 핵심 활용

Claude 스케줄링의 가장 강력한 활용법은 바로 중간점검(Checkpoint) 자동화입니다. 프로젝트 진행 중 주기적으로 상태를 확인하고, 문제가 있으면 즉시 알림을 받을 수 있습니다.

개발 프로젝트 중간점검

/loop 10m 현재 빌드 상태 확인하고, 에러가 있으면 원인 분석해서 알려줘

/loop 30m PR #42의 CI 테스트 결과 확인해줘. 실패한 테스트가 있으면 로그 분석해서 수정 방안 제시해줘

/loop 1h 스테이징 서버 헬스체크 해줘. 응답시간이 3초 넘으면 경고해줘

배포 모니터링 중간점검

/loop 5m 프로덕션 배포 상태 확인해줘. 에러율이 1% 넘으면 즉시 알려줘

/loop 15m 데이터베이스 마이그레이션 진행 상황 확인하고 남은 시간 예측해줘

비즈니스 중간점검

Cowork Scheduled Tasks를 활용하면 비즈니스 중간점검도 자동화할 수 있습니다:

  • 주간 KPI 중간점검 — 매주 수요일에 주간 목표 대비 진행률 체크
  • 월간 예산 중간점검 — 매월 15일에 예산 소진율 확인
  • 분기 목표 중간점검 — 매월 말에 분기 목표 달성률 분석
  • 프로젝트 마일스톤 체크 — 매주 금요일에 프로젝트 진행 현황 리포트

5. 필터링 설정 — 불필요한 실행 방지

스케줄링을 설정할 때 필터링 조건을 추가하면, 불필요한 실행을 방지하고 더 정확한 결과를 얻을 수 있습니다.

조건부 실행 예시

/loop 30m 빌드 상태 확인해줘. 단, 이미 성공한 빌드는 무시하고 실패한 것만 보고해줘

/loop 1h 서버 로그 확인해줘. 에러 레벨만 필터링해서 보여주고, 정상 로그는 건너뛰어줘

/loop 2h 이슈 트래커 확인해줘. 우선순위 높음(High) 이상인 것만 알려줘

시간 기반 필터링

Cron 표현식을 활용하면 특정 시간대에만 실행되도록 필터링할 수 있습니다:

Cron 표현식설명활용
0 9 * * 1-5평일 오전 9시만업무 시간 모닝 브리프
0 */2 * * 1-5평일 2시간마다업무 시간 중간점검
0 18 * * 5매주 금요일 오후 6시주간 마무리 리포트
0 9 1,15 * *매월 1일, 15일 오전 9시월간 중간점검

결과 필터링 팁

  • 프롬프트에 "변화가 있을 때만 보고해줘"를 추가하면 불필요한 알림 방지
  • "이전 결과와 비교해서 달라진 점만"이라고 지시하면 차이점만 리포트
  • "심각도 높은 것만"으로 우선순위 필터링 가능
  • Cowork에서는 연동 도구의 검색 필터를 활용해 더 정밀한 조건 설정 가능

6. /loop vs Cowork Scheduled Tasks 비교

항목Claude Code /loopCowork Scheduled Tasks
대상개발자모든 사용자
지속성세션 한정 (3일 만료)영구
환경터미널 (CLI)Claude Desktop (GUI)
도구 연동코드 실행, 파일 편집, GitSlack, 파일, 웹, 플러그인
요금Claude Code 사용 가능자유료 플랜 (Pro 이상)
주 용도빌드/배포 모니터링, 코드 리뷰업무 자동화, 리포트 생성
Cron 지원5필드 Cron 표현식 직접 입력GUI 드롭다운 설정
중간점검실시간 개발 모니터링에 적합비즈니스 KPI 추적에 적합
필터링프롬프트 내 조건문연동 도구 필터 + 프롬프트 조건

7. 스케줄링 관리 도구 (Claude Code)

Claude Code에서는 내부적으로 다음 도구들을 사용합니다:

도구기능사용 예시
CronCreate새 스케줄 생성Cron 표현식 + 프롬프트 + 반복/1회 설정
CronList스케줄 목록 조회"현재 스케줄 뭐 있어?" 라고 물어보기
CronDelete스케줄 삭제8자리 ID로 특정 작업 취소

관리 명령어 예시

현재 스케줄 뭐 있어?          → CronList 실행
배포 체크 작업 취소해줘        → CronDelete 실행
빌드 체크 간격 10분으로 바꿔줘  → 기존 삭제 후 CronCreate

Cron 표현식 참고

*/5 * * * *   - 5분마다
0 * * * *     - 매 정시
0 9 * * *     - 매일 오전 9시
0 9 * * 1-5   - 평일 오전 9시만
30 14 15 3 *  - 3월 15일 오후 2:30
0 9,12,18 * * * - 매일 9시, 12시, 18시

8. Jitter와 타이밍 최적화

Claude Code의 스케줄러는 Jitter(지터)라는 기능을 내장하고 있습니다. 여러 사용자가 같은 시간에 API를 호출하는 것을 방지하기 위한 장치입니다.

  • 반복 작업: 주기의 최대 10% (최대 15분)까지 지연 가능. 예: 1시간 간격 → 최대 6분 지연
  • 1회성 작업: 정시(:00)나 반(:30)에 설정하면 최대 90초 앞당겨 실행될 수 있음

팁: 정확한 타이밍이 중요하다면, :00이나 :30 대신 :03이나 :17처럼 애매한 분을 선택하세요. Jitter가 적용되지 않습니다.


9. 실전 활용 시나리오

시나리오 1: 스타트업 CTO의 하루

07:00  Cowork: 어제 밤 서버 에러 로그 요약 → Slack 전송
09:00  /loop 30m: PR 리뷰 큐 확인 → 긴급 PR 알림
12:00  Cowork: 오전 배포 결과 중간점검 리포트
15:00  /loop 10m: 부하 테스트 진행 상황 모니터링
18:00  Cowork: 오늘 완료된 이슈 + 내일 계획 정리

시나리오 2: 마케팅 매니저의 주간 루틴

매일 09:00  업계 뉴스 + 경쟁사 동향 브리핑
매일 14:00  SNS 성과 지표 중간점검
수요일 10:00  주간 KPI 중간점검 리포트
금요일 17:00  주간 마케팅 성과 보고서 자동 생성

시나리오 3: 프리랜서 개발자

매일 08:00  GitHub 이슈 + PR 알림 요약
/loop 1h  현재 작업 중인 빌드 상태 체크
매주 월요일  이번 주 할 일 정리 + 지난주 미완료 작업 알림
매월 말  이번 달 작업 시간 + 청구서 초안 생성

10. 주의사항 및 한계

Claude Code /loop

  • 터미널 종료 시 모든 스케줄 소멸 (영구 저장 없음)
  • 놓친 실행은 1번만 재실행 (누적 실행 없음)
  • 3일 후 자동 만료 — 장기 모니터링은 Cowork 사용 권장
  • CLAUDE_CODE_DISABLE_CRON=1 환경변수로 완전 비활성화 가능

Cowork Scheduled Tasks

  • 유료 플랜(Pro 이상)에서만 사용 가능
  • Claude Desktop이 실행 중이어야 함
  • 연동 도구 접근 권한 필요 (Slack, Google Drive 등)

공통 주의사항

  • 민감한 데이터를 다루는 작업은 보안 설정 확인 필수
  • 과도한 스케줄 설정은 API 사용량 증가 → 비용 주의
  • 중요한 작업은 스케줄 + 수동 확인 병행 권장

마무리

Claude의 스케줄링 기능은 "AI에게 일을 시키고 잊어도 되는" 시대를 열었습니다.

  • Claude Code /loop — 개발 모니터링, 빌드 체크, PR 리뷰 자동화
  • Cowork Scheduled Tasks — 업무 리포트, 뉴스 브리핑, KPI 추적 자동화
  • 중간점검 자동화 — 프로젝트와 비즈니스의 주기적 상태 체크
  • 필터링 — 조건부 실행으로 불필요한 알림 방지

아직 사용해보지 않으셨다면, 간단한 모닝 브리프빌드 모니터링부터 시작해보세요. 한 번 설정해두면 매일 아침 Claude가 준비해둔 요약을 확인하는 것만으로도 업무 효율이 크게 올라갈 것입니다.

이 글이 도움이 되셨다면 구독과 공유 부탁드립니다!

댓글

이 블로그의 인기 게시물

Best Outdoor Basketball Shoes 2026: I Wore 5 Pairs on Concrete So You Don't Have To

Best Korean Sunscreen in 2026: Top 5 K-Beauty SPFs Your Skin Will Love

PUBG Daily Tracker — March 18, 2026 | 24h Peak 801.4K