游乐游手机版
首页/AI教程/文章详情

Agentic Memory扩展对接主流Agent适配Claude Code等

时间:2026-07-03 16:11
AgenticMemoryPlatform为AI工作流提供跨会话持久化记忆,支持存储、检索与管理记忆,兼容ClaudeCode等主流Agent。通过设置APIKey与安装插件即可快速部署,实现自动记忆捕获与语义搜索。

为您的AI工作流赋予持久的记忆能力。借助Agentic Memory Platform(智能体记忆平台),您可以在跨会话交互中轻松完成记忆的存储、检索与管理,全面支持Claude Code(CLI)、Claude Cowork(桌面应用)、Cursor、QoderWork及Codex等主流Agent工具。

Agentic Memory Extension 支持对接主流 Agent - 适用于 Claude Code、CodeX等

快速部署

在兼容的Agent对话框内输入以下Prompt指令,即可快速安装插件,为您的AI工作流开启持久化记忆功能:

请根据https://github.com/aliyun/alibabacloud-opensearch-memory/blob/main/README.md 文档安装插件

详细步骤

第一步:设置APIKey

  1. 如果您尚未注册,请前往opensearch.console.aliyun.com/cn-shanghai…完成账号注册
  2. 进入api-keys页面
  3. 点击创建APIKey,复制密钥(以OS-开头)和baseurl(xxx.platform-cn-shanghai.opensearch.aliyuncs.com)
  4. 将其添加到shell配置文件中:
# zsh(macOS 默认)
echo 'export AGENTIC_MEMORY_API_KEY="OS-your-api-key"' >> ~/.zshrc
echo 'export AGENTIC_MEMORY_BASE_URL="https://xxx.platform-cn-shanghai.opensearch.aliyuncs.com"' >> ~/.zshrc
source ~/.zshrc

# bash
echo 'export AGENTIC_MEMORY_API_KEY="OS-your-api-key"' >> ~/.bashrc
echo 'export AGENTIC_MEMORY_BASE_URL="https://xxx.platform-cn-shanghai.opensearch.aliyuncs.com"' >> ~/.bashrc
source ~/.bashrc
  1. 确认环境变量已成功生效:
echo $AGENTIC_MEMORY_API_KEY
echo $AGENTIC_MEMORY_BASE_URL

第二步:安装插件

根据您使用的AI Agent工具选择对应的安装方式。所有安装方法均需提前完成上述APIKey的配置。

Claude Code(CLI)/ Claude Cowork(桌面应用)

Claude Code与Claude Cowork共享同一套插件系统,安装后可实现跨会话记忆管理。

CLI命令行安装方式:

claude plugin marketplace add aliyun/alibabacloud-opensearch-memory
claude plugin install agentic-memory@agentic-memory-plugins

Cowork桌面应用:打开Cowork标签页,点击侧边栏的Customize,选择Browse plugins,安装Agentic Memory。

安装完成后将自动配置完整插件,包含MCP服务器与生命周期钩子(自动记忆捕获),让AI工作流具备持久化记忆能力。

