인프런 커뮤니티 질문&답변
3-1 github action 연동시 질문 드립니다
작성
·
15
·
수정됨
0
[진도] 2차 전체 완료, 3주차 1강 진행 중
[질문] 3-1 실습(Github Actions로 code review, @claude로 명령하기) 진행 중 두 workflow 모두 에러 발생
상황: workflow 추가하여 PR올렸으나, workflow 실행 중 Run 단계 에서 에러 발생
에러 메시지:
SDK execution error: 13243 | throw error;
13244 | }
13245 | }
13246 | getProcessExitError(code, signal) {
13247 | if (code !== 0 && code !== null) {
13248 | return new Error(`Claude Code process exited with code ${code}`);
^
error: Claude Code process exited with code 1
at getProcessExitError (/home/runner/work/_actions/anthropics/claude-code-action/v1/base-action/node_modules/@anthropic-ai/claude-agent-sdk/sdk.mjs:13248:14)
at exitHandler (/home/runner/work/_actions/anthropics/claude-code-action/v1/base-action/node_modules/@anthropic-ai/claude-agent-sdk/sdk.mjs:13373:28)
at emit (node:events:92:22)
at #handleOnExit (node:child_process:511:14)
}
Error: Process completed with exit code 1.두 방법 모두 같은 에러 발생
시도해본 것:
1. Claude 분석 -> 토큰 부족하며, 정상적으로 실행될것으로 예상 (토큰 부족은 아닙니다.)
2. GPT 분석
1) API KEY 체크 -> 확인
2) GitHub Token 권한 부족 -> 확인
구글링
1) 비슷해보이는(?) 이슈링크(진행중인 이슈): https://github.com/anthropics/claude-code-action/issues/689
ClaudeCode WorkFlow 에러 스크린샷


CodeReview WorkFlow 에러 스크린


node 버전: 24.12.0
claude 버전: 2.0.76
어떻게 해결하면 될까요??..
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. 김동현님.
GitHub Actions를 통해 Claude Code 및 Code Review 워크플로우를 실행하던 중 발생한 에러로 인해 어려움을 겪으시고 있는 것 같습니다. 에러 메시지를 분석해본 결과, Claude Code process exited with code 1 관련하여 몇 가지 원인과 해결 방법을 제안드립니다.
1. Claude SDK 설정 확인
- SDK 설치 및 버전 확인: 워크플로우에서 사용하는
@anthropic-ai/claude-agent-sdk의 버전이 최신 버전인지 확인해보세요. 특정 버전에서 문제가 발생했을 수 있으니 최신 버전으로 업데이트 하시기 바랍니다.
2. GitHub Token 및 권한
- GitHub Token 확인: GitHub Actions에 사용 중인 토큰에 충분한 권한이 있는지 확인해주세요. GitHub 토큰은 repository, actions, workflow 권한을 포함하여 설정되어야 합니다.
3. 환경 변수 확인
- API 및 환경 변수 설정:
Claude Code실행 시 필요한 API 키 및 환경 변수 설정 확인이 필요합니다. 설정이 잘못되어 있거나 누락되면 이와 같은 오류가 발생할 수 있습니다.
4. 캐시 및 실행 환경 초기화
- 캐시 삭제 및 재시도: GitHub Actions에 캐시가 남아 있는 경우 예상치 못한 오류가 발생할 수 있습니다. 설정을 모두 재확인한 후, 잠시 캐시를 비우고 실행해 보세요.
5. 참고 자료
- 관련된 토론이 있던 GitHub 이슈 페이지에서도 유사한 문제가 논의되고 있으니, 확인 없이 지나치셨다면 다시 한번 모든 코멘트를 체크해 보세요.
이 외에도 특정 실행 환경의 차이로 인해 문제가 발생할 수 있습니다. 중요한 점은 제거할 수 있는 잠재적 원인을 하나씩 확인하고, 작은 부분부터 꼼꼼히 체크해 보는 것입니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.




