Claude Code 서브에이전트 가이드: 문맥 낭비 줄이는 병렬 위임법
Anthropic이 Claude Code의 서브에이전트 활용 가이드를 공개했다. 서브에이전트는 독립된 컨텍스트 창을 가진 인스턴스로, 코드 조사나 버그 수정을 병렬로 처리한 뒤 핵심 결과만 메인 대화에 넘긴다. 10개 이상의 파일을 탐색하거나 독립적인 작업을 분할할 때 메인 창의 비대화를 방지하고 속도를 높여준다.

Claude Code로 대규모 프로젝트를 진행하다 보면 대화가 길어질수록 응답이 느려지고 토큰 비용이 급증하는 현상을 겪게 됩니다. 중간에 잠시 확인했던 유틸리티 함수나 인증 로직 파일들이 메인 컨텍스트 창에 고스란히 남아 누적되기 때문입니다.
Anthropic은 Claude Code 내에서 서브에이전트(Subagents)를 언제 어떻게 활용해야 하는지 정리한 실무 가이드를 공개했습니다.
브라우저 새 탭처럼 컨텍스트를 분리한다
서브에이전트는 완전히 독립된 컨텍스트 창을 갖는 별도의 Claude 인스턴스입니다.
특정 작업만 넘겨받아 파일 탐색이나 수정을 마친 뒤, 정제된 결과만 메인 세션으로 반환합니다. 메인 작업 흐름을 끊지 않고 브라우저 새 탭을 열어 필요한 정보만 찾고 닫는 방식과 같습니다.
Claude Code에는 읽기 전용으로 코드베이스를 빠르게 훑는 Explore 에이전트와 구현 전략을 세우는 Plan 에이전트 등이 기본 내장되어 있습니다. Anthropic은 탐색해야 할 파일이 10개 이상이거나 서로 독립적인 작업이 3개 이상일 때 서브에이전트 위임이 가장 효과적이라고 설명합니다.
대화형 호출부터 팀 공용 규칙까지
호출 방법은 간단합니다. 대화창에서 API, DB, 프론트엔드 오류를 병렬로 조사하라고 자연어로 지시하면 됩니다. 작업이 오래 걸릴 경우 Ctrl+B 단축키로 백그라운드로 보낸 뒤 메인 대화를 이어갈 수 있으며, /tasks 명령어로 진행 상황을 확인합니다.
자주 쓰는 보안 검토나 테스트 작성 같은 역할은 .claude/agents 경로에 마크다운 파일로 저장해 커스텀 에이전트로 등록할 수 있습니다. 각 에이전트별로 전용 프롬프트, 읽기 전용 권한, 심지어 별도 모델까지 지정 가능합니다.
또한 CLAUDE.md 파일에 호출 규칙을 지정해 두면, 모든 코드 리뷰에 읽기 전용 서브에이전트를 자동 투입하도록 팀 차원에서 일관되게 강제할 수도 있습니다.
왜 중요한가
이번 가이드는 AI 코딩 도구의 성패가 모델의 추론 능력뿐 아니라 컨텍스트 창의 오염을 어떻게 막느냐에 달려 있음을 보여줍니다.
개발자 입장에서 얻을 수 있는 가치는 명확합니다. 토큰 비용을 아끼는 것은 물론, 이전 대화 맥락에 편향되지 않은 객관적인 코드 리뷰를 받을 수 있습니다. 기존에는 /clear로 대화 기록 전체를 날려야만 얻을 수 있었던 편향 없는 검토를 메인 세션을 유지한 채 수행할 수 있습니다.
Anthropic이 무거운 멀티 에이전트 프레임워크를 강제하는 대신 마크다운 기반의 가벼운 분기 방식으로 서브에이전트를 구현한 점은 매우 실용적입니다. 다만 병렬 에이전트를 과도하게 호출할 경우 순간적인 토큰 소모가 급증할 수 있으므로 자동화 규칙을 설계할 때 주의가 필요합니다.
출처 (1)
- claude.com(새 탭에서 열림)원문claude.com