Claude Code /loop, 공식 수치 5가지 직접 확인했습니다

Published on

in

Claude Code /loop, 공식 수치 5가지 직접 확인했습니다

2026.03.31 기준 / Claude Code v2.1.81 기준
IT / AI

Claude Code /loop, 공식 수치 5가지 직접 확인했습니다

반복 작업을 자동화한다는 말은 맞습니다. 그런데 막상 써보면 “이게 다야?” 싶은 순간이 꽤 빨리 옵니다. 터미널 하나 닫았을 뿐인데 50개 예약이 모두 사라지는 구조, 공식 문서에 그대로 나와 있습니다.

50개
세션당 최대 cron 작업
3일
최대 자동 만료 기간
1분
최소 실행 간격
v2.1.71
/loop 최초 탑재 버전

/loop가 뭔지, 어떻게 쓰는 건지

Claude Code /loop는 2026년 3월 7일, v2.1.71에서 처음 탑재된 반복 실행 명령어입니다. (출처: Claude Code 공식 문서 — 예약 작업, 2026.03) CLI 세션이 열려 있는 동안, 지정한 간격마다 Claude가 스스로 정해진 작업을 실행합니다. 코드를 직접 짜서 cron을 설정할 필요 없이, 자연어 한 줄로 Claude가 알아서 타이머를 만들어 줍니다.

기본 문법은 간단합니다. /loop [간격] [작업 내용] 형태입니다. 간격을 생략하면 기본값은 10분으로 설정됩니다.

예시 명령어

/loop 5m check if the deployment finished and tell me what happened
/loop 30m 모든 open PR의 CI 상태를 확인하고 실패 항목을 알려줘
/loop 2h src/ 디렉토리 보안 취약점을 스캔해서 발견되면 PR 생성해줘

간격 단위는 s(초), m(분), h(시간), d(일)을 지원합니다. “7분”처럼 cron에서 어색한 값도 Claude가 자동으로 적절한 cron 표현식으로 바꿔줍니다. — 별도 cron 문법을 몰라도 됩니다.

▲ 목차로 돌아가기

공식 수치로 본 5가지 핵심 스펙

Claude Code 공식 문서 Scheduled Tasks 페이지에 /loop의 스펙이 표로 정리되어 있습니다. (출처: code.claude.com/docs/ko/scheduled-tasks) 아래 다섯 수치는 직접 확인한 내용입니다.

항목 공식 수치 의미
최소 실행 간격 1분 1분보다 짧게는 설정 불가
기본 실행 간격 10분 간격 생략 시 자동 적용
세션당 최대 cron 수 50개 동시에 만들 수 있는 작업 상한
자동 만료 기간 3일 3일 초과 시 자동 삭제
타이밍 오차 ±10% 정각 기준 최대 15분 흔들림 가능

타이밍 오차 ±10%가 체감상 생각보다 큽니다. 공식 문서에 “`:00`에 예약하면 `:06`에 실행될 수 있다”라고 나옵니다. 실시간 알림이 핵심인 작업에는 간격을 조금 여유있게 잡을 필요가 있습니다.

▲ 목차로 돌아가기

세션 닫으면 전부 사라집니다 — 공식 확인

“/loop를 설정해두면 백그라운드에서 알아서 돌겠지”라고 기대하기 쉽습니다. 실제로는 다릅니다. 공식 문서에 중단 조건이 명확하게 나와 있습니다. 터미널 종료, 세션 로그아웃, SSH 연결 끊김 — 이 세 가지 중 하나만 발생해도 해당 세션에서 만든 모든 /loop 작업이 사라집니다.

⚠️ 공식 문서 확인 사항

“Persistent across restarts: No (session-scoped)”
— Claude Code 공식 문서, Scheduled Tasks 비교표, 2026.03

이 제약은 Cloud 스케줄이나 Desktop 스케줄 방식과 가장 크게 차별되는 지점입니다. 즉, /loop는 “지금 이 세션 안에서만 사는 타이머”입니다. 개발자 커뮤니티에서 이 제약을 보완하는 별도 도구(Cronde 등)가 나온 것도 이 이유 때문입니다. — 세션이 닫히면 놓친 작업 재실행도 없습니다. (출처: Reddit r/ClaudeAI, Cronde 프로젝트, 2026.03.11)

💡 공식 문서와 실제 커뮤니티 반응을 같이 놓고 보니 이런 차이가 보였습니다

공식 문서는 “세션 범위”라고 짧게 언급합니다. 실제 커뮤니티에서는 “CI/CD 파이프라인에 쓰려고 했는데 터미널 닫는 순간 날아갔다”는 사례가 여럿 보입니다. 공식 비교표에서 /loop의 “Requires open session: Yes”를 확인한 뒤 사용 목적을 먼저 정하는 게 순서입니다.

▲ 목차로 돌아가기

Cloud 스케줄과 /loop는 아예 다른 도구입니다

