博客 / 詳情

返回

支持 Claude Code 等CLI 聊天記錄自動保存和導出,WayLog CLI 發佈了!

WayLog CLI

GitHub license
Rust

無縫同步、保留並本地化版本控制你的 AI 編程對話歷史。

WayLog CLI 是一個輕量級的工具,自動捕捉並存檔你的 AI 編程會話(Claude Code, Gemini CLI, OpenAI Codex CLI),將其導出為整潔、可搜索的本地 Markdown 文件。不要再因為會話過期而丟失上下文——WayLog CLI 幫你實現 AI 歷史的本地所有權。

English | 中文文檔


✨ 特性

  • 🔄 自動同步:實時同步聊天曆史至 .waylog/history/,邊聊邊記。
  • 📦 全量歷史恢復:使用 pull 命令掃描全機,將過去或丟失的會話恢復到當前項目中。
  • 📝 Markdown 原生:所有歷史記錄均保存為帶 Frontmatter 元數據的高質量 Markdown 文件。

🚀 安裝

使用 Homebrew (推薦)

brew install shayne-snap/tap/waylog

使用 Cargo

cargo install waylog

💡 使用方法

1. 實時記錄 (run)

使用 waylog run 代替直接調用 AI 工具。WayLog 將啓動代理並實時記錄對話。

# 啓動 Claude Code 並同步
waylog run claude

# 啓動 Gemini CLI
waylog run gemini

image.png

2. 全量同步 / 恢復歷史 (pull)

掃描本地 AI 供應商的存儲,並將所有相關的會話“拉取”到項目的 .waylog 文件夾中。

# 拉取當前項目的所有歷史記錄
waylog pull

image.png

📂 支持的供應商

供應商 狀態 描述
Claude Code 🚧 Beta 支持 Anthropic 的 claude 命令行工具。
Gemini CLI 🚧 Beta 支持 Google 的 Gemini 命令行工具。
Codex 🚧 Beta 支持 OpenAI Codex CLI。

源碼安裝

git clone https://github.com/shayne-snap/waylog-cli.git
cd waylog-cli
./scripts/install.sh

🤝 貢獻

歡迎隨時提交 Pull Request。

求 Star

user avatar
0 位用戶收藏了這個故事!

發佈 評論

Some HTML is okay.