跳到主要内容

Claude

Claude Code 读取 CLAUDE.md 以获取项目指导,并通过 .mcp.json 支持外部工具配置。

安装

engram link claude

写入的文件

文件用途
CLAUDE.md项目引导启动程序
.claude/commands/engram.md经典 /engram 斜杠命令
.claude/skills/engram/SKILL.md用于斜杠调用的 Agent Skill
.claude/settings.jsonSessionStartUserPromptSubmit hook
.mcp.jsonMCP 注册

Claude 会同时接收 .claude/commands/engram.md.claude/skills/engram/SKILL.md,因此 /engram 会出现在较旧的命令菜单和较新的支持 Skill 的 Claude Code 会话中。

全局安装

engram link --global claude

Engram 会向 ~/.claude/CLAUDE.md 追加一个托管块(保留用户文本),并将 Claude skill 写入 ~/.claude/skills/engram/SKILL.md。全局 MCP 会写入 ~/.claude/mcp.json

运行时优先目标

Claude 是一个运行时优先的目标。CLAUDE.md 包含简短的引导指令,这些指令依赖 MCP 工具和 hook 来执行详细协议;Agent Skill 文件承载了完整的写入/审批工作流。

Hook 行为

Claude 支持启动时和提示词(prompt)时的附加上下文注入。SessionStart 在启动时加载路由内存;UserPromptSubmit 仅在路由的 Engram 上下文发生变化时重新注入。

后续步骤