QoderWork

  1. 克隆仓库并打包为zip:git clone https://github.com/aliyun/alibabacloud-opensearch-memory.git && zip -r alibabacloud-opensearch-memory.zip alibabacloud-opensearch-memory
  2. 在QoderWork中,通过右上角的Expert Kits -> Install Kit导入alibabacloud-opensearch-memory.zip
  3. 由于QoderWork不支持在url中使用环境变量,需要手动将~/.qoderwork/plugins-custom/agentic-memory/.mcp.json中的${AGENTIC_MEMORY_BASE_URL}${AGENTIC_MEMORY_API_KEY}替换为实际值。
  4. 由于QoderWork不支持hooks子目录,需要手动将~/.qoderwork/plugins-custom/agentic-memory/hooks/hooks.json中的设置添加到~/.qoderwork/settings.json。注意将${CLAUDE_PLUGIN_ROOT}替换为实际路径前缀~/.qoderwork/plugins-custom/agentic-memory
  5. 为所有脚本添加执行权限:chmod +x ~/.qoderwork/plugins-custom/agentic-memory/scripts/*
  6. 重启QoderWork。

Codex

方案A——直接MCP连接(最快捷,仅MCP功能):

Codex从~/.codex/config.toml读取MCP服务器配置。请添加以下内容:

[mcp_servers.agentic-memory]
url = "${AGENTIC_MEMORY_BASE_URL}/v1/agentic-memory/mcp"
bearer_token_env_var = "AGENTIC_MEMORY_API_KEY"

在shell中导出AGENTIC_MEMORY_API_KEYAGENTIC_MEMORY_BASE_URL环境变量,然后重启Codex。如果您的Codex版本不支持url中的环境变量插值,请将${AGENTIC_MEMORY_BASE_URL}替换为第一步中获取的实际baseURL。注意codex mcp add仅支持stdio服务器,因此像Agentic Memory这样的HTTP服务器需要直接在config.toml中配置(或通过Codex应用中的Plugins → Connect to a custom MCP → Streamable HTTP界面配置)。

方案B——侧加载插件(完整体验:MCP + skills + 可选钩子):

克隆仓库并通过一条CLI命令注册marketplace,即可获得完整的记忆管理体验:

codex plugin marketplace add https://github.com/aliyun/alibabacloud-opensearch-memory.git

重启Codex,运行/plugins,从Agentic Memory Plugins marketplace安装Agentic Memory。

可选——启用生命周期钩子。Codex不会自动从插件清单中加载钩子;它仅读取~/.codex/hooks.json(或/.codex/hooks.json)。运行一次内置安装脚本即可合并Agentic Memory的钩子配置:

python3 ~/codex-plugins/agentic-memory-source/agentic-memory-plugin/scripts/install_codex_hooks.py

此脚本会在~/.codex/hooks.json中合并三个条目,路径指向您的克隆目录:

事件功能
SessionStart加载历史记忆作为启动上下文
UserPromptSubmit将相关记忆注入到提示中
Stop在回合结束时提醒Agent保存学习成果

重复运行安装脚本是幂等的(替换而非重复添加Agentic Memory条目),并会保留您已有的其他钩子。如需卸载:python3 .../install_codex_hooks.py --uninstall。如果您移动或删除了克隆目录,请从新位置重新运行安装脚本——hooks文件中存储的是绝对路径。

Codex钩子还需要在~/.codex/config.toml中启用codex_hooks feature flag:

[features]
codex_hooks = true

如果未设置该标志,安装脚本会打印提醒。编辑配置后请重启Codex。

管理插件:

codex plugin marketplace upgrade  # 拉取最新插件版本
codex plugin marketplace remove agentic-memory-plugins  # 取消注册 marketplace

Cursor

手动配置(仅MCP服务器):

.cursor/mcp.json中添加以下内容,即可在Cursor中启用Agentic Memory的持久化记忆能力:

{
  "mcpServers": {
    "agentic-memory": {
      "url": "${env:AGENTIC_MEMORY_BASE_URL}/v1/agentic-memory/mcp",
      "headers": {
        "Authorization": "Bearer ${env:AGENTIC_MEMORY_API_KEY}"
      }
    }
  }
}

验证安装

安装完成后,请确认MCP服务器已成功连接,确保AI记忆管理功能正常工作:

  1. 启动新会话(或重启当前会话)
  2. 输入:"搜索一下我的爱好"
  3. 如果agentic-memory工具出现并正常响应,则表示安装成功,跨会话记忆功能已就绪

更新插件

当插件更新后(从marketplace拉取新版本或重新本地安装),现有会话中的MCP服务器连接会持有过期句柄并停止响应。请重启客户端以重新连接,确保持久化记忆服务持续可用:

  • Claude Code:在提示符中运行/restart,或关闭后重新打开CLI。
  • Cursor:退出并重新启动。
  • Codex:重启编辑器会话。

您的AGENTIC_MEMORY_API_KEY无需重新输入——认证头会在新会话启动时从环境变量中重新读取。插件的MCP配置在会话启动时(而非安装时)进行${AGENTIC_MEMORY_API_KEY}变量插值,因此只要环境变量已持久化设置(在shell配置文件或~/.claude/settings.jsonenv块中),重启后即可自动重连,保障AI记忆的连续性。

如果重启后仍无法重连,请检查新shell中是否可以访问AGENTIC_MEMORY_API_KEYecho $AGENTIC_MEMORY_API_KEY),并确认密钥以OS-开头。

MCP工具

安装完成后,以下MCP工具可供使用,帮助您高效管理AI工作流中的记忆数据:

工具说明
add_memory为用户/Agent保存文本或对话历史,实现记忆持久化
search_memories通过语义搜索和过滤条件检索记忆,快速找到相关信息
get_memory根据ID获取特定记忆,精准提取所需内容
update_memory根据ID覆盖更新记忆内容,保持信息最新
delete_memory根据ID删除单条记忆,灵活管理记忆库
来源:https://juejin.cn/post/7657197094156124160
上一篇Workflow系列04:多智能体协调中的编排器边界、并发控制与上下文隔离 下一篇PaddleOCR太慢?换成RapidOCR速度飙升实录
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
批处理BAT入门教程第一篇
AI教程 · 2026-07-03

批处理BAT入门教程第一篇

提供13个批处理实战技巧,覆盖全盘查找并删除文件夹或文件、拷贝移动文件、创建畸形文件夹及设置隐藏属性等场景,可一键完成系统维护与文件管理工作,极大提升自动化操作效率和便捷性。

从零开始批处理命令For循环详解与实战案例
AI教程 · 2026-07-03

从零开始批处理命令For循环详解与实战案例

批处理For命令支持 d、 l、 r、 f四个参数。 d仅列出当前目录下的目录名; r递归搜索指定路径及其子目录中的文件; l生成数值序列; f可解析文件、字符串或命令输出,通过delims、tokens、skip、eol等选项灵活处理内容。

批评你的人是你生命中的贵人
AI教程 · 2026-07-03

批评你的人是你生命中的贵人

批评你的人往往最值得珍惜,因为他们关注你、助你成长。面对批评应包容反思,用行动改进而非辩解。接受批评是自我完善的过程,能让人少走弯路,避免重复犯错。这样的人正是生命中的贵人,值得感恩与珍惜。

测试人员角色定位与职责详解
AI教程 · 2026-07-03

测试人员角色定位与职责详解

测试人员角色经历了从找问题、保证质量到分析风险的转变,最终核心职责是提供关键信息,协助团队创造优秀产品。这包括识别问题、评估风险及帮助团队了解项目状态,而非单纯把关或追求完美。

经营成功测试生涯的实用方法与策略
AI教程 · 2026-07-03

经营成功测试生涯的实用方法与策略

一、测试生涯的起点 1989年,我在田纳西大学攻读研究生时,意外地从软件开发人员转行成为一名软件测试工程师。这并非我主动选择,说起来还有些戏剧性——某个早晨,教授质问我为何缺席那么多开发会议,我解释说这些会议总是安排在周末早上,对我这个第一次离家、刚入学的学生来说实在不便。结果呢?等待我的不是解聘通