AI Sparkup

최신 AI 쉽게 깊게 따라잡기⚡

Claude Code – 터미널에서 동작하는 Anthropic의 AI 코딩 에이전트

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 참조.

Agent View

Agent View는 여러 Claude Code 세션을 한 화면에서 보고 전환하는 Research Preview 기능이다. 세션 안에서 왼쪽 화살표를 누르거나 터미널에서 claude agents를 실행하면 열 수 있다. 각 행은 세션 상태, 사용자의 입력 대기 여부, 마지막 응답, 최근 상호작용 시간을 보여준다.

기존에는 병렬 에이전트를 여러 터미널 탭이나 tmux로 직접 관리해야 했다. Agent View는 세션을 백그라운드로 보내고(/bg), 새 작업을 바로 백그라운드로 시작하며(claude --bg [task]), 필요한 세션만 peek 또는 attach하는 흐름을 지원한다. PR 감시, 대시보드 갱신, 여러 아이디어 병렬 실험처럼 장시간·다중 세션 작업에 특히 유용하다.

관련 문서



AI Sparkup 구독하기

최신 게시물 요약과 더 심층적인 정보를 이메일로 받아 보세요! (무료)