본문 바로가기
IT/AI

🤖 노트북 꺼도 Claude가 혼자 일한다? Claude Code Routines 완전 정복

by DrKo83 2026. 5. 9.
300x250
반응형

 

"아, 이거 내가 또 직접 해야 하나"

개발 일 하다 보면 이런 순간이 꼭 옵니다.

PR 올라왔는데 리뷰 아직 못 했고, 배포는 됐는데 로그 확인을 못 했고, 이슈는 쌓여가는데 분류할 시간이 없고. 결국 다 내가 직접 트리거해야 돌아가는 거잖아요.

AI 도구가 이렇게 발전했다는데, 왜 내가 여전히 반복 작업에 묶여 있지? 그 답을 2026년 4월에 Anthropic이 내놨습니다. 이름은 Claude Code Routines. 한 번 설정해두면 내 노트북이 꺼져 있어도, 내가 자고 있어도, AI가 혼자 알아서 돌아갑니다.

오늘은 이 Routines가 뭔지, 어떻게 쓸 수 있는지, 그리고 기존 자동화 도구들과 진짜로 뭐가 다른지 제대로 풀어볼게요.

Claude Code Routines, 한 줄로 설명하면

"프롬프트, 저장소, 커넥터를 한 번만 묶어두면, 내가 없어도 Anthropic 클라우드에서 알아서 실행된다."

이게 핵심입니다. 기존 Claude Code는 내가 명령을 입력해야만 움직이는 대화형 도구였어요. 루틴이 생기면서 달라집니다. 정해진 조건이 충족되면 Claude가 먼저 움직입니다. 이 작업이 사용자 로컬 컴퓨터가 아니라 Anthropic의 웹 인프라에서 실행된다는 점이 핵심이에요. 내 맥북이 꺼져 있어도, 내가 여행 중이어도 루틴은 계속 돌아갑니다.

2026년 4월 14일, 연구 미리보기(Research Preview) 형태로 공개된 이 기능은 현재 Claude Pro, Max, Team, Enterprise 플랜에서 쓸 수 있습니다. 플랜별 하루 실행 횟수는 Pro 5회, Max 15회, Team/Enterprise 25회로 나뉩니다.

루틴을 구성하는 4가지 재료

루틴을 만들려면 네 가지를 설정해야 합니다.

첫 번째는 프롬프트입니다. Claude가 실행될 때마다 받을 지시문이에요. 루틴은 사람이 보고 있지 않은 상태에서 돌아가기 때문에, "어떤 상황에서 어떻게 행동할지, 성공 기준이 뭔지"까지 자기완결적으로 적어야 합니다.

두 번째는 저장소(Repository)입니다. Claude가 작업할 GitHub 레포를 지정합니다. 실행마다 새로 클론되고, 기본적으로 claude/ 접두사가 붙은 브랜치에만 푸시할 수 있도록 제한됩니다.

세 번째는 커넥터(Connector)입니다. Slack, Linear, Google Drive 같은 외부 서비스 연결입니다. 이걸 통해 Claude가 외부 서비스를 읽고 쓸 수 있습니다. 예를 들어 Linear에서 이슈를 가져와 처리하고 Slack으로 결과를 보내는 플로우가 가능합니다.

네 번째는 트리거(Trigger)입니다. 루틴이 언제 실행되는지를 결정합니다. 이게 진짜 핵심인데, 아래에서 따로 설명할게요.

트리거 3종 완전 정복

루틴에 붙일 수 있는 트리거는 세 가지입니다. 하나의 루틴에 여러 트리거를 동시에 설정하는 것도 가능해요.

스케줄 트리거는 시간 기반입니다. 매시간, 매일, 평일마다, 매주처럼 고르거나 크론(cron) 표현식으로 커스텀 주기를 설정할 수 있어요. 최소 간격은 1시간입니다. 실행 시간은 로컬 타임존 기준으로 입력하면 자동 변환됩니다. "매일 새벽 3시에 의존성 업데이트를 확인하고 안전한 버전이면 PR을 올려라" 같은 설정이 딱 여기 해당합니다.

