ContextStream

官方

持久記憶與語意搜尋,讓 AI 程式設計助手能跨工作階段使用

你可以用 ContextStream MCP 做什麼?

  • 擷取過往決策 — 請你的助理從已儲存的持久化情境中,回想團隊先前針對某主題(例如重試機制)所做的決定。
  • 依概念定位程式碼 — 讓你的助理利用預先建立的索引,找出過期令牌在何處被處理,而無需閱讀整個儲存庫。
  • 接續先前工作 — 詢問你上週正在進行的內容,從你已連結助理所擷取的對話與快照中提取資訊。
  • 儲存專案限制 — 告訴你的助理記住一個持久化事實,例如「我們用的是 Postgres,不是 MySQL」,以供未來工作階段使用。
  • 產生營運操作手冊 — 要求根據維護中的程序,產出一份包含驗證、復原與停止條件的簽章金鑰輪換操作手冊。
  • 帶著情境交接任務 — 請你的助理將一項驗證審查轉交給另一位代理,並附上目前狀態、待解決問題與相關證據。

文件

關閉內容

搜尋文件Ctrl/⌘ K

ContextStream MCP生產環境連線,供您的助理使用 平台程式碼、記憶體、媒體與專案操作

Beta 版文件

ContextCode Beta選用的終端程式碼代理(Beta 版)

從這裡開始

設定

使用方式

參考資料

ContextStream 的生產環境產品是從您既有的助理所使用的 MCP 連線。它由 Rust MCP 伺服器實作,並將 Claude Code、Cursor、Codex、VS Code 及其他支援的用戶端連接到 ContextStream 的搜尋、記憶體及持久性專案內容。

設定只需一個指令。之後,您既有的助理就能執行從隔離聊天中無法可靠完成的事情——而且它能自行決定何時取用該專案內容,而不是等您指定每一次查詢。

「我們對重試做了什麼決定?」

三週前的決定,而不是一個全新的意見。

「我們在哪裡處理過期的權杖?」

從預先建立的索引中找出檔案和行號,無需先讀取整個儲存庫。

「我們上週在做什麼?」

您已連接的助理所擷取的對話和快照——包括您在另一個編輯器中使用的內容。

「記得我們用的是 Postgres,不是 MySQL」

已儲存為持久性內容,供您授權的已連接用戶端使用。

「撰寫簽章金鑰輪換的 runbook」

一份包含驗證、復原及停止條件的維護操作程序。

「找到那張有逾時的截圖」

從其擷取的文字和視覺內容中比對出的索引影像。

「將剩餘的驗證審查交接給另一個代理」

一個包含目前狀態、未決問題、下一步及證據的範圍限定轉移。

有什麼改變

它能保留持久性內容。 已核准的計畫、明確的決定和教訓,以及擷取的對話,會在會話、助理和機器之間持續存在。在 Cursor 中儲存的記錄,明天可以為 Claude Code 提供依據。

它不再猜測東西在哪裡。 您的儲存庫已建立索引,因此尋找程式碼是查詢,而不是搜尋並讀取的迴圈。這更快且更便宜——花在讀取無關檔案上的權杖更少。

在協作時,您可以分享選定的內容。 別人記錄的共享決定,在主題出現時可供您的助理使用。如果您獨自工作,相同的工作區和專案範圍會跨會話和助理組織您自己的內容。個人記錄和未擷取的對話仍保留在共享內容之外。

夥伴關係,而非指令庫

預期的迴圈很簡單:您陳述結果和限制;您的助理決定需要哪些證據和先前工作;ContextStream 提供相關的專案內容,並保留有用的結果供日後使用。

您不應該需要說「搜尋程式碼,現在讀取決定,現在檢查教訓,現在找 runbook」。對於「修復重新整理競態、保留公開 API,並向我顯示驗證」這類任務,助理可以自行定位到專案並主動擷取這些來源。

您仍然決定目標、審查重要的取捨,並授權重要的行動。當範圍模糊、證據衝突或下一個動作超出其權限時,助理應停止。代理夥伴關係如何運作 是更深入的模型。

一項生產變更,保持連貫

在輪換簽章金鑰之前,詢問助理驗證發生在哪裡,以及依賴它的內容。讓它讀取設定重疊視窗的決定,以及上次輪換的教訓。儲存一個可執行的計畫並連結 runbook。設定一個必須開始工作的提醒,而不是到期日。

如果您中途停止,請儲存確切的狀態。稍後的會話可以從未完成的任務和失敗的驗證繼續。如果其他人接手,請建立交接;如果他們的代理需要支援內容,請搭配一個狹窄且會過期的 capsule。

您全程仍以正常句子說話。連線將「它在哪裡?」、「為什麼是這樣?」、「我該做什麼?」、「還有什麼?」和「現在誰擁有它?」視為不同類型的專案內容,讓每個問題日後都有有用的答案。

哪些編輯器

設定精靈管理 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."}}