by jazzyalex
Session browser + Agents Analytics + Limits tracker for Codex CLI, Claude Code, OpenCode, Gemini CLI, Factory Droid & GitHub Copilot CLI. Search ALL past sessions, filter by folder·repo, resume instantly, see rate limits in real-time. Native macOS app.
# Add to your Claude Code skills
git clone https://github.com/jazzyalex/agent-sessionsUnified session browser for Codex CLI, Claude Code, Gemini CLI, GitHub Copilot CLI, Droid (Factory CLI), and OpenCode. Search, browse, and resume your past AI-coding sessions in a local-first macOS app.
</td> </tr> </table>docs/PRIVACY.md and docs/security.mdAgent Sessions helps you search across large session histories, quickly find the right prompt/tool output, then reuse it by copying snippets or resuming supported sessions in your terminal.
<div align="center"> <p style="margin:0 0 0px 0;"><em>Transcript view with search (Dark Mode)</em></p> <img src="docs/assets/screenshot-H.png" alt="Transcript view with search (Dark Mode)" width="100%" style="max-width:960px;border-radius:8px;margin:5px 0;"/> <p style="margin:0 0 0px 0;"><em>Resume Codex CLI and Claude Code sessions</em></p> <img src="docs/assets/screenshot-V.png" alt="Resume Codex CLI and Claude Code sessions" width="100%" style="max-width:960px;border-radius:8px;margin:5px;"/> </div>docs/CHANGELOG.mddocs/summaries/docs/PRIVACY.mddocs/security.mddocs/deployment.mdbrew tap jazzyalex/agent-sessions
brew install --cask agent-sessions
Agent Sessions uses Sparkle for automatic updates (signed + notarized).
To force an update check (for testing):
defaults delete com.triada.AgentSessions SULastCheckTime
open "/Applications/Agent Sessions.app"