AI·도구

Claude Code 세션을 여러 개 띄워 두고 번갈아 일한다

한 세션에서 답을 기다리면 대부분의 시간이 기다림이다. 업무별로 세션을 나눠 여러 개를 동시에 돌리고, 하나가 일하는 동안 다른 세션의 결과를 확인한다. 같은 폴더를 여러 세션이 쓸 때 정한 규칙과 실제로 부딪친 일을 정리했다.
이 글의 순서 (6)
  1. 업무별로 묶고, 그 안에서 역할별로 나눈다
  2. 데스크톱 앱에서 돌리는 방법
  3. 같은 폴더를 여러 세션이 쓸 때는 규칙이 필요하다
  4. 세션끼리 메시지를 주고받게 한다
  5. 병목은 사람이다
  6. 공식 안내

Claude Code(내 PC의 파일을 직접 읽고 고치는 Claude의 작업 도구)에 일을 시키면 파일을 읽고, 고치고, 실행해 확인하는 동안 몇 분씩 걸린다. 한 세션(대화 하나를 이어 가며 일을 맡기는 작업 단위)만 쓰면 그동안 할 일이 없다. 요청하고, 기다리고, 결과를 보고, 다시 요청하는 동안 대부분이 기다리는 시간이다.

그래서 나는 세션을 여러 개 띄워 두고 번갈아 일한다. 한 세션이 일하는 동안 다른 세션의 결과를 확인하고 다음 요청을 넣는다. 내 사이드바에는 업무별 그룹이 아홉 개, 세션이 스무 개 남짓 있다. 이 사이트도 세션 네댓 개가 분류를 나눠 만들고 있다.

업무별로 묶고, 그 안에서 역할별로 나눈다

세션을 아무렇게나 늘리면 어느 세션이 무엇을 하는지 금방 헷갈린다. 나는 두 단계로 나눈다.

이 사이트라면 이렇게 나뉘어 있다.

세션 맡은 일
사이트 세팅 화면, 계산기, 검색 같은 사이트 기능
HR 글 인사·노무 글 쓰기
HR 콘텐츠 추출 인사 자료에서 글감 찾기
AI·도구 글 AI 도구 글 쓰기

한 세션에는 한 역할만 맡긴다. AI 도구 글 세션이 인사 글 소재까지 추천한 적이 있는데, “여기는 AI 도구 세션이니 그것만 해 달라”고 바로잡았다. 역할이 섞이면 두 세션이 같은 일을 하거나, 서로의 결과를 모른 채 어긋난다.

데스크톱 앱에서 돌리는 방법

Claude 데스크톱 앱의 Code 탭에서는 여러 세션을 이렇게 다룬다.

하고 싶은 일 방법
새 세션 열기 사이드바의 새 세션, 또는 Ctrl+N
세션 사이 오가기 Ctrl+Tab, Ctrl+Shift+Tab
업무별로 묶어 보기 사이드바 위쪽에서 프로젝트별 묶기
두 세션 나란히 보기 Alt를 누른 채 세션 클릭
세션을 새 창으로 열기 Ctrl을 누른 채 세션 클릭

보고 있지 않은 세션이 일을 끝내면 운영체제 알림이 온다. 알림이 온 세션으로 가서 결과를 보고 다음 요청을 넣으면 된다.

요청은 한 번에 끝까지 갈 수 있게 넣는다. 중간에 질문이 많이 필요한 요청이면 그 세션 앞에 계속 붙어 있어야 해서, 여러 개를 돌리는 의미가 없어진다. 무엇을 만들고, 어디까지 하고, 무엇을 보여 주면 되는지를 처음에 적는다.

같은 폴더를 여러 세션이 쓸 때는 규칙이 필요하다