API 트리거는 루틴마다 고유한 HTTP 엔드포인트와 인증 토큰을 생성합니다. 이 엔드포인트에 POST 요청을 보내면 즉시 세션이 시작돼요. 요청 본문의 text 필드로 추가 컨텍스트(에러 로그, 알림 내용 등)를 넘길 수 있습니다. Datadog이나 Sentry 같은 모니터링 툴에서 임계치 초과 시 자동으로 Claude를 깨워 트리아지를 시작하게 만드는 시나리오가 가능합니다.

GitHub 트리거는 PR 오픈, 릴리즈 배포 같은 GitHub 이벤트에 자동으로 반응합니다. 필터 조건이 꽤 세밀한데, 작성자, 제목, 브랜치, 라벨, 드래프트 여부까지 조건을 걸 수 있어요. "보안팀 라벨이 붙은 PR이 열리면 보안 취약점 중심 리뷰를 자동 수행" 같은 설정이 현실적으로 가능합니다. 단, GitHub 트리거를 쓰려면 Claude GitHub App을 저장소에 별도로 설치해야 합니다.

실제로 써먹을 수 있는 루틴 시나리오 5가지

이론보다 실제 활용 사례를 보는 게 더 빠릅니다.

아침에 출근하면 드래프트 PR이 대기 중인 시나리오입니다. 매일 밤 2시에 Linear에서 우선순위 높은 버그를 가져와 수정을 시도하고, 성공하면 드래프트 PR을 올려두는 루틴입니다. 스케줄 트리거에 Linear와 GitHub 커넥터를 조합하면 됩니다. 출근하면 이미 작업이 진행된 PR 목록이 기다리고 있는 경험을 할 수 있어요.

PR 1차 리뷰 자동화입니다. GitHub 트리거와 pull_request.opened 이벤트를 연결합니다. PR이 올라오는 순간 Claude가 보안, 성능, 코드 스타일을 점검하고 인라인 댓글을 달아줍니다. 리뷰어는 기계적인 체크 대신 설계와 로직 판단에만 집중할 수 있게 됩니다.

배포 후 자동 검증입니다. CI/CD 파이프라인이 배포를 완료하면 API 엔드포인트를 호출합니다. Claude는 스모크 테스트를 실행하고 에러 로그를 스캔해서 결과를 Slack 채널에 올립니다. 배포 후 불안하게 모니터링 화면을 쳐다보던 온콜 부담이 눈에 띄게 줄어듭니다.

의존성 자동 업그레이드 PR입니다. 매일 새벽 3시에 package.json이나 requirements.txt를 체크합니다. 메이저 버전 변경이 아닌 안전한 마이너, 패치 업데이트를 발견하면 테스트를 돌리고 통과하면 자동으로 PR을 올립니다. 의존성 관리에 쏟던 수작업 시간이 사라집니다.

문서 자동 동기화입니다. 주 1회 스케줄 트리거로 최근 머지된 PR을 스캔합니다. API 명세나 인터페이스가 바뀐 부분이 있으면 관련 문서에 업데이트 PR을 자동 생성합니다. "코드는 바뀌었는데 문서가 낡은" 상황을 예방합니다.

"GitHub Actions랑 뭐가 달라요?" 이 질문의 진짜 답

루틴을 처음 보면 기존 자동화 도구들과 비교하고 싶어집니다.

GitHub Actions나 cron은 스크립트 기반입니다. "이 파일을 빌드하고, 테스트를 돌리고, 배포한다"처럼 단계가 미리 정해져 있어요. n8n 같은 노코드 자동화 툴도 비슷하게 플로우를 미리 설계해야 합니다.

