jazzyalex/agent-sessions
Local-first macOS app to browse, search, analyze, and resume supported AI coding-agent session history across Codex, Claude Code, OpenCode, Cursor Agent, Antigravity, Hermes, OpenClaw, Copilot CLI, and more.
Agent Sessions for macOS – Quick Overview
What it is – 一个原生 macOS 应用(用 Swift 编写),可对多种编码辅助代理(例如 OpenAI Codex、Anthropic Claude、Cursor、GitHub Copilot、DeepSeek Harness 等)的本地对话历史进行索引、搜索和恢复。所有数据都保留在您的计算机上;应用不会上传记录。
主要功能
- 统一搜索 – 跨 16 个受支持代理的提示、响应、工具调用、命令输出、错误、文件路径和图像引用进行搜索。
- 恢复会话 – 复制恢复命令或直接在 Terminal、iTerm2 或 Warp 中启动受支持的 CLI 会话。
- 配额计量表 – 显示 Codex 和 Claude 在 5 小时和周限制内的实时每次会话令牌/价格消耗,以及 API 等效成本估算。
- 会话信息面板 – 提供提供商无关的元数据以及来源记录时的详细遥测数据(模型、令牌数、请求数、定价)。
- 隐私优先 – 索引和搜索在本地执行;仅获取签名的 Sparkle 更新和公开价格列表。
受支持的代理(部分)
| 代理 | 搜索 | 恢复 |
|---|---|---|
| Codex | ✅ | ✅ |
| Claude Code | ✅ | ✅ |
| Cursor | ✅ | ✅ |
| GitHub Copilot CLI | ✅ | ✅ |
| DeepSeek Harness | ✅ | ❌ |
| …(还有 13 个) | ✅ | 因代理而异 |
安装 – 下载签名的*.dmg*或通过 Homebrew Cask 安装:
brew install --cask jazzyalex/agent-sessions/agent-sessions
更新通过 Sparkle 提供。
适用人群 – 使用多个 AI 编码辅助工具并希望在一个地方找到过去工作、了解每个会话消耗的配额、并快速接续上次工作而无需翻找分散日志文件的开发者。
许可证 – MIT。
所有细节均直接取自仓库的 README。
相关
- 项目
- 项目
- 项目
- 项目
- 项目