Claude Code에서 반복 작업을 예약하는 방법은 세 가지입니다. /loop만 알고 있으면 나머지 두 가지에서 얻을 수 있는 이점을 놓칩니다. 공식 문서의 비교표를 직접 정리했습니다. (출처: code.claude.com/docs/ko/web-scheduled-tasks)

항목 Cloud 스케줄 Desktop 스케줄 /loop (CLI)
실행 위치 Anthropic 클라우드 내 머신 내 머신
머신 켜야 함 ❌ 불필요 ✅ 필요 ✅ 필요
세션 열어야 함 ❌ 불필요 ❌ 불필요 ✅ 필수
재시작 후 유지 ✅ 유지 ✅ 유지 ❌ 사라짐
로컬 파일 접근 ❌ 불가 ✅ 가능 ✅ 가능
최소 간격 1시간 1분 1분

Cloud 스케줄은 머신을 켜둘 필요가 없는 대신 로컬 파일에 접근하지 못합니다. — PR 생성, 코드 리뷰 요약처럼 GitHub과만 연동하는 작업에 적합합니다. /loop는 로컬 파일을 직접 건드릴 수 있는 대신 세션이 살아있어야 합니다. 코드 품질 스캔이나 로컬 빌드 모니터링처럼 내 컴퓨터 파일 시스템을 직접 다루는 작업에 맞습니다.

▲ 목차로 돌아가기

비용을 생각하면 간격 설정이 전부입니다

/loop 실행 한 번 = Claude API 요청 한 번입니다. 작업 복잡도에 따라 소모 토큰이 크게 달라집니다. 실측 추정치를 참고하면 간격 전략을 잡는 데 도움이 됩니다.

💡 토큰 소모 패턴을 가격과 같이 놓고 보니 간격이 전략이 됐습니다

공식 문서 외에 실사용 커뮤니티 자료를 교차 분석한 결과입니다. 작업 유형별 추정 토큰 소모량과 적정 간격을 정리했습니다.

작업 유형 1회 추정 토큰 권장 간격 이유
서비스 상태 체크 약 500~1,000 5분 가볍고 긴급도 높음
CI 상태 + PR 확인 약 1,000~3,000 10~15분 중간 무게, 실시간성 보통
보안 취약점 스캔 약 5,000~10,000 2시간 이상 무겁고 긴급도 낮음
일일 보고서 생성 약 3,000~8,000 24시간 주기 길수록 낭비 없음

토큰 추정치는 apiyi.com 실사용 분석 자료를 참고한 추정입니다. 실제 소모량은 프로젝트 규모에 따라 달라집니다. 무거운 작업을 5분 간격으로 돌리면 API 비용이 생각보다 빠르게 쌓입니다. — 가볍게 자주, 무겁게 드물게가 기본 원칙입니다.

Max 또는 Pro 플랜 구독자는 /loop 자체 사용에 제한이 없지만, 구독 사용량 한도와 별개로 반복 실행에서 생기는 토큰 소모를 추적할 필요가 있습니다. Claude Code는 기본적으로 30일이 지난 세션을 자동 삭제합니다. — 비용 추적이 필요하다면 cleanupPeriodDays 설정을 꺼야 합니다. (출처: Claude Code 공식 커뮤니티 게시물, 2026.01)

▲ 목차로 돌아가기

실전 프롬프트 패턴 — 바로 붙여넣기용

/loop 프롬프트를 잘 쓰려면 네 가지를 포함하는 게 좋습니다. 간격 + 작업 범위 + 알림 조건 + 행동 방안입니다. 아래는 바로 붙여넣어 쓸 수 있도록 정리한 패턴입니다.

📌 PR 순찰 — 가장 자주 쓰는 패턴

/loop 10m 모든 open PR의 CI 상태를 확인해줘. 새로 실패한 항목이 있을 때만 어떤 PR인지, 실패 원인이 무엇인지 알려줘

“있을 때만 알려줘” 조건을 넣으면 10분마다 불필요한 출력이 쌓이지 않습니다.

📌 배포 후 회귀 테스트 — 자동 종료 조건 포함

/loop 2m npm test -- --testPathPattern="critical"을 실행하고 결과를 확인해. 테스트 실패 시 즉시 알려주고, 3회 연속 통과하면 중지해

“3회 통과 시 중단” 조건을 달면 불필요한 반복 소모를 줄일 수 있습니다.

📌 로컬 서비스 헬스체크 — 가장 가벼운 패턴

/loop 5m curl localhost:3000/health, 200 외의 상태 코드나 타임아웃이 발생하면 즉시 에러 로그를 알려줘

간단한 curl 결과만 확인하므로 1회 실행 토큰 소모가 500 이하로 줄어듭니다.

💡 /loop와 Hooks를 연결하면 제어 범위가 달라집니다

