ContextStream

官方

跨会话的AI编程助手的持久化记忆与语义搜索

你可以用 ContextStream MCP 做什么?

  • 检索过往决策 — 让助手从已保存的持久上下文中,回忆你的团队曾就某个主题(如重试机制)做出的决定。
  • 按概念定位代码 — 让助手借助预建索引,找到过期令牌的处理位置,而无需通读整个代码库。
  • 恢复先前工作 — 询问上周你在做什么,从关联助手捕获的交流记录和快照中提取信息。
  • 保存项目约束 — 告诉助手记住一个持久事实,例如“我们用的是 Postgres,不是 MySQL”,以便在未来的会话中沿用。
  • 生成运维手册 — 请求生成一份签名密钥轮换手册,其中包含验证、回滚和停止条件,依据维护好的流程编写。
  • 带上下文交接任务 — 让助手将一次认证审查转交给另一位代理,并附上当前状态、未决问题和证据。

文档

关闭内容

搜索文档Ctrl/⌘ K

ContextStream MCP面向您助手的生产连接 平台代码、内存、媒体和项目操作

Beta 文档

ContextCode Beta可选的终端编码代理(测试版)

从这里开始

设置

使用

参考

ContextStream 的生产产品是用于您现有助手的 MCP 连接。它由 Rust MCP 服务器实现,将 Claude Code、Cursor、Codex、VS Code 及其他受支持的客户端连接到 ContextStream 的搜索、内存和持久项目上下文。

设置只需一条命令。之后,您现有的助手就能完成在孤立聊天中无法可靠完成的事情——并且它可以自行决定何时调用项目上下文,而不是等待您指定每次查找。

“我们关于重试做了什么决定?”

三周前的决定,而不是新的意见。

“我们在哪里处理过期令牌?”

来自预建索引的文件和行,无需先读取整个仓库。

“上周我们在做什么?”

您连接的助手捕获的交流和快照——包括您在另一个编辑器中使用的那个。

“记住我们用的是 Postgres,不是 MySQL”

保存为持久上下文,供您授权的连接客户端使用。

“编写签名密钥轮换手册”

一份维护良好的操作流程,包含验证、回滚和停止条件。

“找到带有超时提示的截图”

从提取的文本和视觉上下文中匹配到的索引图像。

“将剩余的认证审查移交给另一个代理”

一个带有当前状态、未决问题、后续步骤和证据的范围限定转移。

有什么变化

它可以保持持久上下文。 已批准的计划、明确的决定和经验教训,以及捕获的交流会在会话、助手和机器之间持久保存。在 Cursor 中保存的记录可以为明天的 Claude Code 提供依据。

它不再猜测内容在哪里。 您的仓库已被索引,因此查找代码是一次查询,而不是搜索加阅读的循环。这更快、更便宜——减少了阅读无关文件所花费的令牌。

协作时您可以共享选定的上下文。 别人记录的共享决定在相关话题出现时可供您的助手使用。如果您独自工作,相同的工作区和项目范围会在会话和助手之间组织您自己的上下文。个人记录和未捕获的对话仍保留在共享上下文之外。

伙伴关系,而非命令库

预期的循环很简单:您陈述结果和约束;您的助手决定需要哪些证据和先前工作;ContextStream 提供相关的项目上下文,并保留有用的结果供以后使用。

您不需要说“搜索代码,现在读取决定,现在检查经验教训,现在找到手册。”对于诸如“修复刷新竞态,保留公共 API,并向我展示验证”这样的任务,助手可以自行定位项目并主动检索这些来源。

您仍然决定目标、审查重要的权衡并授权重要操作。当范围模糊、证据冲突或下一步操作超出其权限时,助手应停止。代理伙伴关系如何运作 是更深入的模型。

一个生产变更,保持连贯

在轮换签名密钥之前,询问助手验证在哪里发生以及它依赖什么。让它读取设置重叠窗口的决定和上次轮换的经验教训。保存一个可执行的计划并链接手册。设置一个提醒,用于工作必须开始的时间,而不是到期日期。

如果您中途停止,请保存确切状态。稍后的会话可以恢复未决任务和失败的验证。如果其他人接手,请创建交接;如果他们的代理需要支持性上下文,请将其与一个范围狭窄、过期的胶囊配对。

您在整个过程中仍然使用正常的句子。连接将“在哪里?”、“为什么是这样?”、“我该做什么?”、“还剩什么?”和“现在谁拥有它?”作为不同类型的项目上下文,以便每个问题以后都有有用的答案。

哪些编辑器

设置向导管理 Claude Code · Cursor · GitHub Copilot in VS Code · Windsurf · Cline · Kilo Code · Roo Code · Codex CLI · Aider · Antigravity · OpenCode CLI。

Aider 接收指令规则,但在此设置中没有 MCP 连接。Claude Desktop 通过手动配置受支持。任何接受自定义 MCP 连接器的客户端——包括 Claude.ai 和 Grok——都使用托管 URL 和 OAuth。请参阅 连接 ContextStream 自定义 MCP。其他 MCP 客户端在支持远程 MCP 和自定义标头时可以使用托管端点。

正在执行的工作

您的助手通过托管的 MCP 端点连接到 ContextStream。安装的 Rust 二进制文件配置受支持的客户端,生成其托管指令,在更新流程中刷新这些指令,并提供索引所需的机器本地源同步路径。正常的编辑器连接保持托管;您机器上的助手不会用第二个本地产品替换它。

您不需要学习内部操作名称即可使用它。设置会写入指令,教每个受支持的助手何时搜索、回忆或保存持久上下文,因此日常使用保持对话式。

下一步

{"@context":"https://schema.org","@type":"Organization","name":"ContextStream","url":"https://contextstream.io","logo":"https://contextstream.io/logo.png","description":"Shared project context for AI coding agents: hosted code search plus saved decisions, lessons, and plans across Cursor, Claude Code, Codex, and Grok via MCP.","sameAs":["https://x.com/contextstreamio","https://www.linkedin.com/company/contextstream","https://github.com/contextstream"]}
{"@context":"https://schema.org","@type":"SoftwareApplication","name":"ContextStream","applicationCategory":"DeveloperApplication","operatingSystem":"Any","description":"Shared project context for AI coding agents: hosted code search plus saved decisions, lessons, and plans across Cursor, Claude Code, Codex, and Grok via MCP.","offers":{"@type":"Offer","price":"19","priceCurrency":"USD","description":"Pro is $19 per month with saved project knowledge, 25,000 monthly Context Credits, and full product access. Starter is free with 10,000 monthly Context Credits."}}