업무가 다른 세션끼리는 부딪칠 일이 없다. 문제는 같은 폴더에서 여러 세션이 일할 때다. 이 사이트는 세션 여러 개가 같은 폴더를 쓴다. 그래서 이런 규칙으로 일한다. 앞의 두 가지는 프로젝트 규칙 파일(CLAUDE.md)에 적어 두었다.

  1. 자기가 만든 파일만 골라서 올린다. 폴더 전체를 한꺼번에 올리는 명령은 쓰지 않는다. 다른 세션이 고치는 중인 파일이 딸려 올라가기 때문이다.
  2. 올리기 전 초안은 다른 세션이 못 올리게 막아 둔다. 저장소가 무시하는 목록에 초안 파일을 적어 둔다. 사용자가 올리라고 하면 그때 목록에서 빼고 올린다.
  3. 다른 세션이 고치는 중인 파일은 건드리지 않는다. 꼭 필요하면 그 세션에 먼저 알린다.
  4. 세션마다 맡는 범위를 정해 둔다. 범위가 겹치지 않아야 같은 일을 두 번 하지 않는다.

규칙이 있어도 부딪치는 일은 생긴다. 한 세션이 새 글을 쓰면서 표지 파일을 아직 만들기 전이었는데, 그 사이 다른 세션이 사이트를 빌드하다 “표지를 찾을 수 없다”는 오류로 멈췄다. 20초쯤 뒤 표지가 생기자 빌드가 됐다. 또 한 세션이 기존 글 스무여 편을 한꺼번에 고치는 동안 다른 세션이 새 글을 올린 적도 있다. 이럴 때는 뒤에 올리는 쪽이 앞의 변경에 맞는지 확인한다.

같은 파일을 여러 세션이 동시에 고쳐야 할 만큼 겹친다면 워크트리(작업 폴더를 세션마다 따로 떼어 주는 기능)를 쓴다. 데스크톱 앱에서 세션을 열 때 고를 수 있다. 세션마다 따로 작업하고, 합칠 때 한 번에 합친다.

세션끼리 메시지를 주고받게 한다

같은 컴퓨터의 Claude Code 세션끼리는 메시지를 주고받을 수 있다. 한 세션이 알게 된 것을 다른 세션에 넘길 때 내가 옮겨 적지 않아도 된다.

실제로 이 사이트의 계산기를 고칠 때, 한 세션이 다른 세션에 “남은 계산기 세 개는 제가 맡아도 될까요“라고 물어 와서 일을 나눴다. 받은 세션은 자기가 이미 올린 것과 남은 것을 정리해 답했다. 두 세션이 같은 계산기를 동시에 고치는 일을 미리 막은 셈이다.

다른 세션이 보낸 메시지는 내 승인을 대신하지 못한다. 권한이 필요한 일이면 받은 세션에서 나에게 다시 묻는다. 메시지를 주고받으려면 Windows는 Claude Code v2.1.234 이상이어야 한다.

병목은 사람이다

세션을 늘린다고 일이 그만큼 빨라지지는 않는다. 결과를 확인하고 다음을 정하는 사람이 한 명이기 때문이다. 세션 다섯 개가 한꺼번에 끝나면 다섯 개를 차례로 봐야 하고, 대충 보고 넘기면 틀린 결과가 그대로 쌓인다.

사용량도 세션 수만큼 빨리 줄어든다. 여러 세션을 돌리는 날에는 5시간 한도에 금방 닿는다. 한도를 업무 시간에 맞춰 나누는 방법은 Claude 5시간 사용량 제한, 새벽 5시 예약 작업으로 업무 시간을 세 번 나눈다에 적었다.

그래서 동시에 돌리는 세션 수는 내가 결과를 제대로 확인할 수 있는 만큼으로 정한다. 오래 걸리는 일(정리, 변환, 빌드)과 자주 확인해야 하는 일(글 다듬기, 화면 수정)을 섞어 두면 확인이 한꺼번에 몰리지 않는다.

세션 여러 개를 내가 직접 지휘하는 것과 달리, Claude가 팀원을 띄워 스스로 나눠 맡기는 방법도 있다. 차이는 업무 프로그램을 만들 때 Claude Code 서브에이전트와 에이전트 팀을 쓰는 곳에 적었다.

공식 안내

2026년 9월 Claude Code 공식 문서 기준이다.

AI·도구 다른 글

틀린 내용이나 바뀐 법령을 발견하면 문의로 알려 주면 확인하고 고친다. 고친 글에는 수정 날짜를 적는다.