본문으로 건너뛰기

© 2026 Molayo

Dev.to헤드라인2026. 06. 11. 09:02

Claude Code 전역 세션 브라우저를 만들다

요약

Claude Code 사용 시 프로젝트 전환마다 세션 기록을 찾기 어려워 불편함을 겪는 사용자들을 위해, 모든 세션을 중앙 집중식으로 보여주는 CLI 도구 'c-trail'이 개발되었습니다. 이 도구는 기존의 분산된 세션 데이터를 통합하여 전역적인 보기와 재개 기능을 제공합니다.

핵심 포인트

  • Claude Code의 모든 세션은 `~/.claude/projects/`에 저장됨.
  • CLI 도구 c-trail을 통해 모든 프로젝트의 세션을 한 곳에서 조회 가능.
  • 세션 미리보기 및 전체 텍스트 검색 기능이 추가되어 사용 편의성이 높음.

만약 Claude Code를 자주 사용한다면, 아마 이런 경험을 했을 겁니다. 한 프로젝트에서 대화를 시작했는데, 일주일 후에 다시 하려고 보니 claude --resume 명령어는 현재 디렉터리에 있는 세션만 보여줍니다.

프로젝트를 전환하면 기록이 사라지는 것 같습니다. 적어도 그렇게 느껴집니다.

모든 세션은 거기에 있다

알고 보니 Claude Code는 모든 세션을 ~/.claude/projects/에 중앙 집중식으로 저장하고 있습니다. 프로젝트별로 하위 디렉터리가 하나씩 있고, 각 디렉터리에는 .jsonl 파일들이 들어있습니다. 아무것도 사라진 것이 아닙니다. 단지 유용하게 노출되어 있지 않을 뿐입니다.

그래서 저는 c-trail 🐾을 만들었습니다. 이 CLI 도구는 해당 디렉터리를 읽어 모든 프로젝트에 걸쳐, 어디서든 모든 세션의 전역적인 보기(global view)를 제공합니다.

기능 소개

npm install -g c-trail
c-trail

Image

화살표 키를 이용한 인터랙티브 피커가 열리거나 (설치되어 있다면 fzf 사용), 마지막 활동 시간 순으로 모든 세션이 표시됩니다. ↑↓로 이동하고 Enter를 누르면 재개할 수 있습니다. 그게 전부입니다.

또한 다음 기능들도 제공합니다:

  • 세션 미리보기(Session preview) — 재개하기 전에 처음 몇 개의 메시지를 볼 수 있습니다.
  • 전체 텍스트 검색(Full-text search) — `c-trail --filter

피드백과 기여를 환영합니다 — 참여하고 싶은 오픈 이슈가 있습니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
0

댓글

0