@DanKornas:您的编码助手不应每次会话从零开始 Magic Context 是一个 CortexKit 插件,用于为编码助手提供…
摘要
Magic Context 是一个开源的 CortexKit 插件,可为 OpenCode 和 Pi 上的编码助手提供自我管理的上下文和长期项目记忆,支持持久会话和自动记忆捕获。
查看缓存全文
缓存时间: 2026/06/20 16:20
你的编程助手不应每次会话都从零开始
Magic Context 是一个 CortexKit 插件,用于为 OpenCode 和 Pi 上的编程助手提供自管理上下文和长期项目记忆。
它通过将较旧的历史记录分入分层隔间、捕获持久的项目知识,并在助手需要时回忆正确的记忆,帮助你保持一个长时间运行的项目会话持续。
核心功能:
• 后台上下文管理 – 历史记录将较旧的会话历史压缩到评分隔间中,从而使活动窗口保持小巧 • 自动记忆捕获 – 将决策、约束、约定、配置值和命名规则提升到项目记忆中 • 可选的夜间整合 – dreamer 合并重复项,对照代码库验证记忆,归档过时事实,并维护文档 • 跨会话回忆 – 当你需要旧上下文时,搜索项目记忆、原始对话历史以及可选的已索引 git 提交 • OpenCode + Pi 支持 – 设置向导检测 harness,配置插件,并在两者之间共享一个 CortexKit 数据库
它是开源的(MIT 许可证)。
链接在回复中。
相似文章
@DanKornas:智能体不应在每个会话中重复相同的错误。Agentic Context Engine(ACE)是一个开源的Python引擎,用于……
Agentic Context Engine(ACE)是一个开源的Python工具,它通过一本从执行轨迹和反馈中提炼的策略 Skillbook,为AI智能体增加持久学习能力。
我在尝试为不同会话中的不同代理确保上下文连续性中学到的东西
作者介绍了 AICTX,一个开源工具,它能在编码代理会话之间保留结构化的操作状态,从而减少代理每次重新发现仓库上下文的需求。
Agent Context
Agent Context 是一款开发者工具,可让用户将参考项目附加到 AI 编程助手。
也许编程代理不需要更大的记忆。也许它们需要连续性
文章认为,编程代理需要连续性——即在仓库中保存执行历史和项目状态——而不是简单地拥有更大的记忆或上下文窗口,以避免在会话之间丢失操作线程。
我构建了一个开源编码代理,让上下文可见且可编辑 — 你可以精确策划大语言模型所看到的内容
作者构建了 Nice Coding Agent,这是一个开源编码工作台,具有可见且可编辑的上下文堆栈,允许用户精确策划大语言模型所看到的内容。它具备本地优先检索、沙盒执行和混合代码搜索功能,旨在让开发者对上下文组装拥有控制和可见性。