iAmCorey/Wake
All your AI agent sessions in one place — browse, search, resume. Rust + GPUI.
해결하는 문제
Wake는 다양한 AI 코딩 에이전트의 산재한 기록을 통합하는 네이티브 데스크톱 애플리케이션입니다. ~/.claude 또는 ~/.cursor와 같은 숨겨진 디렉터리에 흩어져 있는 대화 대신 Wake는 단일한 읽기 전용 인터페이스를 제공하여 세션을 탐색하고 검색하며 관리할 수 있습니다.
작동 방식
Wake는 AI 에이전트가 세션 로그를 저장하는 로컬 디렉터리를 스캔하고, SQLite FTS5를 사용하여 빠른 로컬 인덱스를 구축합니다. Claude Code, Cursor, Codex 등 다양한 에이전트를 지원하며, 원본 에이전트 데이터가 수정되지 않도록 읽기 전용으로 작동합니다.
대상 사용자
여러 AI 코딩 에이전트를 사용하고 과거 대화를 빠르게 찾거나, 활동을 인사이트로 추적하거나 터미널에서 세션을 재개하고 싶은 개발자에게 적합합니다.
주요 기능
- 통합 브라우징: 에이전트와 프로젝트별로 세션을 그룹화하고 실시간 파일 감시를 통해 업데이트를 즉시 반영합니다.
- 풀 텍스트 검색: 코드 서브스트링과 CJK 텍스트를 고성능으로 검색할 수 있습니다.
- 한 번 클릭 재개: 시스템 터미널에서 원래 프로젝트 디렉터리로 세션을 직접 재개합니다.
- MCP 서버: 다른 AI 에이전트가 대화 기록을 검색하고 읽을 수 있도록 포함된 Model Context Protocol (MCP) 서버 (
wake-mcp)를 제공합니다. - 원격 호스트 미러링: SSH/rsync를 통해 다른 기계의 세션 데이터를 동기화하여 로컬에서 검색 가능하게 합니다.
- 인사이트: 토큰, 프롬프트, 세션 수에 대한 활동 히트맵과 랭킹을 제공합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트