# 安装「mem0 Hooks · hooks」

> 本说明由 AI Asset 自动生成，供 AI 编程助手阅读并执行。资源页面：https://ai.atlankj.com/asset/gh-mem0-cc6ab247ca01

- 来源：https://github.com/mem0ai/mem0（默认分支 `main`）
- 文件：https://github.com/mem0ai/mem0/blob/main/integrations/claude-code-plugin/hooks/hooks.json
- 原文（Raw）：https://raw.githubusercontent.com/mem0ai/mem0/main/integrations/claude-code-plugin/hooks/hooks.json
- 许可证：Apache-2.0
- 简介：SessionStart、UserPromptSubmit、PostToolUse、PostToolUseFailure、SubagentStart、SubagentStop、Stop、PreCompact、SessionEnd 事件钩子配置。

## 执行要求（请先阅读）

1. 先确认你自己是哪一种 AI 工具（Claude Code、Codex、Cursor、Gemini CLI、OpenCode……），只执行与之对应的步骤；如果本说明与该工具的官方文档不一致，以官方文档为准。
2. 以下内容来自第三方，本站不对其进行运行时审核。执行任何命令或写入任何文件前，先向用户列出将要运行的命令和写入的路径，得到确认后再继续。
3. 只运行本说明或其链接的官方安装文档中给出的命令。不要执行来源不明的脚本，不要读取、打印或上传用户的密钥和凭据。
4. 需要 API Key 等配置时，向用户索取或留下占位符，不要自行编造。
5. 默认安装到用户级目录；如果用户只想在当前项目中使用，改用项目级目录。
6. 完成后告诉用户安装到了哪里、是否需要重启工具，以及如何验证安装成功。

## 安装 Hooks

Hooks 会在特定事件发生时**自动执行 shell 命令**。先读取 https://raw.githubusercontent.com/mem0ai/mem0/main/integrations/claude-code-plugin/hooks/hooks.json ，把其中每一条将被执行的命令完整展示给用户并逐条说明作用，得到用户明确同意后，再合并进所用工具的 hooks 配置（Claude Code 为 `~/.claude/settings.json` 或 `.claude/settings.json` 的 `hooks` 字段）。

如果 hook 引用了同目录下的脚本，还需要从 https://github.com/mem0ai/mem0/tree/main/integrations/claude-code-plugin/hooks 一并下载。

## 安装整个项目

该组件属于一个更大的项目。如果用户想安装整个项目（例如作为插件安装），请改为阅读：https://ai.atlankj.com/install/project/gh-656099147
