ContextStream

官方

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

你可以用 ContextStream MCP 做什麼?

  • 回想過去的決策 — 詢問先前做了什麼決定,例如「我們之前對重試做了什麼決定?」,即可取得記錄下來的決策,而不是重新徵詢意見。
  • 透過查詢定位程式碼 — 從預先建立的索引中找出某項功能的處理位置,並取得檔案與行號,無須先閱讀整個儲存庫。
  • 儲存持久脈絡 — 記錄「記住我們用的是 Postgres,不是 MySQL」之類的資訊,讓它能在不同工作階段、助理和機器之間持續保留。
  • 接續先前的工作 — 詢問上週在處理什麼,即可取得記錄下來的對話與快照,包括來自其他編輯器的內容。
  • 尋找已索引的媒體 — 根據擷取出的文字和視覺脈絡找出圖片,例如包含逾時畫面的螢幕截圖。
  • 交接給另一個代理 — 建立範圍明確的交接內容,包含目前狀態、待解問題、後續步驟和佐證。

文件

文件

關閉

搜尋文件Ctrl/⌘ K

為你的助理提供正式環境連線

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 Custom 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."}}