Claude Code는 Anthropic이 개발한 CLI 기반 AI 코딩 에이전트로, 터미널에서 직접 코드베이스를 읽고 편집하며 작업을 실행할 수 있다. 100만 토큰(1M) 컨텍스트 윈도우, 서브에이전트(subagent) 병렬 실행, 자동 컴팩션(compaction) 기능을 갖춰 대규모 코드베이스와 긴 태스크를 처리할 수 있다.
주요 특징
- 1M 토큰 컨텍스트: 대형 코드베이스 전체를 한 세션에서 처리
- 서브에이전트: 독립적인 작업을 별도 컨텍스트 창에서 병렬 실행
- 자동 컴팩션: 컨텍스트 한계 도달 시 세션을 자동으로 요약하고 계속 진행
- 루틴(routines): 스케줄·API·GitHub 이벤트로 반복 작업 자동화
- Hooks: 특정 이벤트(파일 저장, 커밋 등)에 셸 명령 연결
- Skills: CLAUDE.md나 .claude/ 폴더에 저장한 재사용 가능한 워크플로우
설치
npm install -g @anthropic-ai/claude-code
# 또는
pip install claude-code세션 관리
컨텍스트 관리는 Claude Code 사용 경험을 결정하는 핵심 요소다. 자세한 내용은 claude-code-tips-session-management 참조.
관련 문서
- claude-code-routines — 스케줄·API·GitHub 이벤트로 자동화
- claude-code-tips-opus-47 — Claude Opus 4.7 운영 팁
- claude-code-tips-project-structure —
CLAUDE.md, skills, rules로 프로젝트 구조화하기 - claude-code-tips-session-management — 세션 관리 및 1M 컨텍스트 활용 가이드
- claude-code-tutorial-doc-companion — Skills로 문서화 동반자 만들기
- claude-agent-sdk — .claude/ 폴더를 프로덕션 에이전트 런타임으로 활용
- agent-skills — 에이전트 스킬 시스템 개요
- 공식 문서: code.claude.com