본문 바로가기
성공지식백과 로고성공지식백과
GLOSSARY

서브에이전트

중급AI 에이전트

이 페이지는 AI 에이전트 문맥에서 자주 쓰이는 서브에이전트의 뜻과 쓰임을 중급 난이도 기준으로 정리한 AI 용어사전 항목입니다. 정의와 맥락, 관련 용어 6개, 관련 글 6개 순서로 묶었으니, 아래 설명을 먼저 읽고 연결된 개념과 글까지 이어서 보면 이해가 빨라집니다.

서브에이전트(Subagent)는 메인 AI 에이전트가 큰 작업을 작은 조각으로 쪼개서 맡기는 하위 에이전트입니다. 각 서브에이전트는 자기만의 별도 대화 공간에서 독립적으로 일하고, 다 끝나면 최종 결과만 메인 에이전트에게 돌려줍니다. 중간에 읽은 파일이나 시행착오 과정은 메인 쪽으로 넘어오지 않습니다. 그래서 메인 에이전트의 작업 공간을 깔끔하게 유지하는 게 핵심입니다.

서브에이전트가 중요한 이유는 두 가지입니다. 첫째는 작업 기억 공간, 곧 컨텍스트 윈도우를 아낄 수 있습니다. AI가 한 번에 기억할 수 있는 양은 정해져 있는데, 수십 개 파일을 직접 다 읽으면 그 기억이 금방 가득 찹니다. 기억이 가득 차면 정작 중요한 지시를 놓치거나 답변 품질이 떨어집니다. 대신 서브에이전트가 파일을 읽고 요약만 넘겨주면 메인은 핵심만 받아 여유를 유지합니다.

둘째는 여러 서브에이전트를 동시에 띄워 병렬로 일을 시킬 수 있어서 속도가 빨라집니다. 예를 들어 코드베이스의 인증 부분, 데이터베이스 부분, 화면 부분을 각각 다른 서브에이전트에게 동시에 조사시키면, 셋이 따로 움직인 뒤 메인이 결과를 모아 한 번에 판단합니다. 혼자 순서대로 훑는 것보다 훨씬 빠릅니다.

대표 사례는 Claude Code의 서브에이전트 기능입니다. 코드 리뷰를 할 때 보안 검사 담당, 스타일 점검 담당, 테스트 확인 담당을 따로 정의해두면, 메인 에이전트가 작업에 맞는 담당을 알아서 불러 동시에 돌립니다. 자주 쓰는 역할은 시스템 프롬프트와 쓸 수 있는 도구 범위까지 미리 적어 커스텀 에이전트로 저장해두고 재사용합니다. 덕분에 분 단위로 걸리던 리뷰가 초 단위로 줄어듭니다.

쉬운 비유로 보면, 메인 에이전트는 프로젝트를 총괄하는 팀장이고 서브에이전트는 각자 맡은 일을 처리하는 팀원입니다. 팀장이 모든 자료를 혼자 다 읽으면 머리가 터지지만, 팀원에게 "이 부분 조사해서 한 장으로 요약해 와"라고 시키면 팀장은 요약본만 보고 판단합니다. 팀원이 자료를 어떻게 뒤졌고 어떤 막다른 길을 거쳤는지까지 팀장이 알 필요는 없습니다. 서브에이전트가 결과만 돌려주는 구조가 바로 이 그림과 같습니다.

멀티에이전트 시스템과 헷갈리기 쉬운데, 보는 층위가 다릅니다. 멀티에이전트 시스템은 여러 에이전트가 어떻게 협업하도록 설계할지를 다루는 전체 구조이고, 서브에이전트는 그 안에서 일을 넘겨받는 한 단위를 가리킵니다. 메인이 서브에이전트에게 일을 배분하고 결과를 모으는 조율 과정은 오케스트레이션이라고 부릅니다. 결국 서브에이전트는 위임이라는 한 조각이고, 그 조각들을 엮어 굴리는 게 멀티에이전트 시스템입니다.

구분서브에이전트멀티에이전트 시스템
가리키는 것일을 넘겨받는 한 단위협업 구조 전체
관심사위임과 결과 반환누가 어떤 역할로 협력할지 설계
비유팀원 한 명팀 전체의 조직도

