대화가 길어질수록 AI가 멍청해지는 건 '컨텍스트 윈도우' 때문이에요. 노션 비즈니스 요금제에 조용히 들어온 '서브 에이전트' 기능을 쓰면, 메인 에이전트의 머릿속을 깨끗하게 유지하면서 작업 품질을 확 끌어올릴 수 있어요. 별도 컨텍스트에서 하위 작업을 처리하고 결과만 넘겨받을 수 있으니, 웬만한 복합 작업도 훨씬 안정적으로 굴릴 수 있습니다.
이 글에서 배울 내용⏳ 읽기 4분
대화가 길어지면 AI가 멍청해지는 이유 (컨텍스트 윈도우)
서브 에이전트가 정확히 어떤 개념인지
메인·서브로 작업을 나누는 실전 예시
작업 분리가 막막할 때 노션 AI에게 물어보는 법
노션 서브 에이전트, 조용히 등장한 신기능
휴우… 노션 비즈니스 요금제가 이제 가성비가 꽤 무서운 수준까지 올라온 것 같아요. 노션 에이전트에 '서브 에이전트' 기능이 조용히 들어왔거든요.
참고로 저는 쌤들께 무조건 유료 요금제를 권하는 편은 아니에요. 그런데 노션 비즈니스 요금제의 가성비가 갈수록 높아지다 보니, 다른 AI를 따로 구독하고 계신 분이라면 한 번쯤 진지하게 노션 비즈니스를 고민해보시라고 권하는 편이에요.
그럼 이 '서브 에이전트'가 대체 뭐길래 이렇게 호들갑이냐고요? 개념을 제대로 이해하려면 먼저 '컨텍스트 윈도우'부터 알고 계셔야 해요.
컨텍스트 윈도우, AI가 대화 중에 멍청해지는 이유
혹시 AI랑 길게 대화하다 보면 점점 헛소리를 하거나 앞에서 한 말을 까먹는 경험, 해보셨죠? 이건 AI가 게을러서가 아니라 구조적인 한계 때문이에요.
AI는 하나의 대화에서 받아들이고 뱉어낼 수 있는 토큰(글자 조각) 수에 제한이 있어요. 이 토큰 한도를 컨텍스트 윈도우라고 불러요. 쉽게 말하면 AI가 한 번에 펼쳐놓고 볼 수 있는 '책상 크기' 같은 거예요.
컨텍스트 윈도우의 한계에 다다르면, AI는 정해진 기준에 따라 대화 내용을 압축하거나 일부를 지워버려요. 그러면 작업 성능이 크게 떨어질 수밖에 없죠.
한도를 꽉 채우지 않더라도, 사용한 토큰이 많아질수록 성능이 서서히 떨어지는 건 거의 필연이에요.
특히 한 세션에서 결이 다른 여러 작업을 한꺼번에 시키면, 책상이 어수선해지면서 성능 저하가 더 심해집니다.
서브 에이전트란? 메인 에이전트의 부하 직원
바로 이 문제를 풀기 위한 개념이 서브 에이전트예요. 메인 에이전트가 부하 직원을 불러서 일을 시킨다고 생각하시면 돼요.
핵심은 '책상을 따로 쓴다'는 점이에요. 서브 에이전트식 작업 분할은 메인 대화의 컨텍스트 윈도우를 차지하지 않고 하위 작업을 별도 컨텍스트 윈도우에서 처리하게 만드는 데 의미가 있어요. 서브 에이전트가 수행한 작업의 결과물만 깔끔하게 메인 에이전트에게 전달되죠.
덕분에 메인 에이전트의 책상은 훨씬 깨끗하고 컴팩트하게 유지돼요. 자질구레한 리서치나 반복 작업은 하위 작업으로 분리하고, 메인 에이전트는 큰 그림과 검수에 집중하는 식으로요.
정리하자면 서브 에이전트는 단순히 “AI를 하나 더 부른다”는 이야기가 아니에요. 핵심은 작업을 쪼개고, 컨텍스트를 분리하고, 결과만 합쳐서 메인 에이전트의 판단력을 보존할 수 있다는 것입니다.
노션에 서브 에이전트가 들어온 것이 특별한 이유
서브 에이전트를 이용한 작업 분할은 지금까지 일반 사용자용 AI 채팅창보다는 코딩 에이전트를 중심으로 발전해왔어요. 클로드 코드, 코덱스 같은 도구를 써보신 분들은 바로 감이 오실 거예요.
이미 써보신 분들은 아시겠지만, 클로드 코드와 코덱스는 정말 강력합니다. 다만 이런 코딩 에이전트를 제대로 쓰려면 월 $100 요금제 정도는 사실상 기본 사양이 되어버렸어요.
이런 상황에서 노션에 서브 에이전트 개념이 들어왔다? 이건 미친 가성비죠. 연간 결제 기준 월 $20 수준의 노션 비즈니스 요금제로 서브 에이전트를 굴릴 수 있다니, 이건 꽤 큰 사건입니다.
물론 노션 AI는 클로드 코드나 코덱스처럼 내 로컬 문서에 직접 접근할 수는 없다는 한계가 있어요. 하지만 노션을 정보 허브로 사용하는 분들의 사용 패턴, 그리고 월 $20이라는 압도적인 가성비를 생각하면, 이건 솔직히 대단한 변화입니다.
(그리고 조금 스포일러를 하자면, 노션이 로컬 파일을 읽을 수는 없어도 로컬 파일을 생성할 수 있게 되는 업데이트가 이미 알파 테스트를 진행 중이라는 사실!)
노션 AI에게 일 나눠 시키는 실전 방법
자! 이제 노션 AI에게 일을 시키실 때, 메인 에이전트가 할 일과 서브 에이전트가 할 일을 구분해서 시켜보세요. 예시를 보면 감이 확 오실 거예요.
예시 1: 한식 레시피북 만들기
메인 에이전트 — 레시피북 제작 가이드라인을 만들고, 서브 에이전트가 가져온 작업물을 검수
서브 에이전트 1 — 만개의 레시피에서 자료 리서치
서브 에이전트 2 — 네이버 블로그에서 자료 리서치
이렇게 '큰 그림 + 검수'는 메인이, '발품 파는 리서치'는 서브가 나눠 맡는 식이에요.
예시 2: 생기부 초안 100명 작성
생기부 초안을 쓸 때도 마찬가지예요. 100명의 학습 기록이 담긴 DB를 통째로 던지면서 "생기부 초안 다 채워놔" 하면… 솔직히 결과 품질 엉망진창 될 거예요.
대신 이렇게 시켜보세요.
서브 에이전트 10개를 동시에 호출해서 10명씩 쪼개서 작업해
이렇게 잘게 나눠주면 결과 품질이 훨씬 안정적으로 올라갑니다.
작업 분리가 어렵다면? 노션 AI에게 물어보세요
어떻게 나눠야 할지 막막하다면, 그냥 노션 AI에게 직접 물어보는 것도 방법이에요. 예를 들면 이렇게요.
내가 하려는 일은 ~~~ 이런 내용이야. 컨텍스트를 효율적으로 쓸 수 있게 메인 에이전트와 서브 에이전트의 작업 범위를 나눠서 제안해줘.
💡
팁: 노션 AI는 한 세션 안에서도 여러 차례 하위 작업을 위임할 수 있어요. 그러니 작업을 잘게 쪼개는 감각만 익혀두면, 어지간한 복합 작업도 꽤 넉넉히 다룰 수 있습니다.
아예 개인화 지침에 넣어두는 방법
서브 에이전트의 호출 조건을 노션 AI가 직접 판단하게 하고 싶다면, 매번 “서브 에이전트를 나눠서 호출해줘”라고 말하지 말고 개인화 지침에 규칙으로 넣어두는 것도 좋아요.
예를 들면 이런 방향입니다.
작업이 크거나 복잡하면, 메인 에이전트가 혼자 처리하지 말고 적절한 단위로 쪼갠다.
리서치, 초안 작성, 검수, 데이터 정리처럼 역할이 나뉘는 작업은 서브 에이전트를 자율적으로 호출한다.
메인 에이전트는 전체 방향과 최종 검수에 집중하고, 서브 에이전트는 분리 가능한 하위 작업을 맡는다.
다만 주의할 점도 있어요. 개인화 지침은 모든 세션에서 자동으로 불러와지는 정보라서, 그 자체로도 컨텍스트 윈도우를 차지합니다. 너무 길게 써두면 오히려 매 대화의 책상 위에 항상 두꺼운 매뉴얼을 올려두는 셈이 될 수 있어요.
그래서 개인화 지침은 짧고, 반복 사용 가치가 큰 원칙만 남기는 편이 좋습니다.
개인화 지침 예시
### 서브에이전트 위임 원칙
- 사용자가 명시하지 않아도, 광범위 탐색·독립 병렬 작업·전문 역할 매칭이 필요한 경우 서브에이전트를 자율 호출한다.
- 단, 과정·파일 덤프·중간 산출물은 본 컨텍스트에 끌어오지 않고 결론과 핵심 근거만 회수한다.
- 위치를 아는 단건 조회, 단순 대화, 위임 비용이 큰 사소한 작업은 직접 처리한다.
- 같은 작업은 중복 위임하지 않고, 독립 작업은 묶어서 병렬 위임한다.
- 수십 개 규모의 대규모 멀티에이전트 오케스트레이션은 명시 요청이 있을 때만 실행하며, 그 외에는 먼저 규모·비용을 안내하고 확인받는다.
정리: 작게 나눌수록 더 똑똑해져요
📝
핵심 정리
AI는 대화가 길어질수록(=토큰이 쌓일수록) 성능이 떨어져요. 그 한계가 컨텍스트 윈도우예요.
서브 에이전트는 별도 컨텍스트 윈도우에서 하위 작업을 처리하고 핵심 결과만 넘겨줘서, 메인 에이전트의 책상을 깨끗하게 유지해줘요.
큰 작업은 메인(가이드라인·검수) + 서브(리서치·반복 작업)로 나누면 품질이 확 올라가요.
나누는 게 어렵다면 노션 AI에게 "작업 범위를 나눠 제안해줘"라고 물어보세요.
복잡한 작업일수록 한 번에 몰아주기보다, 잘게 나눠서 맡겨보세요. 처음 한 번만 분업 구조를 잡아두면 두고두고 우려먹을 수 있답니다. 🐱