
Claude Code Agent View로 터미널 하나로 다중 세션 관리하기
Claude Code의 Agent View는 개별 터미널 탭을 하나의 통합 대시보드로 모으는 기능입니다. 이 글에서는 Agent View의 구조와 주요 기능, 그리고 Research Preview 단계에서 확인된 제약 사항을 정리합니다. 공식 문서와 Anthropic 블로그를 바탕으로 검증한 내용입니다.
Agent View가 뭔가요?
간단히 말하면 통합 세션 대시보드입니다. 기존에는 Claude Code 세션 하나당 터미널 탭 하나가 필요했습니다. Agent View는 claude agents 명령어 하나로 모든 세션 목록을 보여줍니다. Claude Code 프롬프트에서 아무것도 입력하지 않은 상태에서 ← 화살표 키를 눌러도 들어갈 수 있습니다.
각 세션의 상태를 색상과 아이콘으로 구분해 보여줍니다. 동작 중인 세션은 ✽ 로, 입력 대기 중인 건 노란색 ✻ 로, 완료된 건 초록색으로 표시됩니다. /loop 로 돌리고 있는 세션은 자는 사이 ✢ 아이콘으로 바뀝니다. PR 상태도 아이콘으로 같이 보여줘서 여러 브랜치 작업을 동시에 맡길 때 진행 상황을 한눈에 파악할 수 있습니다.
뒤에서 supervisor 프로세스가 세션 상태를 디스크에 저장하고, 터미널을 닫아도 세션이 계속 살아있게 해줍니다. 다만 노트북을 재우거나 기계를 끄면 세션이 사라진다는 점은 기억해두세요. 터미널만 닫는 건 괜찮은데 전원까지 끊으면 복구가 안 됩니다.
주요 기능 살펴보기
Agent View는 세션을 모아 보여주는 것 이상의 인터랙션을 제공합니다. 세 가지 핵심 패턴은 다음과 같습니다.
--bg 또는 /bg로 백그라운드 실행, git worktree로 충돌 방지Unified Session Dashboard에서는 모든 세션의 이름, 상태, 마지막 활동 시각, PR 상태를 한 화면에 볼 수 있습니다. 세션 수가 많아져도 목록 형태라서 스크롤하면 되니 tmux에서 판을 왔다 갔다 하는 것보다 훨씬 편합니다.
Peek and Reply가 제일 유용합니다. 목록에서 아무 세션에나 커서를 대고 Space를 누르면, 그 세션의 최신 출력이나 질문을 미리 볼 수 있습니다. 입력을 기다리고 있다면 대시보드 안에서 바로 답을 타이핑해서 보낼 수도 있습니다. 굳이 해당 세션으로 들어갔다 나올 필요가 없습니다.
Background Sessions는 새 작업을 백그라운드로 던질 때 claude --bg "task" 로 시작할 수 있고, 기존 세션을 백그라운드로 보낼 때는 /bg 를 치면 됩니다. Agent View에서 이 상태를 실시간으로 감시하면서 다른 일을 하면 되니까, 긴 리팩토링이나 테스트를 맡겨놓고 다른 터미널 작업을 하기 좋습니다.
파일 수정 충돌을 막기 위해 병렬 세션은 .claude/worktrees/ 아래에 git worktree로 격리됩니다. 동시에 여러 브랜치를 만지는 사람에게는 이 부분이 상당히 reassuring합니다. 공식 문서에서 worktree 격리 방식을 확인할 수 있습니다.
실제로 써봤더니
처음엔 "그냥 tmux 쓰면 되지 않나?" 싶었는데, 써보니까 둘은 용도가 달랐습니다. tmux는 창을 나누는 거고, Agent View는 세션의 상태를 보여주는 거니까요. 예를 들어 세션 하나는 코드 리뷰를 맡기고, 하나는 문서 작성을 맡기고, 하나는 테스트를 돌리는 상황에서 각각이 지금 뭘 하고 있는지, 어디서 멈췄는지를 1초 만에 확인할 수 있습니다.
근데 아직은 불편한 점도 있었습니다. 세션 이름이 자동으로 지어지는 경우가 많아서, 나중에 "이게 뭘 하던 세션이지?" 하고 헷갈릴 때가 있습니다. 수동으로 이름을 잘 붙여주는 습관이 필요합니다. 또 Peek and Reply는 짧은 답변 입력에는 편한데, 복잡한 질문-답변을 오래 주고받으려면 결국 해당 세션으로 들어가는 게 나았습니다.
아직은 아쉬운 점
Agent View는 Research Preview라서 완성도가 높지는 않습니다. 공식 문서에 따르면 현재 다음과 같은 제한이 명시되어 있습니다.
또 한 가지는 subagent 안에서 다시 subagent를 띄우는 건 안 된다는 점입니다. Agent View 자체는 세션 관리 도구지만, Claude Code의 subagent 아키텍처상 에이전트가 다른 에이전트를 호출하는 nested delegation은 막혀 있어요. 복잡한 오케스트레이션을 생각하고 있었다면 이건 구조적 한계라는 걸 알아둬야 합니다.
마지막으로 세션이 디스크에 저장되긴 하지만 머신 슬립이나 종료에서는 버티지 못합니다. 터미널만 닫는 게 아니라 노트북 뚜껑을 닫아버리면 작업이 날아가니, 장시간 백그라운드 작업을 맡길 때는 화면만 끄고 머신은 깨워두는 게 안전합니다.
정리
Claude Code Agent View는 다중 세션 관리라는 실제 불편을 꽤 직관적으로 푼 기능입니다. 터미널 하나에서 여러 Claude 작업을 던져놓고 상태만 감시하면서 다른 일을 할 수 있으니, 개발 워크플로우가 꽤 바뀔 수도 있습니다.
다만 아직 Research Preview라 플랜 제한과 슬립 복구 미지원 같은 거친 면이 남아있습니다. 유료 플랜 사용자라면 지금 바로 claude agents 로 한번 열어보는 걸 추천드립니다. 무료 사용자라면 다음 업데이트에서 개선되길 바라봅니다.
📌 함께 보면 좋은 글
'AI.IT' 카테고리의 다른 글
| vLLM 로컬 설치 Apple Silicon 맥에서 OpenAI API 서버 띄우기 (0) | 2026.05.19 |
|---|---|
| Cerebras AI 칩 IPO 첫날 주가 108% 폭등 외 16건 — Interaction Brief 5월 15일 (1) | 2026.05.15 |
| NotebookLM 활용법, 3개월 쓰고 살아남은 워크플로우 4가지 (0) | 2026.05.14 |
| Gamma AI PPT 자동화 팁, 실무에서 3주 쓰고 바꾼 것들 (0) | 2026.05.14 |
| 테슬라 FSD 한국 출시, 중국산 모델Y는 언제부터 가능할까 (0) | 2026.05.14 |