⏰가이드
Claude Code에서 프롬프트 스케줄링하기
Claude Code의 /loop 명령어로 프롬프트를 주기적으로 자동 실행하는 방법
↗ 원본 링크#Claude Code#스케줄링#자동화
Claude Code 스케줄 작업 가이드
Claude Code에서는 프롬프트를 정해진 시간마다 자동으로 실행할 수 있습니다. 이를 통해 반복적인 작업을 자동화할 수 있습니다.
/loop 명령어로 반복 실행하기
/loop 명령어를 사용하면 특정 프롬프트를 주기적으로 실행할 수 있습니다.
기본 사용법
bash
/loop [간격] [프롬프트]예시
bash
/loop 1h 프로젝트 상태 체크하고 리포트 작성위 명령어는 1시간마다 프로젝트 상태를 체크합니다.
시간 간격 문법
다양한 시간 단위를 사용할 수 있습니다:
▸
분: `30m` (30분)
▸
시간: `2h` (2시간)
▸
일: `1d` (1일)
▸
주: `1w` (1주)
다른 명령어와 함께 사용하기
다른 Claude Code 명령어도 반복 실행할 수 있습니다:
bash
/loop 6h /run tests6시간마다 테스트를 자동으로 실행합니다.
일회성 리마인더 설정
반복이 아닌 한 번만 실행하려면 리마인더 기능을 사용하세요:
bash
/remind 2h 회의 준비하기2시간 후 한 번만 알림을 받습니다.
스케줄 작업 관리하기
실행 중인 작업 확인
현재 예약된 모든 작업을 확인할 수 있습니다.
작업 중지
필요 없어진 스케줄 작업은 언제든 중지할 수 있습니다.
스케줄 작업 실행 방식
▸지정된 시간마다 자동으로 프롬프트가 실행됩니다
▸백그라운드에서 실행되므로 다른 작업을 계속할 수 있습니다
▸실행 결과는 자동으로 기록됩니다
Jitter(지터) 기능
정확히 같은 시간에 여러 작업이 실행되는 것을 방지하기 위해 약간의 시간 변동이 자동으로 적용됩니다.
활용 사례
정기 모니터링
bash
/loop 1h 서버 상태 확인하고 이상 있으면 알림자동 백업
bash
/loop 1d 프로젝트 백업 생성주기적 리포트
bash
/loop 1w 주간 개발 진행상황 요약주의사항
▸너무 짧은 간격은 시스템 부하를 일으킬 수 있습니다
▸중요한 작업은 실행 결과를 정기적으로 확인하세요
▸불필요한 스케줄은 삭제하여 리소스를 절약하세요