发现 AI 代理的未来arrow_forward

Byterover Cipher - AI编程代理记忆层

calendar_today收录于 2026年1月24日
category智能体与应用工具
code开源
TypeScriptNode.jsMCPRAGAI代理CLI智能体与应用工具开发者工具/代码知识管理/检索/RAG协议/API/集成

一个专为编程代理设计的开源记忆层,支持通过MCP与Cursor、Claude Code、Windsurf等多个IDE集成,实现代码记忆的自动生成、共享和持久化。

一分钟了解#

Byterover Cipher 是一个专为编程代理设计的开源记忆层,让AI助手能够记住你的代码库和交互历史。无论你使用哪种编程工具,Cipher都能提供持续的学习能力,帮助你在不同IDE间无缝切换,与团队成员共享编程记忆。

核心价值:为AI编程助手提供持久的记忆能力,提升编码效率并促进团队协作。

快速上手#

安装难度:低 - 支持全局NPM安装,可快速开始,生产环境需配置向量数据库

# 全局安装(推荐大多数用户使用)
npm install -g @byterover/cipher

# 或在项目中本地安装
npm install @byterover/cipher

适合我的场景吗?

  • 个人开发者:想要AI助手记住你的编码习惯和项目结构
  • 团队协作:需要共享编程知识和最佳实践
  • 多环境工作:在不同IDE间切换但保持上下文连续性
  • 简单脚本项目:对于小型一次性项目可能过于复杂

核心能力#

1. 双层记忆系统 - 解决AI助手遗忘问题#

  • 同时捕获"系统1"(编程概念、业务逻辑、历史交互)和"系统2"(模型推理步骤)
  • 提供上下文感知的编码建议和解决方案 实际价值:AI助手能记住你的项目架构和决策逻辑,不再重复询问相同问题

2. MCP深度集成 - 解决跨平台兼容性问题#

  • 支持Cursor、Claude Code、Windsurf、VS Code等11+主流编程工具
  • 通过MCP协议实现无缝集成,零配置使用 实际价值:无论你使用什么工具,都能获得一致的增强AI体验

3. 团队工作空间记忆 - 解决知识孤岛问题#

  • 实时共享编码记忆和解决方案
  • 团队知识图谱构建和维护 实际价值:新人快速上手,团队避免重复造轮子

4. 智能知识提取 - 解决信息组织问题#

  • 自动识别和提取重要代码模式
  • 语义搜索和推理模式分析 实际价值:快速定位相关代码和解决方案,提高问题解决效率

技术栈与集成#

开发语言:TypeScript, JavaScript 主要依赖:Node.js, LLM提供商(OpenAI, Anthropic等),向量数据库(Qdrant, Milvus) 集成方式:MCP服务器、CLI工具、Web UI

维护状态#

  • 开发活跃度:积极开发中,有稳定更新
  • 最近更新:近期有版本更新,功能迭代较快
  • 社区响应:有活跃的Discord社区,定期回答用户问题

商用与许可#

许可证:Elastic License 2.0

  • ✅ 商用:允许,但需要遵守许可证条款
  • ✅ 修改:允许修改源代码
  • ⚠️ 限制:Elastic License 2.0有特定使用限制,不是OSI认可的开源许可证

文档与学习资源#

保持更新

获取最新的 AI 工具和趋势,直接发送到您的收件箱。没有垃圾邮件,只有智能。

rocket_launch