用途:查看或设置项目的记忆提取策略,决定 Mem0 记住什么、忽略什么。
主要能力:策略存放在仓库根目录 mem0.md 的 ## Instructions 段,纳入版本控制、全团队共享,对应 Mem0 的 custom_instructions。可选的 ## Agent Instructions 段对应 agent_custom_instructions,仅作用于带 agent_id 写入的智能体级记忆。策略在下一个会话生效(SessionStart 时重新解析 mem0.md),并在插件写入记忆时自动应用。
使用方式:以 /mem0:policy [<subcommand>] <text> 调用。无参数或 show 显示当前策略;set <text> 或直接自由文本设置/替换 ## Instructions;agent <text> 设置/替换 ## Agent Instructions;clear 删除两个策略段。查看时运行 python3 "$CLAUDE_PLUGIN_ROOT/scripts/parse_mem0_config.py" --key instructions . 和 --key agent_instructions .,也可直接读取 mem0.md。设置时编辑 mem0.md 的目标段:已存在则替换正文,否则追加;保留如 ## Retention、## Categories 等其它段;clear 则删除 ## Instructions 与 ## Agent Instructions。
适用场景:团队需要统一项目记忆提取规则,例如记住架构决策、API 契约和团队约定,忽略临时调试输出、堆栈跟踪及任何类似密钥的内容。
限制:## Agent Instructions 只影响 agent 级记忆,若写入记忆时未提供 agent_id 则不产生作用。mem0.md 不存在且用户要设置策略时需创建该文件。策略到下一会话才生效。其它收费、价格或平台信息资料暂未提供。