프로젝트

세션 탭 보류

Claude Code 세션 하나를 크롬 탭 그룹 하나로 — 지금 세션의 탭만 펴고 나머지는 칩으로 접는 확장

크롬 확장

세션 열 개에 탭 28장,
누구 탭인지 몰랐다

세션이 여는 탭에 그 세션 이름을 붙여 크롬 탭 그룹으로 묶는다. 지금 세션 그룹만 펴지고 나머지는 칩 하나로 접힌다.

0번세션을 옮길 때 브라우저에서 누르는 것3장 → 1장같은 주소 — 한 그룹에 쌓였던 쿠폰함 페이지1개펴져 있는 그룹 — 나머지는 칩, 살아 있는 그룹 최대 다섯
전
소개localhost:4399소개개발기PR #31localhost:4399대시보드소개시안개발기READMEPR #31localhost:4399개발기대시보드소개localhost:5173시안개발기소개READMElocalhost:4399PR #31소개개발기대시보드localhost:5173개발기
세션 10개 · 탭 28장 — 제목이 안 보이고 누구 탭인지 모름
후
pillboxwallcalpack-up소개개발기시안couponssleep-now손으로 연 탭
지금 세션 그룹만 펴짐 · 나머지는 이름 칩 하나
탭 제목과 점 색은 예시. 그룹 이름은 실제 저장소 이름.
28장과 3장은 session-tabs HISTORY 의 실측(2026-09-04 · 09-05). 사용 횟수 기록은 없음.
세션 열 개의 탭이 한 창에 섞이던 것을 세션마다 탭 그룹으로 묶은 전후 비교
탭에 세션 이름이 붙으니 누구 것인지를 다시 묻지 않는다.

동작 방식

  1. 세션 시작그룹에 붙음SessionStart 훅
  2. 주소를 열 때제 그룹에 탭open 대리 명령 · 같은 주소면 그 탭
  3. 세션을 옮기면그 그룹만 펴짐나머지는 칩
  4. 세션 끝주소만 남기고 닫음SessionEnd 훅 · ~/.claude/tabs
사람이 하는 일은 세션을 고르는 것뿐. 나머지는 훅 두 개와 open 대리 명령이 부름.
  • 접기 · 펴기뿐 — 탭을 옮기지 않아 페이지가 다시 안 그려지고 스크롤 위치도 그대로.
  • 창은 하나 — 세션마다 창을 띄우지 않음. 보조 모니터에 띄운 창의 탭은 안 건드림.

탭 주인 찾기

세션을 안 거치고 연 탭도 주소로 주인을 찾음.

로컬 미리보기

localhost:4399/pillbox/ — 포트보다 경로 먼저. 정적 서버 하나가 여러 프로젝트를 내주기 때문.

발행한 사이트

<저장소>.sungd.uk · github.com/<계정>/<저장소> — ~/dev 에 그 저장소가 있으면 그 그룹.

세션 이름 ≠ 저장소

세션 이름(약통)과 저장소(pillbox)가 달라도 세션이 일하는 폴더로 이어 줌.

그 외

검색 · 메일처럼 프로젝트가 없는 탭은 그대로 둠. 주소만 보고 짐작하지 않음.

자세한 동작

같은 주소

창 어디에 있든 그 탭으로. 다른 세션 그룹에 있던 것이면 이 그룹으로 데려옴.

그룹이 불어날 때

그룹당 6장. 넘치면 가장 오래 안 본 탭부터 닫음.

그룹이 여섯째

살아 있는 그룹은 5개까지. 가장 오래 안 본 세션은 동면 — 탭을 닫고 주소만 파일로, 누르면 되살아남.

같은 브랜치에 세션 둘

붙은 세션 수를 셈. 마지막 세션이 끝날 때만 그룹을 내림. 훅이 안 오면 1분 안에 걷어냄.

Codex 세션

같은 훅 파일 그대로 — Codex CLI 세션도 탭 그룹을 가짐.

설치와 요구 사항

  • 크롬 — 116 이상. extension/ 을 압축해제된 확장 프로그램으로 로드.
  • Mac — 데몬(포트 8908)을 launchd 로 상주. Claude Code settings.json 에 SessionStart · SessionEnd 훅 두 개.
  • 저장소는 private.