피드로 돌아가기
Show GN: quickclaude : Claude 목록을 보여주고 세션을 열어주는 CLI tool
GeekNewsGeekNews
DevOps

Show GN: quickclaude : Claude 목록을 보여주고 세션을 열어주는 CLI tool

quickclaude CLI 도구로 ~/.claude/projects/ 디렉토리 목록을 직접 읽어 Claude 프로젝트 선택 및 세션 열기 자동화

onsenhyo2026년 3월 29일1beginner

Context

Claude Code를 사용하면서 프로젝트가 누적되었다. 필요한 프로젝트마다 cd 명령어로 디렉토리를 찾아가야 하는 수작업이 발생했다. 히스토리를 검색하는 방식도 번거로운 상황이었다.

Technical Solution

  • 로컬 프로젝트 목록 읽기: ~/.claude/projects/ 디렉토리에 저장된 프로젝트 정보를 CLI에서 직접 읽음
  • 대화형 선택 인터페이스: quickclaude 명령어 실행 시 프로젝트 목록을 표시하고 사용자가 선택할 수 있도록 구현
  • npm 글로벌 설치 지원: npm install -g quickclaude로 시스템 어디서나 접근 가능하도록 배포
  • 자동 세션 열기: 선택된 프로젝트에 대해 Claude 세션을 자동으로 실행

Key Takeaway

기존에 파일 시스템에 이미 존재하던 정보를 효과적으로 활용하면 반복적인 수작업을 단순한 CLI 도구 하나로 제거할 수 있다. 작은 규모의 개발 도구도 사용 흐름을 최소화하는 설계가 개발 경험을 크게 개선한다.


개발 도구를 만들 때 사용자가 이미 가진 데이터(설정 파일, 로컬 저장소, 히스토리 등)를 자동으로 읽어 선택지를 제시하면, 매번 경로나 이름을 입력해야 하는 마찰을 제거하고 한 번의 명령어로 작업을 완료할 수 있다.

원문 읽기