记忆发现
将默认 Claude Code 项目位置中的记忆以卡片形式呈现,按从旧到新的顺序排列,并提供项目和记忆详情供检查。
SCMD 是一款用于持久化 Claude Code 记忆的本地评审工具。它会将 Claude Code 项目目录中的记忆加载到基于浏览器的评审界面中,让用户检查项目和记忆详情、搜索和筛选条目,并决定哪些内容应保留、删除、跳过或编辑。
该工作流将评审与修改分开:在用户确认 Apply 之前,所有决定都会暂存。接受的编辑会更新记忆及其匹配的 `MEMORY.md` 条目;接受的删除会将记忆文件移至本地回收区,并附带元数据以便之后恢复。SCMD 将服务器绑定到 `127.0.0.1`,使用每次启动生成的请求令牌,并且不会将数据发送到 SCMD 服务。
将默认 Claude Code 项目位置中的记忆以卡片形式呈现,按从旧到新的顺序排列,并提供项目和记忆详情供检查。
按项目或记忆类型筛选,并搜索记忆文本,包括只读的 `CLAUDE.md` 指令,以便集中评审相关条目。
在评审过程中,将保留、删除、跳过和撤销决定暂存在浏览器中,而不是立即修改文件。
在确认后应用批量操作,将已删除的记忆移入可恢复的回收区,并拒绝覆盖加载后发生变化的记忆。
当记忆来源可用时,可以显示与其关联的会话消息;还可以通过本地 Claude Code CLI 请求重写,或在应用前接受手动编辑。
作为本地服务器运行,为决定和文件状态变化提供实时更新;无需运行时依赖,并使用每次启动生成的令牌保护 API 请求。
在项目中积累的记忆继续影响后续 Claude Code 会话之前,对其进行评审。搜索记忆文本、检查项目上下文,并为一次确认的批量操作暂存保留、跳过、删除或编辑决定。
当可以找到来源时,通过查看记忆产生的会话消息,调查某条特定记忆为何存在,然后决定保存的上下文是否仍然合适。
无需立即编辑文件,即可完善过时或措辞不佳的记忆条目。通过本地 Claude Code CLI 请求重写,或进行手动编辑,检查暂存结果,并仅在确认后应用。
当再次需要某条记忆时,从已接受的删除中恢复它。使用明确的 Restore 操作放回记忆及其匹配的 `MEMORY.md` 行,或使用 Purge 对选定的回收区运行执行单独的永久删除。
安装 Node.js 18 或更高版本,包括 npm 和 npx。主要启动方式是 Claude Code 插件;也可以通过 npx 在终端中启动。Windows 目前需要使用 Git Bash 来运行插件命令和 Shell 代码片段。
在 Claude Code 中,使用 `/plugin marketplace add nelsonjohnsolo/scmd` 添加市场,使用 `/plugin install scmd@scmd` 安装插件,重新加载插件,然后运行 `/scmd:run`。插件会在后台启动 SCMD,并在会话中显示本地评审 URL。
默认情况下,SCMD 会读取 `~/.claude/projects` 下的记忆文件和索引,以及相关的项目会话记录和全局或项目级 `CLAUDE.md` 文件。可以通过 `--root <dir>` 提供自定义的 Claude 配置或自动记忆位置。
评审决定会一直暂存在浏览器中,直到确认 Apply。接受删除的记忆会移动到 `~/.scmd/trash/`,并附带恢复元数据;接受的编辑会更新记忆及其匹配的索引条目。Restore 和 Purge 是需要明确执行的独立操作。
ByteAsk 是面向 C 和 C++ 的终端优先 AI 编码 agent,可直接编辑仓库,并在展示 diff 前用真实编译器、调试器、sanitizers 和测试验证修改。提供免费版与付费方案。
CreateOS Sandbox 是基于 Firecracker 微型虚拟机的隔离计算环境,用于运行代码和 agent 工作负载,支持私有网络、SDK、CLI 和 MCP 程序化控制。
GitBot 是基于本地浏览器的工作区,可借助 Claude Code、Codex 或 OpenCode 创建可复用的编程机器人,跨仓库文件夹运行代理,并保留持久线程与可配置权限。
hob 是面向编码 agent 的独立工作区,可将 agent 会话、终端、历史记录和后续工作围绕你已在用的工具与提供商有序管理,适合重视本地路由、历史和工作区结构控制的开发者。
Ably Chat 是用于构建自定义实时聊天应用的 chat API 平台,支持房间消息、输入指示、在线状态、表情回应与消息更新,并提供按使用量计费选项。
Manta AI 是面向团队的自治式网页应用测试工具,可从 URL 自动探索应用、映射行为、捕捉回归,并用自然语言生成测试,无需脚本或维护选择器。