트랙 B · 개발자트랙 B · 개발자

자동화 — 예약 · CI

검증된 절차만 자동화합니다. 검증 안 된 자동화는 오류의 자동화입니다.

  • 1자동화 방식 4가지를 구분한다
  • 2수동 검증 → 자동화 순서를 지킨다
  • 3헤드리스로 재현성을 확인한다
읽는 시간 7분실습 20분선수 B-6
자세히 보기
이벤트트리거PR · 시간 · 명령실행Claude정해둔 지시 수행결과산출물코멘트 · 파일 · 알림검증된 절차만 자동화합니다 — 검증 안 된 자동화는 오류의 자동화입니다
개념한 문장

반복을 사람 손에서 떼어낸다

지금까지는 내가 시켜야 돌았습니다. 자동화는 정해둔 조건에서 스스로 돌게 만드는 단계입니다.

가장 중요한 원칙수동으로 검증된 절차만 자동화합니다. 검증되지 않은 자동화는 오류를 자동으로 퍼뜨립니다.
방식네 가지

무엇을 언제 쓰나

방식언제어디서 도나
GitHub ActionsPR마다 자동 리뷰·검사CI 러너
예약 실행매일·매주 정해진 시간클라우드 또는 내 PC
헤드리스 (-p)스크립트·배치에서 한 번내 PC · CI
파일 편집·커밋 시점세션 내부
실습20분

단계적으로 자동화하기

1

수동으로 3회 검증

먼저 같은 작업을 손으로 세 번 시켜 결과가 안정적인지 확인합니다.

2

절차서로 만든다

지시문과 완료 기준을 문서로 고정합니다.

3

헤드리스로 돌린다

대화 없이 한 번 실행해 같은 결과가 나오는지 봅니다.

4

예약·CI에 건다

여기까지 통과하면 자동 실행으로 옮깁니다.

claude -p "logs 폴더를 집계해서 output/일일리포트.md 를 만들어줘" --allowedTools "Read,Write,Bash"
헤드리스 주의권한을 자동 승인하므로 신뢰된 환경에서만 씁니다. 작업 폴더를 분리하고, 허용 도구를 --allowedTools로 좁히세요.

GitHub Actions — PR 자동 리뷰

/install-github-app

설치 후 PR 코멘트에 @claude를 멘션하면 자동 실행됩니다.

다음트랙 B가 끝났습니다. 캡스톤에서 지금까지의 도구를 하나의 워크플로로 묶습니다.
클로드코드 시작하기트랙 B · 개발자 · 트랙 B · 개발자