跳到主要内容

命令概览

运行 engram -h 可查看精简的命令列表。运行 engram help <topic> 或 engram -h <topic> 可查看特定命令的示例和使用场景。

命令一览​

需求命令
加载任务记忆engram load "<task>"
加载精简的任务记忆engram load "<task>"
打印 AI agent 使用指南engram llm
预览经过路由的记忆文件engram load --dry-run "<task>"
带 token 上限加载engram load --budget-tokens 800 "<task>"
打印所有打包的正文engram load --disclosure full "<task>"
按 id 获取卡片engram load --id <id>,<id>
搜索记忆engram search "<topic>"
保存一条记忆engram save [rule|workflow|knowledge] "<text>"
保存多条会话记忆engram save-session 或 engram ss
挖掘最近可访问的聊天engram save-session --query-level 3
强制保存会话候选engram ss -f
挖掘并强制保存最近的聊天engram ss -f last 50 sessions
捕获原始笔记engram observe --file session.md
转换现有文档/指导内容engram take-control --all
预览来源接管engram take-control --plan
摘要代码或配置engram take-control --kind code --objective "<text>"
刷新过时的代码派生记忆engram take-control --refresh
检查来源新鲜度engram verify --sources
保留一条工作记忆engram promote <id>
清理已过期的工作记忆engram working prune [--dry-run]
查看获取与注入次数engram stats --usage
重构现有记忆文件夹engram metacognize --workspace|--global|--all
解决冲突并执行 metacognizeengram resolve-conflicts --metacognize
检查图路由engram graph "<topic>"
检查哈希engram verify
查找格式错误的记忆文件engram repair
归档错误的记忆engram archive --reason "<why>" <id-or-file>
调整规则强度engram set-rule-variant strict|balanced|light|off
设置默认保存目标engram set-save-target workspace|global|both|status
设置精简加载上限engram set-load-limit 1..32|status|reset
设置 hook 自动读取engram set-read startup|auto|always|manual|off|status
设置 hook 证明行可见性engram set-proof off|compact|status
安装 agent hookengram link codex|claude|gemini|opencode|cursor|windsurf
管理全局资料engram profile status|list|create|use|merge
克隆工作区/全局记忆engram clone-memory workspace global [--metacognize]

命令发现​

engram help save-session
engram help set-role
engram -h set-rule-variant

帮助中列出的所有命令都带有简短别名。别名与其规范命令路由到相同的 CLI 行为和审批关卡。

Shell 补全​

engram completion bash
engram completion zsh
engram completion powershell

后续步骤​

Git 作者身份​

Engram 可以存储一个全局作者以及可选的工作区覆盖。解析顺序依次为工作区、全局,然后是只读的 Git 回退。设置仅影响未来的记忆;工作区覆盖绝不会更改全局 Git 配置。全局 Git 同步或旧版记忆迁移需要显式的计划与确认。

engram author show
engram author set --name "Jane Doe" --email "jane@example.com"
engram author unset --scope workspace
engram author sync-git-global --plan
engram author sync-git-global --confirm
engram author migrate-memories --plan
engram author migrate-memories --confirm

请阅读完整的 Git 作者设置指南。