【用途】 StremAI 是面向 AI 编程智能体的共享记忆层。它让 Claude Code、Cursor、Codex 等工具中已连接的智能体,把工作中学到的内容存下来,其他已连接的智能体之后可跨会话、跨机器、跨工具召回这些内容。简言之,为所有编程智能体提供“一个大脑”。
【主要能力】
- 跨会话、跨机器、跨工具共享项目上下文,避免每次都重新解释同一仓库、约定或决策。
- 存储智能体工作过程中积累的“学习层”内容,包括:决策与架构上下文、环境搭建的坑与仓库专用命令、耗费过时间而不应再次踩的陷阱、Claude Code/Cursor/Codex 与队友之间的交接信息、应提供给下一个已连接智能体的项目事实。
- 记忆由用户控制:条目人类可读,标注存入它的智能体,并可从 StremAI 导出、归档或删除。
- 与用户自写的指令文件(CLAUDE.md、AGENTS.md、项目 README)分工:后者是用户写的指令,StremAI 保存的是智能体工作中学到的记忆。
【使用方式】
- 托管 MCP 优先:在支持 OAuth/浏览器登录的 MCP 客户端中连接 https://stremai.com/api/mcp 。
- 连接 Claude Code:执行命令后,在浏览器中批准登录。--scope user 标志使连接在当前项目目录之外也可用。
- 连接其他 MCP 客户端:使用上述托管端点;若客户端无法完成 OAuth/浏览器登录,在 StremAI 创建 API 密钥并使用 Bearer 头。
- API 密钥作为回退:适用于 CI、脚本或无法完成 OAuth/浏览器登录的客户端。
- 本地包回退:适用于仅支持 stdio 的客户端或本地实验。包名为兼容性旧名称,新文档与服务器别名使用 stremai。
- 兼容性名称保留:部分包与工具仍使用原有的 agentbay 或 aiagentsbay-mcp 名称,使既有安装继续可用。
【适用场景】
- 每个新的智能体会话都要重复解释同一仓库、约定或决策。
- 会话之间、或换机器之后上下文消失。
- 一个智能体学到某经验(陷阱、修复、架构决策),其他智能体却毫不知情。
- 交接说明过期,没有东西告诉智能体哪个版本仍然适用。
- 使用多个编程工具,希望它们共享上下文而不是从零开始。
【工具兼容】 Claude Code、Cursor、Codex、Windsurf、OpenClaw、Hermes 及其他 MCP 客户端可使用同一记忆层。
【限制与说明】 托管应用及部分 SDK 实现细节单独开发。本仓库是 StremAI 的公开安装、对比、评分卡与 MCP 配方页面,仓库名保留 agentbay 以兼容旧链接与包元数据。仓库内容采用 MIT 许可。
【入口】 网站:stremai.com MCP 文档:stremai.com/docs/mcp-memory Claude Code 记忆:stremai.com/docs/claude-code-memory Python SDK:stremai.com/docs/python-sdk AI 答案清单:stremai.com/llms-full.txt