jhlee0409/claude-code-history-viewer
desktop app to browse and analyze your Claude Code conversation history
해결하는 문제
AI 코딩 어시스턴트는 다양한 로컬 디렉터리에 툴별로 분산된 형식으로 대화 기록을 저장하는 경향이 있습니다. 이 프로젝트는 벤더 종속성 없이 수십 가지의 다른 AI 도구 간의 대화 기록을 하나의 인터페이스에서 탐색, 검색, 분석할 수 있는 통합형 오프라인 뷰어를 제공합니다.
작동 방식
애플리케이션은 다양한 AI 어시스턴트가 사용하는 알려진 데이터 위치(예: SQLite 데이터베이스, JSONL 파일, 워크스페이스 저장소 등)를 로컬 파일 시스템에서 스캔합니다. 이러한 다양한 형식을 하나의 인터페이스로 변환하여 프로젝트나 도구별로 세션을 탐색할 수 있게 합니다. 네이티브 데스크톱 앱으로 실행하거나, HTTP를 통해 WebUI를 제공하는 헤드리스 서버로도 작동할 수 있습니다.
대상 사용자
Claude Code, Cursor, Aider, GitHub Copilot 등 여러 AI 코딩 어시스턴트를 사용하며, 과거 상호작용을 중앙에서 검토하고, 토큰 사용량을 추적하며, 프롬프트 기록을 검색하고 싶은 개발자에게 적합합니다.
주요 기능
- 대규모 프로바이더 지원: Claude Code, Cursor, Gemini CLI, GitHub Copilot 등 29개의 다양한 AI 어시스턴트와 호환됩니다.
- 통합 검색 및 분석: 모든 프로바이더 간 글로벌 검색과 토큰 비용 및 프로바이더 분포를 추적하는 대시보드를 제공합니다.
- 오프라인 및 개인 정보 보호: 클라우드 의존 없이 100% 오프라인으로 작동합니다.
- 유연한 배포 옵션: macOS, Windows, Linux용 데스크톱 앱 또는 원격 접근을 위한 헤드리스 서버로 제공됩니다.
- 고급 세션 관리: 실시간 파일 감시를 통해 즉시 업데이트되며, 세션을 HTML 또는 JSON으로 내보낼 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트