Kedu 在 GitHub 以源码优先方式发布,把可审计的开发会话记录保存为你自己拥有的纯文本文件。Claude Code、Codex、Kiro、Cursor,或下一个工具,都能从同一份证据继续。
官方 GitHub 仓库
Kedu 当前是源码优先开发者预览版。仓库包含 CLI、agent skills、安装脚本、测试和文档,用于本地优先的 AI 编程会话记录。
问题
你给 agent 讲清架构、决策、坑和未完成事项。会话一结束,这些理解就蒸发了。下一次,又要从头解释。
关闭对话或撞上上下文上限,共享理解就没了。
从 Claude Code 换到 Cursor,或交给队友,新 agent 对项目一无所知。
平台“记忆”存在别人服务器上。你读不到、改不了,也带不走。
长会话被压缩成有损概述,真正需要的细节往往最先丢失。
核心理念
普通“记忆”回答模型记得什么。Kedu 回答我们为什么知道这件事、证据在哪里、是谁产生的、是否经过验证、由谁接着做下去。
可以记录整个会话,也可以只指向值得保留的具体内容。后台不会悄悄记录;由你决定保存什么。
Kedu 保存记录本身,包括证据、下一步、agent 身份和可检索词。
用确定性的关键词和正则检索所有记录;没有 embedding,也没有模糊猜测。
Claude、Codex、Kiro、Cursor,或之后出现的工具,都从同一份书面记录开始。
模型基于你能打开、diff、审计的真实记录工作,而不是基于它自己臆造的记忆。
跨 agent 连续性
Kedu 不试图成为 agent。它通过明确的 `kedu-log` 和 `kedu-search` skills,把同一份可持久交接记录交给不同 host,并保存在你的仓库和主目录里。
Kedu 不是什么
五分钟上手
从 Kedu GitHub 仓库安装,接入你的 agent,记录一个决定;然后在同一仓库打开另一个 agent,看它找回上下文。
记录存在你的项目和 ~/.kedu。可以读、diff、编辑、备份、脱敏。
一旦保存,记录就原样保留,不会被反复摘要成有损概述。
写入时或事后都能清理密钥。卸载永远不会删除你的记录。