- Requires: macOS 14+
- License: MIT
- Security & Privacy: Local-only. No telemetry. Details:
docs/PRIVACY.mdanddocs/security.md
Download Agent Sessions 3.7.1 (DMG) • All Releases • Install • Resume Workflows • Development
Agent 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.
- Local-first: session data stays on your Mac.
- No telemetry, analytics, remote logging, advertising identifiers, or session-history uploads.
- Reads local session folders you choose, plus supported default CLI locations.
- Builds local indexes/databases for search and navigation.
- Explicit actions may open Terminal/iTerm2 resume commands or run status/probe cleanup workflows.
- The only network activity is optional Sparkle update checks.
Details: docs/PRIVACY.md and docs/security.md.
TL;DR - Claude Code Desktop sessions now keep the correct Desktop badge.
Highlights: This patch fixes Claude Desktop transcript classification for standard ~/.claude sessions and cached rows, so Desktop-launched Claude sessions keep the desk surface pill. It includes the 3.7 Claude Code Desktop support: Agent Sessions discovers Claude Code Desktop local-agent transcripts from Claude's Application Support directory, enriches them with Desktop metadata, and labels Claude rows with consistent cli and desk surface pills.
- Agent Cockpit live HUD for active Codex CLI, Claude Code, and OpenCode iTerm2 sessions.
- Browse and search local Codex sessions across CLI, Desktop, and VS Code in one place.
- Browse Claude Code CLI and Desktop local-agent sessions with consistent surface labels.
- Unified browsing across supported agents, with strict filtering and a single session list.
- Unified Search and image browsing across sessions, plus in-session Find for fast transcript navigation.
- Readable tool calls/outputs and navigation between prompts, tools, and errors.
- Right-click Copy Resume Command for Claude, Codex, OpenCode, Copilot, and Gemini sessions.
- Local-only indexing designed for large histories.
Agent Cockpit is the live command center for active iTerm2 Codex CLI, Claude Code, and OpenCode sessions, with shared active/waiting summaries and live Claude usage tracking.
- Agent Sessions with Live Sessions enabled
- iTerm2
- Agents running in iTerm2
- Set the iTerm window title to the repo name
- Run that repo's agents in that window
- Give each tab/session its own clear name
- Use the same name for the tab, session, and badge
- One repo per desktop/Space if possible
- Or keep several on one desktop if you prefer
- Keep Agent Cockpit pinned in a corner so you can always see activity
- Click from the cockpit to jump straight to a session
- Download AgentSessions-3.7.1.dmg
- Drag Agent Sessions.app into Applications.
brew tap jazzyalex/agent-sessions
brew install --cask agent-sessionsAgent 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"- Release notes:
docs/CHANGELOG.md - Monthly summaries:
docs/summaries/ - Privacy:
docs/PRIVACY.md - Security:
docs/security.md - Maintainers:
docs/deployment.md
- Right-click any Claude, Codex, Cursor, OpenCode, Copilot, or Gemini session and choose Copy Resume Command to get the exact CLI command for that session.
- Open a session in your preferred terminal (Terminal.app or iTerm).
- Use Unified Search (across sessions) and Find (within a session) to jump to relevant tool calls and outputs quickly.
- Local-only. No telemetry.
- Reads agent session directories in read-only mode:
~/.codex/sessions~/.claude/sessions~/.gemini/tmp~/.copilot/session-state~/.cursor/projectsand~/.cursor/chats~/.factory/sessionsand~/.factory/projects~/.local/share/opencode/opencode.dband~/.local/share/opencode/storage/session
- Details:
docs/PRIVACY.mdanddocs/security.md
Prerequisites:
- Xcode (macOS 14+)
Build:
xcodebuild -project AgentSessions.xcodeproj -scheme AgentSessions -configuration Debug -destination 'platform=macOS' buildTests:
xcodebuild -project AgentSessions.xcodeproj -scheme AgentSessionsTests -destination 'platform=macOS' testContributing:
CONTRIBUTING.md
MIT. See LICENSE.


