AI 코딩 대화를 로컬에서 원활하게 동기화하고, 보존하며, 버전 관리(Version-control)하세요.
WayLog CLI는 Rust로 작성된 경량 도구로, 사용자의 AI 코딩 세션(Claude Code, Gemini CLI, OpenAI Codex CLI)을 깔끔하고 검색 가능한 로컬 Markdown 파일로 자동 저장합니다. 세션 타임아웃으로 인해 컨텍스트(Context)를 잃어버리는 일을 멈추세요. WayLog CLI는 사용자가 AI 기록을 로컬에서 직접 소유할 수 있도록 도와줍니다.
🔄 자동 동기화 (Auto-Sync): 타이핑하는 동안 채팅 기록을 .waylog/history/에 실시간으로 동기화합니다.
📦 전체 기록 복구 (Full History Recovery): pull 명령어를 사용하면 기기 전체를 스캔하여 과거 세션을 현재 프로젝트로 복구합니다.
📝 네이티브 Markdown (Markdown Native): 모든 기록은 프론트매터(Frontmatter) 메타데이터가 포함된 고품질 Markdown 파일로 저장됩니다.
brew install shayne-snap/tap/waylog
scoop bucket add waylog https://github.com/shayne-snap/scoop-bucket
scoop install waylog
cargo install waylog
AI 도구를 직접 호출하는 대신 waylog run을 사용하세요. WayLog가 에이전트(Agent)를 실행하고 대화를 실시간으로 기록합니다.
# 자동 동기화와 함께 Claude Code 실행
waylog run claude
# Gemini CLI 실행
...
로컬 AI 제공업체(Provider) 저장소를 스캔하여 모든 관련 세션을 프로젝트의 .waylog 폴더로 "가져옵니다(pull)".
# 현재 프로젝트를 위한 모든 기록 가져오기
waylog pull
| 제공업체 (Provider) | 상태 (Status) | 설명 (Description) |
|---|
| Claude Code | 🚧 Beta | Anthropic의 claude CLI 도구를 지원합니다. |
| Gemini CLI | 🚧 Beta | Google의 Gemini CLI 도구를 지원합니다. |
| Codex | 🚧 Beta | OpenAI Codex CLI를 지원합니다. |
git clone https://github.com/shayne-snap/waylog-cli.git
cd waylog-cli
./scripts/install.sh
기여(Contributions)를 환영합니다! 언제든지 Pull Request를 제출해 주세요.
Apache License 2.0에 따라 배포됩니다. 자세한 내용은 LICENSE를 참조하세요.