예약 작업 (/loop)

프롬프트를 자동으로 반복 실행하거나, 나중에 실행되도록 예약하세요.

예약 작업이란?

/loop 명령을 사용하면 프롬프트를 주기적으로 자동 실행할 수 있어요. 배포 상태 확인, PR 모니터링, 빌드 체크 등을 자동화하세요. 작업은 세션이 끝나면 사라지는 세션 범위예요.

반복 실행

5분/30분/1시간 등 원하는 간격으로 프롬프트를 반복해요.

일회성 알림

"3시에 릴리스 브랜치 푸시해" 같은 리마인더도 가능해요.

명령 루프

다른 Skill이나 명령을 주기적으로 실행할 수 있어요.

사용법

반복 실행 (/loop)

/loop 뒤에 간격과 프롬프트를 입력하세요.

/loop 5m 배포가 완료됐는지 확인하고 결과 알려줘

간격을 생략하면 기본 10분 간격이에요.

/loop 빌드 상태 확인해줘

다른 명령을 루프할 수도 있어요.

/loop 20m /review-pr 1234

일회성 리마인더

자연어로 리마인더를 설정하세요.

3시에 릴리스 브랜치 푸시하라고 알려줘
45분 후에 통합 테스트 통과했는지 확인해줘

작업 관리

자연어로 예약된 작업을 확인하고 취소할 수 있어요.

예약된 작업 목록 보여줘
배포 체크 작업 취소해줘

간격 문법

형식예시간격
앞에 붙이기/loop 30m 빌드 확인30분마다
뒤에 every 붙이기/loop 빌드 확인 every 2h2시간마다
간격 생략/loop 빌드 확인기본 10분마다

지원 단위: s(초), m(분), h(시간), d(일). 초 단위는 1분으로 올림 처리돼요.

동작 방식

  • 예약된 프롬프트는 Claude가 대기 중일 때 실행돼요 (응답 중에는 대기)
  • 모든 시간은 로컬 타임존 기준이에요
  • 반복 작업은 3일 후 자동 만료돼요
  • 세션당 최대 50개 예약 작업이 가능해요

제한사항

  • Claude Code가 실행 중이고 대기 상태일 때만 작동해요
  • 터미널을 닫으면 모든 예약 작업이 취소돼요
  • 세션 재시작 시 예약 작업은 유지되지 않아요
  • 놓친 실행은 다시 실행되지 않아요 (catch-up 없음)
영구적인 스케줄링이 필요하면 Desktop 앱의 예약 작업이나 GitHub Actions를 사용하세요.

비활성화

예약 작업 기능을 완전히 끄려면 환경 변수를 설정하세요.

CLAUDE_CODE_DISABLE_CRON=1