记忆与上下文出现在 · 横条 / 后台收录

Recall 跨会话记忆

Recall 记忆服务的 Mod:输入框上方一行显示工作区和本会话已存记忆。

Recall 跨会话记忆 · 效果预览 · 示意示意
> 给订单列表加上分页
⏺ 我先看看列表组件。
Recall agentspend · 本会话已存 3 条 · 1.18
❯ 上次我们定的数据库迁移方案是什么?
(示意:Recall 失败时该行会显示等待条数或错误)
❯

示意。实际效果取决于 Mod、终端和运行环境。

安装

/plugin marketplace add joseairosa/recall-claude-plugin
/plugin install recall@recall-claude-plugin
/reload-plugins

在 Claude Code 会话里逐行执行这些命令。

它会碰什么

据原作者说明,收录时核对;可用 claude plugin validate 自行检查。

读取

有

读取 Recall 配置与 API key、会话仓库与 git remote、Bash 调用与输出。

写入文件

有

每 15 秒写 ~/.claude/recall/mod-heartbeat-<会话> 心跳文件;脚本另存配置与状态。

运行命令

有

Mod 本身不启动进程;同插件的 shell hooks 会运行 bash 脚本(部分用 python3)。

联网

有

向 recallmcp.com 或自建 Recall 发送记忆、读状态,并调用 Recall MCP。

介绍

Recall 是 Jose Airosa 的跨会话记忆插件(连接 recallmcp.com 托管服务或自建实例),1.18 起带一个 Claude Code function hooks Mod(hooks/register.js,需要 Claude Code 2.1.287+)。Mod 部分在终端和桌面版里:

  • 在输入框上方画 Recall 一行:粗体名称、当前工作区,以及本会话已存几条、最近活动和版本;有新版本时提示更新命令。
  • 记录失败的 shell 命令(输出先脱敏)并在后台批量发到 Recall,不再为每条命令启动脚本。
  • 会话丢失工作区时自动确认工作区并重试一次 Recall 调用(首次会弹 set_workspace 权限)。

注意这是整套插件:安装时一并带上 Recall MCP 服务器、命令、子代理,以及 SessionStart / PreCompact / Stop 等 shell 命令型 hooks(bash 脚本,部分需要 python3)和可选状态栏脚本;Mod 运行时状态栏会省掉重复的 Recall 段。必须先用 /recall:setup 配置 Recall API key(或设 RECALL_API_KEY),没有后端时 Mod 只能显示空状态。VS Code 面板、claude -p、--bare 等不跑 Mod,脚本照常工作。

下方预览为示意,本站未实测。

适合谁

  • 已在用 Recall 记忆服务、想在界面上看到它状态的人
  • 想让失败命令自动存进跨会话记忆的人

运行要求

  • Claude Code ≥ 2.1.287
  • 需要 Recall API key(recallmcp.com 或自建实例),先运行 /recall:setup。
  • 安装会同时带上 MCP、命令与 shell 命令型 hooks;部分脚本需要 python3。