Curion:把记忆管理交给专用代理
geanatz_systems · reddit · 2026-07-12
作者认为很多记忆工具的问题在于:它们让主 agent 自己管理记忆,随着项目变大,会产生大量“清理、总结、去重、更新上下文”的额外工作,反而分散了主任务。 为此他做了 **Curion**,一个开源的 **MCP memory agent**。主 agent 只需要用很简单的接口: - `remember(text)` - `recall(text)` 真正的记忆管理交给 Curion: - 在写入时,它会决定如何存储、关联旧记忆、更新过期信息、检测冲突; - 在读取时,它会筛选相关记忆、过滤噪声、处理过时上下文,并返回可用摘要,而不是原始 dump。 作者强调这样做的好处是:减少上下文膨胀、节省高价模型调用,并让主模型把算力花在真正的编码/调试/规划任务上。项目默认在本地目录下创建 `.curion/` 存储,适合保存设计决策、架构选择、编码约定、未完成任务和用户偏好等项目上下文。作者也坦诚目前还需要改进:比如还不能自动扫描旧代码库、也不能强制主 agent 在正确时机调用记忆。