/loop 단독으로는 결과를 터미널에 출력하는 수준에 그칩니다. 그런데 v2.1.78에서 추가된 PostToolUse Hook, StopFailure Hook과 조합하면 외부 알림 파일 기록, 특정 조건에서 자동 중단 같은 동작까지 연결할 수 있습니다. /loop가 시작점이고, Hook이 그 다음 레이어입니다.

▲ 목차로 돌아가기

Q&A 5가지

Q1. /loop는 Max 플랜이 아니면 쓸 수 없나요?
아닙니다. /loop 명령어 자체는 플랜에 상관없이 Claude Code CLI에서 쓸 수 있습니다. 다만 반복 실행마다 API 토큰이 소모되므로 사용량 한도에 영향을 줍니다. Pro 플랜에서도 설정은 가능하지만, 무거운 작업을 짧은 간격으로 돌리면 한도에 빨리 도달할 수 있습니다.
Q2. SSH로 원격 서버에 접속한 상태에서 /loop를 써도 되나요?
됩니다. 단, SSH 연결이 끊기면 세션도 종료되므로 /loop 작업이 전부 사라집니다. tmux나 screen으로 세션을 유지하면 SSH 연결 끊김 이후에도 Claude Code 세션 자체는 살아있어서 /loop가 이어집니다. 다만 이 방법도 서버 재부팅 앞에선 소용없습니다.
Q3. 현재 예약된 /loop 작업을 확인하고 취소하는 방법은?
Claude에게 자연어로 물으면 됩니다. “예약된 작업 목록 보여줘”라고 입력하면 ID와 간격 등을 보여줍니다. 취소는 “deploy check 작업 취소해줘”처럼 말하면 됩니다. 내부적으로 CronList, CronDelete 도구가 작동합니다. CronDelete는 8자리 ID로 특정 작업을 삭제하며, 한 세션에서 최대 50개까지 관리합니다. (출처: Claude Code 공식 문서, 2026.03)
Q4. cron 표현식을 직접 써도 되나요?
됩니다. vixie-cron 표준 5필드 표현식(`분 시 일 월 요일`)을 CronCreate 도구에 직접 입력할 수 있습니다. 단, L, W, ? 같은 확장 필드나 MON, JAN 같은 이름 형식은 지원하지 않습니다. 대부분의 경우 자연어로 입력하면 Claude가 알아서 변환해주므로 cron 문법을 몰라도 됩니다.
Q5. /loop 안에서 다른 슬래시 명령어를 실행할 수 있나요?
가능합니다. 예를 들어 /loop 20m /review-pr 1234처럼 쓰면, 20분마다 /review-pr 스킬이 실행됩니다. Anthropic 공식 문서에 이 패턴이 예시로 나와 있습니다. 커스텀 스킬을 CLAUDE.md에 정의해두면 /loop와 조합해서 팀 전용 자동화 워크플로를 만들 수 있습니다.

▲ 목차로 돌아가기

마치며

Claude Code /loop는 분명히 유용합니다. 코드 한 줄 없이 자연어 한 줄로 반복 작업을 예약할 수 있고, 로컬 파일에 직접 접근할 수 있다는 점은 다른 Cloud 방식이 줄 수 없는 강점입니다. 그런데 솔직히 말하면, 처음엔 기대했던 것과 달랐습니다. “알아서 돌아가는 자율 AI”처럼 홍보되지만, 실제로는 터미널 하나 닫는 순간 리셋되는 구조입니다.

이 점이 나쁘다는 게 아닙니다. /loop의 강점은 세션 안에서의 유연함에 있습니다. 개발 중에 배포 모니터링, PR 순찰, 로컬 빌드 체크처럼 “지금 이 세션에서만 필요한 자동화”에는 가장 빠르고 간편한 선택입니다. 24시간 지속 작업이 필요하다면 Cloud 스케줄이나 Desktop 스케줄 쪽이 맞습니다. 세 가지를 모두 알아야 상황에 맞는 도구를 고를 수 있습니다.

공식 문서의 비교표를 한 번이라도 보고 시작하면 시행착오를 줄일 수 있습니다. 링크는 아래 참고 자료에 있습니다.

▲ 목차로 돌아가기

본 포스팅 참고 자료

  1. Claude Code 공식 문서 — 예약 작업 (code.claude.com)
  2. Claude Code 공식 문서 — Cloud 스케줄 작업 (code.claude.com)
  3. Google for Developers 위클리 업데이트 2026년 3월 1주차
  4. Reddit r/ClaudeAI — Cronde 프로젝트 소개, 2026.03.11
  5. dev.to — Claude Code 2026년 3월 업데이트 총정리, 2026.03.21

본 포스팅 작성 이후 서비스 정책·UI·기능이 변경될 수 있습니다. Claude Code는 지속적으로 업데이트되며, 버전별로 동작이 달라질 수 있습니다. 최신 정보는 Claude Code 공식 문서에서 확인하세요.

댓글 남기기


최신 글


아이테크 어른경제에서 더 알아보기

지금 구독하여 계속 읽고 전체 아카이브에 액세스하세요.

계속 읽기