언제 쓰면 좋은지도 감을 잡아두면 좋습니다. 같은 종류의 일을 반복해서 시키게 될 때, 예를 들어 매번 보안을 점검하거나 문서를 교정하는 작업이 생기면 그 역할을 커스텀 서브에이전트로 정의해둡니다. 반대로 한두 단계로 끝나는 간단한 일까지 굳이 서브에이전트로 쪼개면, 결과를 주고받는 과정에서 오히려 시간이 더 걸릴 수 있습니다. 메인의 기억 공간을 아껴야 하거나 여러 갈래를 동시에 처리해야 할 때가 서브에이전트가 빛나는 순간입니다.

정리하면 서브에이전트는 큰 작업을 잘게 나눠 독립된 일꾼에게 맡기고 요약만 돌려받는 방식입니다. 메인의 기억 공간을 지키고 병렬 처리로 속도를 높이는 두 효과 덕분에, 복잡한 작업을 다루는 AI 에이전트라면 거의 빠지지 않는 기본기로 자리 잡았습니다. 큰 일을 혼자 끌어안지 않고 잘 나눠 맡기는 것, 사람 조직에서 통하는 이 원리가 AI 에이전트에서도 똑같이 통한다는 점이 서브에이전트의 핵심입니다.

💡쉽게 말하면

팀장이 모든 자료를 직접 읽으면 머리가 가득 차지만, 팀원에게 조사를 시키고 한 장짜리 요약만 받으면 여유가 생깁니다. 서브에이전트는 바로 그 팀원이라서, 메인 에이전트의 기억 공간을 아끼고 여러 명을 동시에 굴려 속도를 높여줍니다.

RELATED TERMS

관련 용어

서브에이전트와 함께 자주 언급되는 개념들입니다. 비슷한 말처럼 보여도 역할과 쓰임은 다를 수 있습니다.

READ NEXT

관련 글

glossary에서 개념을 잡고 관련 글로 넘어가면 실제 문맥 이해가 쉬워집니다.

뉴스레터
Claude Code 소스코드가 통째로 유출됐습니다: npm sourcemap 사고의 전말
Anthropic의 Claude Code v2.1.88 npm 패키지에 sourcemap 파일이 포함되면서 512K줄의 전체 TypeScript 소스코드가 유출됐습니다. 미공개 기능, 내부 코드네임, 논란의 Undercover Mode까지, 이번 사건의 전말을 정리했습니다.
가이드
컨텍스트 엔지니어링 완전 가이드 (2026년 3월 기준)
프롬프트 엔지니어링의 시대는 저물고, 컨텍스트 엔지니어링의 시대가 열렸습니다. LLM에 무엇을, 언제, 어떻게 전달할지를 설계하는 컨텍스트 엔지니어링의 핵심 개념부터 실전 패턴까지 2026년 기준으로 정리했습니다.
튜토리얼
Claude Code 플러그인·스킬 만들기 튜토리얼
Claude Code의 스킬(Skill)을 처음부터 만들어봅니다. SKILL.md 작성법, 프론트매터 옵션 전체, 동적 인자와 컨텍스트 주입, 서브에이전트 연동, 플러그인 패키징까지 단계별로 따라 할 수 있습니다.
가이드
Fable 5 오케스트레이션 가이드
Claude Fable 5를 지휘자로 두고 실행은 Opus 4.8, 잡무는 Haiku 4.5에 맡기는 오케스트레이션 환경을 정리했습니다. CLAUDE.md 선언, 서브에이전트 역할 배정, 모델 리매핑, PreToolUse 강제 게이트, 명령 한 번으로 켜고 끄는 스위치까지 한 번에 확인할 수 있습니다.
가이드
AI 자동화 하네스 완전 가이드: 프롬프팅과 컨텍스트 엔지니어링으로 AI 워크플로우 구축하기 (2026년 3월 기준)
AI 하네스는 단순 프롬프트를 넘어, 프롬프팅·컨텍스트·도구·검증을 하나의 파이프라인으로 묶은 자동화 시스템입니다. Claude Code와 CLAUDE.md를 중심으로 실전 하네스를 직접 설계하고 운영하는 방법을 처음부터 끝까지 정리했습니다.
가이드
Claude Code 완벽 가이드
Claude Code의 설치부터 CLI 명령어, 단축키, 설정, MCP, 서브에이전트까지 모든 기능을 한 곳에 정리했습니다.