멀티세션 운영
3. 백그라운드 세션과 병렬도 예산5 / 9

띄우는 비용과 지우는 비용

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

개념 학습 45 XP 9분

백그라운드 세션은 터미널의 잔여 프로세스가 아니라 사용자별 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을 씁니다.