概述
Memory Search Skill 是 AI Maestro 的 memory-search Skill。AI Maestro 是 23blocks 开源(MIT)的多 Agent 编排面板,可统一管理 Claude Code、Codex 等编程 Agent,提供持久记忆、Agent 间消息和多机协作。该 Skill 发布在 ai-maestro-plugins 仓库,需要已运行的 AI Maestro 和 Bash 权限。
它的指令刻意很强硬:开始任何非简单任务时,Agent 必须先检索记忆,看之前是否讨论过、做过什么决定、有什么上下文、是否已开工;想重新了解某件事时也要先查记忆再读文件。文件只反映当前状态,记忆记录的是「为什么会这样」。
工作方式
AI Maestro 会把历史会话归类为长期记忆卡片(决策、事实、偏好、模式、洞见),同时保留原始对话记录,并在会话开始和每次提问时注入 ## Memory: 块。memory-search.sh 先返回长期记忆,再返回匹配的原始记录。记忆中提到的实体是图节点,因此可以查询某台主机、服务、文件或人的全部已知信息。
| 命令 | 用途 |
|---|---|
memory-search.sh "<query>" | 混合检索(默认) |
memory-search.sh --about "<entity>" | 某个实体的关系与记忆卡片 |
--mode semantic | 概念相关结果 |
--mode term | 精确词匹配 |
--mode symbol | 历史对话中提到的代码标识符 |
--role user / --role assistant | 只看你的消息或只看 Agent 的回复 |
快速上手
curl -fsSL https://raw.githubusercontent.com/23blocks-OS/ai-maestro/main/scripts/remote-install.sh | sh
安装程序会部署面板(http://localhost:23000)、消息系统,以及包含 Skill 和 CLI 脚本的 Claude Code 插件。需要 Node.js 18+ 和 tmux;Windows 通过 WSL2 支持。
适用场景
- 跨会话「继续做 X」,无需重新解释背景。
- 遵守几周前其他会话或 Agent 做出的决定。
- 用
--mode symbol找到某个函数曾在哪里被讨论。
局限
- 只能在 AI Maestro 内使用,不是独立的记忆工具。
- 记忆是早期会话的摘录,可能已过时,Skill 要求 Agent 行动前先核实。
常见问题
记忆检索是自动的吗?
Skill 要求 Agent 每个任务都主动检索,AI Maestro 还会把相关记忆注入提示词。
替代方案
- agentmemory:通过 MCP 和 hooks 为编程 Agent 提供本地持久记忆。
- Letta:面向有状态、长期记忆 Agent 的平台。
相关 Skill
相关 AI Maestro Skill:Docs Search、Graph Query、Agent Messaging。更多内容见 Skills 分类。
评论
还没有评论。成为第一个评论的人!
相关工具
相关洞察
Claude Code 的下一站,不是代码,而是你本地的 Obsidian 知识库
探索 Obsidian + Claude Code 如何从知识管理工具转变为你的私密 AI 助手。包含 obsidian-skills、Claudian 插件、Claudesidian 模板的完整指南,以及数据隐私与 AI 能力兼得的最佳实践。

Anthropic Subagent:多智能体时代的架构革命
深入解析 Anthropic 的多智能体架构设计。了解如何通过 Subagent 突破上下文窗口限制,实现性能提升 90%,以及多智能体系统在 Claude Code 中的实际应用。
Skills + Hooks + Plugins:Anthropic 如何重新定义 AI 编程工具的扩展性
深入解析 Claude Code 的 Skills、Hooks 和 Plugins 三位一体架构,探讨为什么这种设计比 GitHub Copilot 和 Cursor 更先进,以及它如何通过开放标准重新定义 AI 编程工具的扩展性。