开发者自建 Nebula:让 Claude Code 与 Codex 共享一份自学习记忆
BoysenberrySad3641 · reddit · 2026-10-26
作者同时使用 Claude Code 和 Codex,每次切换都要重新教一遍同样的偏好,于是开源了 Nebula——一个给两个 agent 共用的自学习记忆层。
工作原理
- 由一个 skill 加 hooks 组成,服务 Claude Code 和 Codex,共享同一个本地 SQLite 文件
- 纯 Python 标准库实现:无模型调用、无后台进程、数据不出本机
- 从你已有的纠正动作中自动提取模式(示例:在三个项目里分别清理了 nodemodules、Rust target/、build/,之后 Codex 遇到磁盘满时会对其他闲置项目建议同样清理)
- 所有经验先作为「候选」存在,须经人工批准才生效——一次性的随口评论(或 prompt injection)无法变成持久规则
- 每条经验保留原因和例外条件,可修正、暂停或撤回
诚实状态:引擎和 demo 已实现并有测试,两个 agent 的端到端运行仍在验证;视频是示意动画而非真实录屏。作者征集贡献者,尤其是 Cursor、Gemini CLI、Aider 等其他 agent 的适配器,也想听听大家认为它相比纯 markdown 文件(如 CLAUDE.md/AGENTS.md)的优劣。
「编程与Agent」频道最新
- iPhone 分屏即工作台:Obsidian 常驻左侧对话 agent,右侧跑 YouTube 选题 — evielync · 2026-10-26
- 不用再花钱请人做 20 秒动画:四步 AI 工作流附 prompt — Tegadesigns · 2026-10-26
- 开发者观点:课堂学习应让位于直接上手写 GPU 代码 — dosco · 2026-10-26
- 两个 Claude Code 代理组队玩 RPG,找出开发者漏测的合作模式 Bug — tschilpi · 2026-10-26
- 截图翻车现场:浏览器代理在 LinkedIn 上点不动,让用户手动发贺词 — Key-Explanation-477 · 2026-10-26
- pi-web-access 更新:编码 Agent 可按值抓取网页并返回带溯源的结构化数据 — solyarisoftware · 2026-10-26