ResumeContext icon

ResumeContext

ResumeContext 是面向编码代理项目的共享记忆服务,可归档受支持代理的会话,建立可搜索的项目历史。通过 MCP 跨代理、设备和使用限制检索并延续工作。

ResumeContext

面向编码代理项目的共享记忆

ResumeContext 是面向编码代理的共享记忆服务。它将项目中的代理会话归档到一个可搜索、按项目隔离的历史记录中,而不是让每个会话局限于单台设备、单个账户或单个工具。代理通过模型上下文协议(MCP)读取该历史记录。

本地后台守护进程会从受支持的代理读取会话文件,并在项目完成配置后进行同步。团队成员随后可以询问代理之前的决策、未完成的工作或相关会话;在可用时,回答会关联到来源会话和行号。这旨在减少重复调查,并让工作能够在不同编码代理之间转移,而无需重新构建上下文。

功能

自动归档会话

后台守护进程从本地磁盘读取受支持编码代理的会话历史,并将其同步到项目归档;完成设置后大约每 20 秒同步一次。

共享项目记忆

来自不同人员、设备和受支持代理的会话会保存在同一个项目级归档中,并标注记录会话的人员和设备。

基于 MCP 的检索

代理通过 MCP 访问归档,并可将回答引用回来源会话和行号,便于检查以往的推理过程。

可搜索的历史记录

可使用完整的 MCP 工具集搜索归档,包括对项目历史执行 search、grep、read 和 SQL。

跨代理连续工作

同一个项目归档可以连接到另一个受支持的代理、账户或设备,因此即使代理达到使用限制或会话发生变化,也能继续工作。

按项目选择代理

按项目选择代理来源,支持默认或自定义历史目录,并可使用命令列出可用代理或以非交互方式设置来源。

使用场景

  • 恢复团队调试上下文

    询问代理团队成员调查了什么、采用了哪种修复方案,或相关证据出现在哪里,而无需重复相同的调试工作。

  • 跨代理继续工作

    在达到使用限制时从一个编码代理切换到另一个,同时让替代代理可以访问项目历史。

  • 跟踪项目进度

    查看项目中的各个会话,以识别已完成的工作、反复失败的测试、重叠的更改或未解决的阻碍,而无需分别请求状态更新。

  • 帮助贡献者入门

    让新团队成员访问现有项目归档,以便他们通过已记录的会话了解之前的决策和调查。

  • 整合多工具工作流

    使用项目级代理选择,从不同工具或自定义历史目录归档会话,同时让归档与相关代码库保持关联。

Pros and Cons

Pros

  • 将多个团队成员、设备和受支持编码代理的会话整合到一个项目归档中。
  • 通过 MCP 检索过往工作,并提供来源会话和行号引用。
  • 设置完成后在后台以大约 20 秒的间隔运行同步。
  • 提供对归档项目历史的 search、grep、read 和 SQL 访问。
  • 采用项目级访问控制,代理仅拥有只读访问权限;根据定价页面,提示词和完成文本不会纳入分析。

Cons

  • 文档所述工作流要求 Node.js 22 或更高版本,并且需要在本地访问代理的会话历史。
  • 代理支持取决于受支持列表以及各代理历史记录的位置;不受支持的代理或不常见的存储路径可能需要配置或提交支持请求。
  • 该服务目前处于测试版,预计未来会推出付费方案,但定价尚未公布。

FAQ

ResumeContext 支持哪些编码代理?

ResumeContext 从受支持代理的本地历史目录读取会话历史。文档列出的受支持代理包括 Claude Code、Codex CLI、Cursor 和 opencode。系统不会向代理本身安装任何内容;CLI 按项目配置,以读取相关的历史位置。

如何设置 ResumeContext?

需要 Node.js 22 或更高版本。全局安装 CLI,在每台设备上运行 `resumecontext auth` 完成身份验证,然后在项目目录中运行 `resumecontext init`。设置过程还会通过 MCP 连接代理;`resumecontext verify` 可检查配置。初始同步通常会在约 20 秒内运行,`resumecontext sync` 可立即强制执行同步。

团队成员如何加入现有项目?

在项目目录中运行 `resumecontext init` 以创建新项目。如果你是在克隆目录中加入现有项目,请改用 `resumecontext accept`,因为 `init` 会创建一个独立项目。

归档历史存储在哪里,谁可以读取?

归档存储在 ResumeContext 的服务器上,并按项目进行隔离。只有项目成员可以读取。代理仅拥有只读访问权限;移除团队成员后,其访问权限会立即终止,但其之前记录的会话仍会保留。

ResumeContext 在测试版期间如何收费?

ResumeContext 在测试版期间免费使用,不要求提供银行卡,也没有试用期限或明确的测试版使用限制。公司表示会在调整前公布定价,并且现有的归档项目将继续运行。

Quick Facts

类别
开发者工具
主要用户
使用编码代理的团队和个人
受支持的代理
Claude Code、Codex CLI、Cursor 和 opencode
连接方式
模型上下文协议(MCP)
设置要求
Node.js 22 或更高版本;全局安装 CLI
测试版定价
测试版期间免费;无需提供银行卡
ResumeContext - AI Tool, Features, Use Cases & Alternatives | UStack