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。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目