루틴은 다릅니다. "이 버그를 찾아서 고쳐줘"처럼 결과 지향 프롬프트만 주면 Claude가 판단해서 행동합니다. 스크립트 없이도 동작하고, 상황에 따라 다른 판단을 내립니다. 코드 변경이 필요 없는 유연한 자동화가 가능한 거예요.

중요한 포인트가 하나 더 있습니다. 루틴 실행 결과는 내 GitHub 계정으로 남습니다. Claude가 생성한 커밋, PR, Slack 메시지 모두 내 계정으로 나와요. 루틴은 개인 claude.ai 계정에 귀속되고 팀원과 공유되지 않습니다.

루틴이 진짜 강력해지는 순간은 "반복되는 판단 작업"에 적용할 때입니다. 규칙이 명확하게 코드화되기 어렵고, 사람의 판단이 필요하지만 매번 같은 패턴으로 반복되는 작업들이 가장 좋은 후보예요.

지금 당장 쓰기 전에 알아야 할 제약들

루틴이 좋은 건 맞는데, 몇 가지 현실적인 제약도 알아야 합니다.

플랜별 하루 실행 횟수 제한이 있습니다. Pro 5회, Max 15회, Team과 Enterprise는 25회입니다. 초과 시 추가 과금 옵션이 필요합니다. GitHub 트리거는 시간당 처리 가능한 이벤트 수에 상한이 있고 초과 이벤트는 드롭됩니다. 한 세션에 2시간 제한이 있고, 더 긴 작업이 필요하면 Managed Agents로 넘어가야 합니다.

가장 중요한 건, 루틴 프롬프트를 잘 써야 한다는 겁니다. 사람이 실시간으로 모니터링하지 않기 때문에, 프롬프트가 엉성하면 엉뚱한 결과가 PR로 올라올 수 있어요. 처음엔 낮은 위험도의 작업부터 시작해서 신뢰를 쌓아가는 접근이 안전합니다.

현재는 연구 미리보기 단계라 API 구조나 제한이 바뀔 수 있다는 점도 기억해두세요.

AI가 팀원이 되는 시대, 그 시작점

루틴을 보면서 떠오르는 건 하나입니다. AI가 요청-응답 구조에서 벗어나 주도적으로 행동하기 시작했다는 겁니다.

기존 AI 도구는 내가 부를 때만 응답했어요. 루틴이 생기면서 AI가 먼저 행동하기 시작합니다. 스케줄에 따라, 이벤트에 반응해서, API 호출을 받아서. 사람이 없어도 반복 작업을 처리하고 결과를 보고합니다.

소규모 스타트업 팀에서는 루틴 하나가 사람 0.5명치 역할을 하는 상황이 현실적으로 가능해졌다는 평가가 나오고 있어요. 반복적인 이슈 분류, 코드 리뷰 1차 처리, 배포 검증 같은 작업들이 자동화되면, 팀원들은 더 창의적이고 고차원적인 판단에 집중할 수 있습니다.

앞으로 경쟁력의 기준이 바뀔 수 있습니다. "AI 써봤다"가 아니라, "AI에게 어떤 작업을 어떤 경계 안에서 얼마나 많이 맡겼나"가 팀의 실제 생산성을 결정하게 될 거예요.

마무리

Claude Code Routines는 2026년 4월 공개된 클라우드 자동화 기능입니다. 프롬프트, 저장소, 커넥터를 한 번 설정해두면 스케줄, API 호출, GitHub 이벤트에 따라 Anthropic 인프라에서 자율 실행됩니다. 노트북이 꺼져 있어도 됩니다.

가장 먼저 시도해볼 만한 건 PR 자동 리뷰나 배포 후 자동 검증입니다. claude.ai/code/routines에서 지금 첫 루틴을 만들어보세요. 어떤 작업을 cron이 아니라 루틴으로 바꿔도 정말 괜찮은지, 그 질문 하나에서 시작해보는 게 좋습니다.

AI가 도구가 아니라 팀원으로 일하는 시대. 루틴은 그 첫 번째 실질적인 신호입니다.

300x250
반응형