DevTrends开发者趋势
主题色
HelloGitHub 投稿 ↗

HarryHeYu /

voyager

Voyager 是一个本地 AI Coding Agent 会话管理工具,可以统一索引 Codex、Claude Code、ZCode、DSH、Grok CLI、Cursor 等工具产生的会话记录,并提供跨 Agent 全文搜索、项目时间线、自动增量同步、工作摘要、会话导出、原生恢复以及跨 Agent 上下文交接等功能。 亮点 多个 Agent,一个统一索引:支持 Codex、Claude Code、ZCode、DSH、Grok CLI…

DT软件开发DTAgent 能力扩展DTAgent 管理与编排DT命令行工具DTMCP 服务DTmacOSDTWindowsDTLinux语言Python原始ai原始ai-agents原始claude-code

项目介绍

Voyager 是一个本地 AI Coding Agent 会话管理工具,可以统一索引 Codex、Claude Code、ZCode、DSH、Grok CLI、Cursor 等工具产生的会话记录,并提供跨 Agent 全文搜索、项目时间线、自动增量同步、工作摘要、会话导出、原生恢复以及跨 Agent 上下文交接等功能。 亮点 多个 Agent,一个统一索引:支持 Codex、Claude Code、ZCode、DSH、Grok CLI、Cursor、Kiro、Antigravity 等 AI 编程工具,把原本分散在 JSONL、SQLite、zstd 等不同格式和目录中的会话统一管理。 跨 Agent 全文搜索:所有会话统一建立本地 SQLite 索引,可以直接搜索历史问题、执行过的命令、文件名和工具调用,并支持中文子串搜索。 按项目查看完整开发时间线:通过 voyager 可以查看同一个项目先后被哪些 Agent 操作过、什么时候操作以及做了什么,把不同 Agent 中零散的工作记录串成一条时间线。 自动增量同步:除了手动执行 voyager scan,还可以运行 voyager watch --interval 300 定时增量更新索引,并可加入系统自启动,基本无需手动维护索引。 快速回顾所有 Agent 最近在做什么:voyager brief 可以生成最近 48 小时的跨 Agent 工作摘要,方便快速回顾多个 AI 编程助手近期完成的任务。 一条命令继续之前的工作:voyager continue 会自动寻找最近的会话。对于支持原生恢复的 Agent,会直接调用对应的 Resume 功能;对于无法直接恢复的 Agent,则自动生成 Handoff Context Package。 跨 Agent Handoff:可以把一次会话整理成包含任务目标、修改文件、执行命令、错误信息以及当前进度的 Context Package,再交给 Codex、Claude Code、Grok 等其他 Agent 接着完成。 原生恢复历史会话:Voyager 会识别不同 Agent 自己的恢复方式,例如 codex resume、claude --resume、dsh --resume、grok -r 等,而不是重新模拟一份会话。 完整导出与文件追踪:支持将会话导出为方便阅读的 Markdown,或者包含标准化事件与原始数据的 JSON;还可以查看某次会话操作过哪些文件,并对 Claude Code 会话重建修改前后的 Diff。 Local First:所有 Agent 原始数据均以只读方式访问,索引完全保存在本地,无账号、无云端服务、无遥测,并支持 Windows、macOS 和 Linux。

介绍整理自已收录的社区资料。

收录记录

以下日期为 DevTrends 收录日期,指标来自当时的数据快照。

  1. Voyager 是一个本地 AI Coding Agent 会话管理工具,可以统一索引 Codex、Claude Code、ZCode、DSH、Grok CLI、Cursor 等工具产生的会话记录,并提供跨 Agent 全文搜索、项目时间线、自动增量同步、工作摘要、会话导出、原生恢复以及跨 Agent 上下文交接等功能。 亮点 多个 Agent,一个统一索引:支持 Codex、Claude Code、ZCode、DSH、Grok CLI、Cursor、Kiro、Antigravity 等 AI 编程工具,把原本分散在 JSONL、SQLite、zstd 等不同格式和目录中的会话统一管理。 跨 Agent 全文搜索:所有会话统一建立本地 SQLite 索引,可以直接搜索历史问题、执行过的命令、文件名和工具调用,并支持中文子串搜索。 按项目查看完整开发时间线:通过 voyager 可以查看同一个项目先后被哪些 Agent 操作过、什么时候操作以及做了什么,把不同 Agent 中零散的工作记录串成一条时间线。 自动增量同步:除了手动执行 voyager scan,还可以运行 voyager watch --interval 300 定时增量更新索引,并可加入系统自启动,基本无需手动维护索引。 快速回顾所有 Agent 最近在做什么:voyager brief 可以生成最近 48 小时的跨 Agent 工作摘要,方便快速回顾多个 AI 编程助手近期完成的任务。 一条命令继续之前的工作:voyager continue 会自动寻找最近的会话。对于支持原生恢复的 Agent,会直接调用对应的 Resume 功能;对于无法直接恢复的 Agent,则自动生成 Handoff Context Package。 跨 Agent Handoff:可以把一次会话整理成包含任务目标、修改文件、执行命令、错误信息以及当前进度的 Context Package,再交给 Codex、Claude Code、Grok 等其他 Agent 接着完成。 原生恢复历史会话:Voyager 会识别不同 Agent 自己的恢复方式,例如 codex resume、claude --resume、dsh --resume、grok -r 等,而不是重新模拟一份会话。 完整导出与文件追踪:支持将会话导出为方便阅读的 Markdown,或者包含标准化事件与原始数据的 JSON;还可以查看某次会话操作过哪些文件,并对 Claude Code 会话重建修改前后的 Diff。 Local First:所有 Agent 原始数据均以只读方式访问,索引完全保存在本地,无账号、无云端服务、无遥测,并支持 Windows、macOS 和 Linux。

DEV TRENDS / COMMUNITY

讨论这个项目

使用 GitHub 登录,分享使用体验、问题或项目新动态。

查看全部讨论 ↗