Running multiple sessions
3. 백그라운드 세션과 병렬도 예산5 / 9

띄우는 비용과 지우는 비용

Agent View 운영, 사용량 역산, /agents·claude agents·/tasks·/background 구분

Concept 45 XP 9 min

백그라운드 세션은 터미널의 잔여 프로세스가 아니라 사용자별 supervisor가 호스팅하는 온전한 대화입니다. 터미널을 닫아도 Agent View를 닫아도 계속 돌고, 파일을 쓰기 직전에 Claude가 세션을 .claude/worktrees/ 하위의 격리 worktree로 옮깁니다. 편해 보이는 만큼 두 가지가 조용히 새어 나갑니다. 하나는 사용량이라 각 세션이 인터랙티브 세션과 똑같이 구독 사용량을 소비하고, 다른 하나는 식별이라 세션이 셋을 넘어가면 병목이 실행에서 되찾기로 옮겨갑니다.

명령조작 대상헷갈리는 지점
/agents서브에이전트 설정 파일실행 중 세션 목록이 아님
claude agents (Agent View)백그라운드 세션 목록셸에서 실행, v2.1.139 이상 필요
/tasks (별칭 /bashes)현재 세션 내부 백그라운드 셸할 일 목록을 만드는 명령이 아님
/background (별칭 /bg)현재 세션 전체세션을 supervisor로 넘기고 터미널 반환
이름이 아니라 무엇을 조작하는지로 외웁니다.
  1. 세션 예산 정하기남은 레이트 리밋 여유와 리뷰 가능 분량으로 동시 세션 상한을 먼저 정합니다.
  2. 이름 먼저 붙이기claude -n, --bg --name, /rename으로 디스패치 전에 식별 가능한 이름을 답니다.
  3. 분리 전 점검/bg로 넘기기 전에 /tasks로 실행 중인 subagent·백그라운드 명령을 확인합니다.
  4. 정리 경로 구분변경을 남겨야 하면 Agent View 삭제 대신 셸의 claude rm을 씁니다.