ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

5分钟让Claude Code与Codex CLI共享同一个记忆库:agent-memory安装与快速上手教程

5分钟让Claude Code与Codex CLI共享同一个记忆库:agent-memory安装与快速上手教程 5分钟让Claude Code与Codex CLI共享同一个记忆库agent-memory安装与快速上手教程【免费下载链接】agent-memoryLong-term memory runtime for AI agents — plain Markdown as the source of truth, local ranked retrieval, and an independent sleep-time Manage layer. Claude Code and Codex share one store. No API key.项目地址: https://gitcode.com/gh_mirrors/age/agent-memoryagent-memory 是一个面向 AI 智能体的本地长期记忆运行时以纯 Markdown 文件为唯一事实来源配合可重建的本地索引做排序检索并内置独立的睡眠期记忆管理层。它的最大价值在于——Claude Code 与 Codex CLI 可以共享同一个记忆库无需任何 API Key一条命令即可接入。本文带你 5 分钟完成安装与上手。为什么需要共享记忆库用 Claude Code 写了一半的架构决策换到 Codex CLI 继续干活时对方对上下文一无所知——每次都要重新解释。agent-memory 的解法是一个商店多个宿主痛点agent-memory 的解法会话一关学到的东西全丢Markdown 记忆文件持久落盘跨会话、跨智能体向量库不透明、难迁移记忆就是.md文件ls、grep直接可读检索要调云端模型本地 BM25 排序读路径零网络、零密钥多个 AI CLI 记忆各存各的Claude Code、Codex CLI、Muse Code 共用一个 Store更妙的是写入不需要你操心记忆蒸馏在对话边界会话开始、结束、压缩前自动触发而清理合并放在独立的睡眠期管理层里进行无人值守时也永远不会物理删除任何内容。快速安装步骤3 条命令装好 agent-memory前置要求Python 3.12 与 uv 包管理器。git clone https://gitcode.com/gh_mirrors/age/agent-memory cd agent-memory uv sync --all-packages这会把mem命令行、mem-mcpMCP 服务器、mem-hook宿主钩子三个可执行文件构建到.venv/bin。再把它加进PATH你的 shell 就能直接调用export PATH$PWD/.venv/bin:$PATH 在仓库目录内也可以直接用uv run mem ...调用。初始化记忆商店一条 mem init 命令mem init完成。商店默认落在~/agent-memory-store如果想换个位置设置环境变量AGENT_MEMORY_STORE——注意要在所有运行 AI 智能体的地方都导出它而不只是当前终端。商店目录结构一目了然详见 README.md~/agent-memory-store/ ├── MEMORY.md # 根索引每条记忆一行会话开始自动注入 ├── schemas/ # 每类记忆的定义 ├── decision/ # 记忆本体类型/分组/名称.md ├── archive/ # 只增不改的原始证据 └── .index/ # 可任意删除重建的 SQLite 缓存写入第一条记忆并验证本地检索写一条决策类型的记忆然后按关键词把它找回来mem record --type decision --field projectdemo \ --abstract 我们用 Markdown 文件作为唯一事实来源 \ --body 索引只是可重建的缓存。 mem --json recall 唯一事实来源现在见证核心承诺——删掉整个索引知识一条不丢rm -rf ~/agent-memory-store/.index mem rebuild重新构建后刚才那条记忆照样能被检索到。这就是文件是真理、索引是缓存的设计底气。一键接入 Claude Code 与 Codex CLI这是全文最关键的一步。一条setup命令为宿主安装生命周期钩子 智能体技能mem setup --host claude-code # 接入 Claude Code mem setup --host codex # 接入 Codex CLIsetup会自动探测宿主、以绝对路径追加mem-hook命令、安装 agent-memory 技能且不覆盖你已有的其他配置。接入后的自动化分工SessionStart自动注入精简的记忆索引新会话秒懂历史Stop / SessionEnd对话边界触发蒸馏把值得留的写进记忆PreCompact压缩前主动腾出上下文。Codex 首次会提示你信任新钩子确认即可。此后在 Claude Code 里写下的记忆Codex CLI 开新会话就能召回——这就是共享同一个记忆库的全部魔法。 如果你的智能体支持 MCP还可以把mem-mcp挂进配置获得memory_recall、memory_record等工具但不支持也没关系CLI 是万能后备口且功能面更广。宿主适配器细节见 docs/design/host-adapters.md。让记忆库自己睡觉管理层的玩法记忆多了之后agent-memory 有一个独立的 Manage 层在自己的时钟上做合并与遗忘mem sleep --reason host # 执行一次睡眠期整理 mem proposals # 查看待你确认的提案 mem decide id --accept # 人工批准删除等敏感操作权限分级很克制无人值守的整理只敢新增和更新删除永远只是等你确认的提案历史文件也不会被物理删除recall --as-of还能按日期回溯。设计文档见 docs/design/management-operation-boundaries.md。常用命令速查表命令作用mem init初始化记忆商店mem setup --host 宿主接入 Claude Code / Codex / Muse Codemem record --type 类型 ...手动写入一条记忆mem recall 关键词本地排序检索返回路径清单mem context 关键词检索 自动展开最相关的几条mem read 名称 --level outline只读大纲按需下钻mem rebuild从 Markdown 重建全部索引mem sleep触发睡眠期整理上手之后往哪走想读懂整体不变量与任务生命周期CLAUDE.md想让智能体正确使用商店写入纪律、链接维护skills/agent-memory/SKILL.md想深挖检索与管理边界设计docs/design/index.mdCLI 入口源码packages/cli/src/agent_memory/cli/main.py5 分钟两个 AI CLI 从此共享一份不忘的记忆。剩下的交给它自己睡。【免费下载链接】agent-memoryLong-term memory runtime for AI agents — plain Markdown as the source of truth, local ranked retrieval, and an independent sleep-time Manage layer. Claude Code and Codex share one store. No API key.项目地址: https://gitcode.com/gh_mirrors/age/agent-memory创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表