1. 시스템 프롬프트 경량화 (토큰 최적화)
Claude Code 구동 시 기본으로 로드되는 시스템 프롬프트(약 19k 토큰)를 10k 이하로 축소하여 리소스를 확보합니다.
- 기대 효과: 컨텍스트 가용 공간 확보(더 많은 파일과 로그 포함 가능), 응답 속도 향상, 토큰 비용 절감
- 최적화(제거) 대상: * 도구(Tool) 사용법에 대한 지나치게 긴 예시
- 중복 명시된 지시사항
- 과도하게 반복되는 안전 및 주의 경고
- 실제 워크플로우에서 사용하지 않는 도구 설명
- 주의 사항: 프롬프트 임의 수정 시 모델의 지시 수행 능력이 저하될 수 있으므로, 최소 단위로 패치하며 부작용을 테스트해야 합니다.
2. 장시간 작업 제어 (지수 백오프 & 백그라운드)
대용량 데이터 처리나 전체 코드베이스 스캔 시 대기 리소스를 최소화하고 병렬 작업을 수행합니다.
지수 백오프 (Exponential Backoff) 모니터링 반복적인 상태 확인으로 인한 토큰 낭비를 막기 위해, 확인 주기를 점진적으로 늘리도록 지시합니다.
"10GB CSV 파일 처리 스크립트를 실행해줘. 진행 상황은 지수 백오프 방식으로 처음 1분, 이후 2분, 4분, 8분 간격으로 확인해."
백그라운드 실행 및 병렬 처리 (Ctrl+B)
- 명령어나 서브에이전트가 실행 중일 때 Ctrl+B를 입력하면 백그라운드로 전환되어 메인 작업을 계속할 수 있습니다.
- 병렬 에이전트 할당 예시: "3개의 서브에이전트를 백그라운드에서 실행하여 /src/auth, /src/api, /src/database 모듈을 각각 동시에 분석해줘."
3. CI/CD 파이프라인 통합 (Headless 모드)
대화형 UI 없이 CLI 환경에서 즉시 실행하고 결과를 반환받아 자동화 파이프라인에 연결합니다.
핵심 명령어 (-p 플래그) 비대화형 모드로 실행하며, 결과를 표준 출력(stdout)으로 반환합니다. 파이프(|)와 연계하여 사용합니다.
# Git 변경 사항 요약
git diff | claude -p "Explain these changes"
# JSON 포맷 출력 강제
echo "Review this PR" | claude -p --json
GitHub Actions 통합 예시 (자동 PR 리뷰어)
# PR 발생 시 변경점을 분석하고 리뷰 결과를 코멘트로 자동 등록
- name: Review PR with Claude Code
env:
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
run: |
git diff origin/main...HEAD | \
claude -p "이 PR의 변경 사항을 리뷰하고 잠재적 버그를 식별해" > review.md
4. 단계별 워크플로우 자동화 구조화
단순 스크립트 실행을 넘어, Claude Code의 도구들을 결합해 개발 프로세스 자체를 자동화합니다.
- 1단계 (기본 통합): 에디터 및 터미널에서 Claude Code 직접 실행
- 2단계 (전역 설정): CLAUDE.md를 작성하여 매 대화마다 반복하는 프로젝트 규칙(코딩 컨벤션 등) 주입 자동화
- 3단계 (명령어 단축): 잦은 작업(빌드, PR 생성 등)을 커스텀 슬래시 명령어(/)로 단축
- 4단계 (자율 판단): Skills를 정의하여 특정 조건(예: 발음 질문 시 번역기 링크 생성)에서 AI가 알아서 도구를 호출하도록 세팅
- 5단계 (규칙 강제): Hooks를 설정하여 위험한 셸 명령어가 감지되면 자동으로 차단하거나, 작업 완료 시 슬랙(Slack) 알림 발송
'개발 이야기 > [스터디] LLM' 카테고리의 다른 글
| Claude Code 완전 가이드: Part 6 - MCP, HOOKS, AGENTS (0) | 2026.04.01 |
|---|---|
| Claude Code 완전 가이드: Part 5 - Git과 GitHub 워크플로우 완전 정복 (0) | 2026.04.01 |
| Claude Code 완전 가이드: Part 4 - 컨텍스트 관리의 예술 (0) | 2026.03.26 |
| Claude Code 완전 가이드: Part 3 - 생산성을 극대화하는 핵심 기술 (0) | 2026.03.23 |
| Claude Code 완전 가이드: Part 2 - 기초부터 탄탄하게 (0) | 2026.03.21 |