VibeTrail:统一浏览、搜索并恢复 Claude Code/Codex/Antigravity 会话的开源工具
英文摘要
VibeTrail is a macOS open-source utility (Rust + Tauri) that reads local session files from Claude Code, Codex, and Antigravity to provide a unified interface for managing AI coding agent conversations. It aggregates projects by working directory, offers full-text search across all agent sessions using ripgrep, and enables one-click resume in terminal emulators like iTerm2 and Warp. The tool is read-only, requires no database or background process, and opens sessions with 20,000 records in 0.06 seconds. It is released under Apache 2.0 with a signed and notarized dmg available on GitHub.
中文摘要
VibeTrail 是一款 macOS 开源工具(Rust + Tauri),直接读取 Claude Code、Codex 和 Antigravity 的本地会话文件,为 AI 编程助手会话提供统一的管理入口。它按工作目录聚合项目,支持跨所有代理会话的全文搜索(内置 ripgrep),并可在 iTerm2、Warp 等终端中一键恢复会话上下文。工具只读不写,无需数据库或常驻进程,实测 2 万条会话(3.4GB)打开仅需 0.06 秒。项目以 Apache 2.0 协议开源,提供已签名公证的 dmg 包。
关键要点
Unified local session browser for Claude Code, Codex, and Antigravity.
统一浏览 Claude Code、Codex 和 Antigravity 三大代理的本地会话。
Project overview aggregates sessions by working directory to rediscover forgotten projects.
按工作目录聚合会话,帮助找回被遗忘的项目。
Full-text search across all agents using ripgrep, with instant jump to matched lines.
使用 ripgrep 实现跨代理全文搜索,并支持直接跳转到匹配行。
One-click resume opens terminal, cd into project directory, and launches the agent with the session context.
一键恢复:打开终端、进入项目目录并启动代理带入会话上下文。
Lightweight architecture: Rust + Tauri, no database, reads files directly, opens 20k sessions in 0.06s.
轻量架构:Rust + Tauri,不依赖数据库,直接读取文件,2 万会话打开耗时 0.06 秒。
Open-source (Apache 2.0), signed dmg, extensible provider protocol for adding other agents.
Apache 2.0 开源,提供已签名 dmg,开放的 Provider 协议便于扩展其他代理。