claude-engram 是面向 Claude Code 的本地持久记忆工具,其 GitHub 仓库地址为 https://github.com/20alexl/claude-engram。
用途方面,它旨在为 Claude Code 的会话引入本地持久记忆能力,使跨会话的开发上下文得以保留和复用。资料显示其核心围绕三项机制展开:通过 hooks 追踪错误与决策、检索历史会话、检测循环并在编辑前发出警告。
主要能力:一是记录,借助 hooks 捕获开发过程中出现的错误以及所做决策;二是检索,可搜索历史会话内容;三是防护,能够检测循环行为,并在执行编辑操作之前给出警告,以降低重复或无进展操作的风险。
使用方式与适用场景:资料未提供具体安装命令、配置方法或使用步骤,因此暂未提供。从用途推断,它适用于使用 Claude Code 进行开发、且希望保留会话记忆与错误决策记录的开发者,但具体接入方式需参考项目仓库说明。
限制:资料未说明支持的操作系统、Claude Code 版本要求、数据存储位置与格式、是否涉及网络传输、性能开销或收费情况,以上均暂未提供。