by jazzyalex
Local-first macOS app to browse, search, analyze, and resume supported AI coding-agent session history across Codex, Claude Code, OpenCode, Cursor Agent, Hermes, OpenClaw, Copilot CLI, and more.
# Add to your Claude Code skills
git clone https://github.com/jazzyalex/agent-sessionsGuides for using ai agents skills like agent-sessions.
Last scanned: 5/13/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-13T06:49:33.429Z",
"semgrepRan": false,
"npmAuditRan": true,
"pipAuditRan": true
}agent-sessions is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by jazzyalex. Local-first macOS app to browse, search, analyze, and resume supported AI coding-agent session history across Codex, Claude Code, OpenCode, Cursor Agent, Hermes, OpenClaw, Copilot CLI, and more. It has 705 GitHub stars.
Yes. agent-sessions passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/jazzyalex/agent-sessions" and add it to your Claude Code skills directory (see the Installation section above).
agent-sessions is primarily written in Swift. It is open-source under jazzyalex on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh agent-sessions against similar tools.
No comments yet. Be the first to share your thoughts!
Session management for Codex, Claude, OpenCode, Cursor, GitHub Copilot CLI, Pi, Antigravity CLI, Hermes, and OpenClaw on macOS. Search, inspect, save, and resume local AI-coding sessions from CLI tools, desktop apps, and IDE agent surfaces.
docs/PRIVACY.md and docs/security.mdNew in 4.3.1 — A rebuilt first-run experience (single-screen setup, a What's New panel, in-app feedback) and one-click Fix for usage tracking: whenever Agent Sessions can't read your Claude or Codex usage, a guided dialog explains what's wrong and walks you through getting it back. See what's new ↓
Agent Sessions is a local-first Mac app for finding useful work that coding agents already wrote to disk. It brings Codex, Claude, OpenCode, Cursor Agent, Hermes, OpenClaw, Antigravity, GitHub Copilot CLI, and Pi histories into one searchable view, with transcript inspection, image browsing, saved-session recovery, and resume commands for supported CLIs.
Details: docs/PRIVACY.md and docs/security.md.
TL;DR - A rebuilt first run and one-click "Fix" for usage tracking. Setup is now a single, focused screen with a What's New panel and in-app feedback; and whenever Agent Sessions can't read your Claude or Codex usage, a Fix button walks you through getting it back.
Highlights: The first-run experience is one clean screen — a live session count, per-agent toggles, and the Quota Meter always in view — plus a What's New panel that surfaces changes when you update and native feedback you can send without leaving the app. When usage tracking can't reach your account (an expired login or a signed-out CLI), every surface — menu bar, cockpit meter, window footer — shows a Fix… button that opens a guided dialog explaining the problem and the solutions to try in order (re-authenticate, then the Web API or CLI-probe fallback, then recheck). Expired Claude no longer reads as a misleading "0%", usage recovers after claude auth login without relaunching, and the Session Runway "+N sessions" overflow now counts hidden idle sessions.
New in 4.3.1:
claude auth login without relaunching, and the "session expired" prompt now appears in ~90 seconds.Previous release — 4.3: Usage tracking that never cries wolf — real signed-out / expired-token detection, calm degradation, and in-app sign-in remediation. Full history in the changelog.
~/.hermes/state.db storage.Agent Cockpit is the live command center for active iTerm2 Codex CLI, Claude CLI, and OpenCode CLI sessions, with shared active/waiting summaries and live Claude usage tracking.
brew 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"