개념한 문장
반복을 사람 손에서 떼어낸다
지금까지는 내가 시켜야 돌았습니다. 자동화는 정해둔 조건에서 스스로 돌게 만드는 단계입니다.
가장 중요한 원칙수동으로 검증된 절차만 자동화합니다. 검증되지 않은 자동화는 오류를 자동으로 퍼뜨립니다.
방식네 가지
무엇을 언제 쓰나
| 방식 | 언제 | 어디서 도나 |
|---|---|---|
| GitHub Actions | PR마다 자동 리뷰·검사 | 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를 멘션하면 자동 실행됩니다.
- 자동화 전에 수동 3회 검증을 했다
- 헤드리스로 같은 결과가 재현되는지 확인했다
- 허용 도구를 좁혀 실행했다
다음트랙 B가 끝났습니다. 캡스톤에서 지금까지의 도구를 하나의 워크플로로 묶습니다.
클로드코드 시작하기트랙 B · 개발자