Claude Code mod

Claude Session Dashboard

같은 폴더와 이 컴퓨터의 모든 Claude Code 세션, 그리고 이 세션에서 돌아가는 메인 세션, 서브에이전트, 에이전트 팀, 워크플로를 한 창에서 보여 줍니다. 프롬프트 위에서는 5시간·주간 한도를 보고 모델, effort, 워크플로, 울트라코드를 버튼으로 바꿉니다.

미리 보기

위쪽이 대시보드 창(이 폴더의 세션, 그 아래 이 세션의 작업), 구분선 아래가 프롬프트 바로 위에 붙는 세 줄입니다. 화면 문구는 한국어입니다.

맨 위 모든 세션 탭은 이 컴퓨터에서 실행 중인 모든 Claude Code 세션을 폴더별로 보여 줍니다. 이 세션이 있는 폴더는 [작업폴더], 이 세션은 [작업 세션]으로 하늘색 표시됩니다.

설치

공식 마켓플레이스에는 올라가 있지 않습니다. 저장소를 받아 내 컴퓨터의 마켓플레이스로 등록한 뒤 설치합니다.

  1. 준비물 확인 Claude Code 2.1.300 이상과 git이 필요합니다. 셸(터미널)에서 확인하세요.
    claude --version
    git --version
  2. 받아서 설치하기 셸에서 세 줄을 차례로 실행합니다. 저장소를 홈 폴더의 claude-session-dashboard에 받고, 그 폴더를 마켓플레이스로 등록한 뒤 설치합니다.
    git clone https://github.com/comdoly-life/claude-session-dashboard.git ~/claude-session-dashboard
    claude plugin marketplace add ~/claude-session-dashboard
    claude plugin install session-dashboard@claude-session-dashboard
    다른 폴더에 받으려면 두 줄의 ~/claude-session-dashboard를 같은 경로로 바꾸세요. 받은 폴더는 지우지 마세요. Claude Code가 그 폴더에서 mod를 읽습니다.
  3. 불러오기 이미 열려 있는 Claude Code 세션이면 /reload-plugins를 실행하고, 아니면 새 세션을 시작합니다. 프롬프트 위에 세 줄이 생기고, 터미널이 충분히 넓으면 대시보드 창이 옆에 열립니다.
    /reload-plugins

사용법

하고 싶은 것방법
대시보드 창 열기·닫기/dash
버튼 누르기전체 화면 모드에서는 마우스로 클릭합니다. 키보드로는 ctrl+x 다음 tab으로 버튼 줄에 들어가 Tab으로 옮기고 Enter로 누릅니다.
모델 바꾸기페이블·오푸스·소넷·하이쿠 중 하나를 누르면 그 계열의 최신 모델로 바뀝니다. /model과 같아서 새 세션의 기본값으로도 저장됩니다.
effort 바꾸기low부터 max까지 누릅니다. /effort와 같고, 턴이 돌고 있으면 그 턴이 끝난 뒤 적용됩니다.
워크플로 켜고 끄기워크플로 버튼을 누릅니다. /config의 Dynamic workflows와 같습니다.
울트라코드 켜고 끄기울트라코드 버튼을 누릅니다. 이 세션에만 적용되고, 워크플로가 꺼져 있으면 함께 켭니다.
같은 폴더의 다른 세션 보기대시보드는 맨 위 현재 세션 탭(이 폴더의 세션 목록)에서 시작합니다. 내 세션은 하늘색 글자와 [작업 세션]으로 표시되고, 그 아래에 이 세션의 작업이 이어집니다.
모든 세션 보기맨 위 모든 세션 탭을 누릅니다. 폴더 줄을 누르면 그 폴더의 세션으로, 현재 세션 탭은 이 세션의 폴더로 돌아갑니다.
다른 세션에 메시지 보내기세션을 눌러 탭을 열고 메시지 보내기를 누르면 프롬프트에 /dash-send <세션 이름>이 채워집니다. 메시지를 이어 쓰고 Enter를 누릅니다.
다른 세션 끝내기세션 탭의 세션 종료를 두 번 누릅니다. 대화 기록은 남아 claude --resume <세션 ID>로 다시 열 수 있습니다.
세부 내용 보기대시보드 창에서 항목을 클릭하면 탭이 열립니다. 맡은 일, 지금 하는 일, 토큰 내역, 할 일, 최근 호출을 보여 줍니다.

한도 막대는 전체 중 쓴 만큼을 칠하고 남은 비율을 숫자로 씁니다. 남은 양이 60% 이상이면 초록이고, 줄어들수록 주황에서 진한 빨강으로 바뀝니다.

울트라코드와 워크플로

울트라코드는 이 세션의 모든 작업을 워크플로로 돌립니다. 워크플로는 일을 여러 에이전트에게 나눠 맡겨 동시에 처리하는 방식이라, 결과는 꼼꼼해지지만 토큰을 훨씬 많이 씁니다.

워크플로 기능(/config의 Dynamic workflows)은 워크플로를 쓸 수 있게 하는 스위치입니다. 켜져 있으면 "워크플로로 해 줘"처럼 직접 요청할 때만 워크플로가 돌고, 꺼져 있으면 아예 쓰지 않습니다.

이 mod는 둘 다 버튼으로 둡니다. 울트라코드를 켤 때 워크플로가 꺼져 있으면 함께 켜고, 울트라코드를 꺼도 워크플로는 켜 둡니다. 워크플로를 끄면 울트라코드도 쓸 수 없습니다.

업데이트와 삭제

새 버전으로 올리기(새 코드를 받은 뒤, 열린 세션에서는 /reload-plugins):

git -C ~/claude-session-dashboard pull
claude plugin update session-dashboard@claude-session-dashboard

지우기(그다음 받은 폴더도 지워도 됩니다):

claude plugin uninstall session-dashboard@claude-session-dashboard
claude plugin marketplace remove claude-session-dashboard

알아 둘 점

In English

A Claude Code mod with a list of the Claude Code sessions running in this folder (one level up, every session on the machine by folder, this session marked; open one to message or end it), a live pane of the main session, subagents, agent teams and workflows (what each is doing, progress, tokens and run time), and three rows above the prompt: the 5-hour / weekly limit bars with what is left, chips for the model and effort, and toggles for workflows and ultracode. The UI text is in Korean. It is not on the official marketplace: it needs Claude Code 2.1.300 or later and git. Clone the repository, add the clone as a local marketplace, then install, in a shell:

git clone https://github.com/comdoly-life/claude-session-dashboard.git ~/claude-session-dashboard
claude plugin marketplace add ~/claude-session-dashboard
claude plugin install session-dashboard@claude-session-dashboard