关于 Vestige
Vestige 为 AI Agent 提供可审计的记忆日志,并在工具调用执行前进行检查。它会关联不同时间保存的事实、追溯记录中的原因,并由 Operator Lite 拦截或记录高风险操作。
主要功能
- 01带回执的追加式记忆日志
- 02重新呈现相关旧记忆
- 03沿记录链接追溯原因
- 04拦截或记录高风险工具调用
- 0530 条拦截与审查规则
适用场景
- 01新信息使旧事实重新相关时找回记忆
- 02沿记录链接追查故障原因
- 03阻止 Agent 强制推送或删除数据
- 04审查防护机制标记的工具调用
MCP 相关
Vestige 支持通过 MCP 配置将记忆连接到客户端。README 还列出了记忆和防护功能的客户端专用配置方式。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
Vestige
AI 可以证明的记忆。在造成损害之前阻止它的防护机制。
Vestige 为 AI Agent 提供会随时间不断完善的记忆,以及在 Agent 的工具调用执行前进行检查的防护机制。每条记忆都有凭据。每次拦截都有原因。绝不猜测。
快速开始
- 安装二进制文件(macOS 和 Linux),或从 Releases 下载适用于你平台的文件:
curl -fsSL https://raw.githubusercontent.com/samvallad33/vestige/main/scripts/install.sh | sh - 运行
npx @vestige/init,选择 Memory 或 Memory plus guard,然后确认。 - 重启 AI 客户端,然后说:“告诉我一些关于朋友的事。” 之后再问问他们。
它会记住重要的事
保存 “Maya 在 Bangkok Garden 吃完晚餐后感觉不太对劲。” 之后,再保存 “Maya 对花生过敏。”
Vestige 会发现这两条记忆都与 Maya 有关,并提升较早那条记忆的优先级。当你的 Agent 计划为 Maya 举办生日晚餐时,这条记忆就会优先出现。
这就是 Retroactive Salience Backfill:当新信息让旧记忆变得重要时,Vestige 会将它重新找回。它在每次保存时运行,会记录所做的每项更改,而且任何更改都可以撤销。了解 Backfill 的工作原理。
它能证明自己知道什么
记忆存储在 Strata 中,这是一个只追加日志。每次写入都会通过一道关卡并返回凭据。记忆通过其确切 ID 或标签查找,绝不会用相似内容冒充。
发生问题时,causal_walk 会沿着记录的链接反向追溯原因。将 gather 指向 GitHub issue,它就会从那里开始追溯。
它会拦截你从未批准的操作
Operator Lite 是一款免费的防护工具,用于检查 Agent 的工具调用。它会在强制推送、删除表、递归删除和生产环境部署执行前将其拦截,即使命令经过伪装也不例外。共 30 条规则:15 条拦截调用,15 条记录下来供你审核。
curl -fsSL https://raw.githubusercontent.com/samvallad33/vestige/main/operator-lite/operator-gate.py -o /tmp/operator-gate.py && python3 /tmp/operator-gate.py install
安装时会重放最近 30 天的 Agent 历史记录,并展示它本会拦截哪些操作。历史记录中的任何内容都不会执行。Windows、OpenClaw,以及在你的机器上核验的每一项声明。
Vestige Operator
专为拥有者打造的防护机制。编写自己的规则,查看当天拦截操作的看板,并每周收到一封汇总 Agent 尝试过哪些操作的信件。一次性支付 $149,即可获得所有未来版本。
兼容平台
| 记忆 | Guard | |
|---|---|---|
| Claude Code | npx @vestige/init | 安装 |
| Codex | 指南 | |
| Cursor | 指南 | 移植版 |
| VS Code + Copilot | 指南 | |
| OpenCode | 指南 | 移植版 |
| Windsurf | 指南 | 移植版 |
| Gemini CLI | npx @vestige/init | 移植版 |
| Xcode | 指南 | |
| JetBrains / Junie | 指南 | |
| 其他 | MCP 设置 | 所有移植版 |
文档
了解 v5 新内容 · 安装程序指南 · 入门指南 · 工具契约 · 配置 · 存储 · 参考 · 更新日志
许可证
AGPL-3.0-only。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。
