Show HN: Reference MCP – 让AI代理互相检索过往会话记录
厌倦了反复让Claude代码去参考Codex聊天记录以查找之前的决策和原因,我开发了Reference MCP。它能在被提示时建立会话以直接获取访问权限,让AI代理之间互相检索过往会话。作者已在自己系统上使用一段时间,效果极佳,现已开源并期待反馈。
背景速读
这个项目解决的是AI编程工具之间的"记忆断层"问题。
- **MCP (Model Context Protocol)**:Anthropic 推出的一种开放协议,让AI助手(如 Claude)能安全地访问外部工具和数据源。你可以把它想象成AI的"USB接口"——通过MCP,AI可以读取文件、查数据库、调用API。
- **Claude Code / Codex**:都是AI编程助手。Claude Code 是 Anthropic 的产品,直接集成在终端里;Codex 是另一种AI编程工具。它们各自独立工作,彼此"看不到"对方的对话记录。
- **核心痛点**:开发者用AI工具时,常常需要在不同会话(session)之间反复解释同一个项目的背景和决策。比如今天用Claude Code写了一段代码,明天用Codex继续时,Codex并不知道昨天为什么做了那个决定。
- **Reference MCP** 的做法:通过MCP协议,让一个AI工具能直接"翻阅"另一个工具的历史会话记录,实现跨会话的上下文共享,无需人工重复解释。这是一个MCP服务器实现,相当于给AI加了一个"外挂记忆库"。