ContextStream
официальныйПостоянная память и семантический поиск для ИИ-ассистентов кодирования между сессиями
Что можно делать с ContextStream MCP?
- Вспоминайте прошлые решения — Спросите, что решили раньше, например: «что мы решили насчёт повторных попыток?», и получите зафиксированное решение, а не новое мнение.
- Находите код по запросу — Узнайте, где обрабатывается нужная логика, с указанием файлов и строк из заранее созданного индекса, не изучая сначала репозиторий.
- Сохраняйте важный контекст — Зафиксируйте факты вроде «помни, что мы используем Postgres, а не MySQL», чтобы они сохранялись между сессиями, ассистентами и машинами.
- Продолжайте прежнюю работу — Спросите, над чем вы работали на прошлой неделе, и получите сохранённые переписки и снимки состояния, в том числе из другого редактора.
- Находите индексированные медиафайлы — Найдите изображение по извлечённому из него тексту и визуальному контексту, например снимок экрана с сообщением о тайм-ауте.
- Передавайте работу другому агенту — Создайте передачу с чётко заданными рамками, текущим состоянием, открытыми вопросами, следующими шагами и подтверждающими данными.
Документация
Документация
Закрыть
Поиск в документацииCtrl/⌘ K
Подключение к рабочей среде для вашего ассистента
Рабочий продукт ContextStream — это MCP-подключение, используемое из уже имеющегося у вас ассистента. Оно реализовано на базе MCP-сервера на Rust и подключает Claude Code, Cursor, Codex, VS Code и другие поддерживаемые клиенты к поиску, памяти и долговременному контексту проекта в ContextStream.
Настройка выполняется одной командой. После этого ваш существующий ассистент сможет делать то, что ему не удавалось надежно делать в изолированном чате, — и сам решать, когда обратиться к контексту проекта, вместо того чтобы ждать, пока вы укажете каждый нужный поиск.
Вы говоритеЧто происходит
«что мы решили насчет повторных попыток?»
Решение, принятое три недели назад, а не новое мнение.
«где мы обрабатываем просроченные токены?»
Файлы и строки из заранее созданного индекса — без предварительного чтения репозитория.
«над чем мы работали на прошлой неделе?»
Обмены сообщениями и снимки, сохраненные подключенными ассистентами, — в том числе в другом редакторе.
«запомни, что у нас Postgres, а не MySQL»
Сохраняется как долговременный контекст для авторизованных подключенных клиентов.
«напиши инструкцию по ротации ключа подписи»
Поддерживаемая рабочая процедура с проверкой, откатом и условиями остановки.
«найди скриншот с тайм-аутом»
Изображение находится в индексе по извлеченному тексту и визуальному контексту.
«передай оставшуюся часть проверки авторизации другому агенту»
Передача с ограниченной областью действия, текущим состоянием, открытыми вопросами, следующими шагами и подтверждающими данными.
Что меняется
Ассистент может сохранять долговременный контекст. Утвержденные планы, явные решения и выводы, а также сохраненные обмены сообщениями доступны между сеансами, ассистентами и устройствами. Запись, сохраненная в Cursor, завтра может стать основой для ответа Claude Code.
Ассистент перестает гадать, где что находится. Ваш репозиторий индексируется, поэтому поиск кода превращается в запрос к индексу, а не в цикл поиска и чтения. Это быстрее и дешевле: меньше токенов тратится на чтение файлов, которые оказались не нужны.
При совместной работе можно делиться выбранным контекстом. Записанное кем-то другим общее решение будет доступно вашему ассистенту, когда возникнет соответствующая тема. Если вы работаете в одиночку, те же области рабочей среды и проекта упорядочивают ваш контекст между сеансами и ассистентами. Личные записи и несохраненные разговоры не входят в общий контекст.
Партнерство, а не библиотека команд
Предполагаемый процесс прост: вы формулируете результат и ограничения; ассистент решает, какие подтверждения и предыдущие наработки ему нужны; ContextStream предоставляет релевантный контекст проекта и сохраняет полезные результаты для дальнейшего использования.
Вам не нужно говорить: «найди код, теперь прочитай решения, теперь проверь выводы, теперь найди инструкцию». Для задачи вроде «исправь гонку при обновлении, сохрани публичный API и покажи, как проверить результат» ассистент может самостоятельно разобраться в проекте и получить нужные источники.
Вы по-прежнему определяете цель, проверяете важные компромиссы и разрешаете действия с существенными последствиями. Ассистент должен остановиться, если область действия неоднозначна, данные противоречат друг другу или следующее действие выходит за пределы его разрешений. Подробнее об этой модели — в разделе Как работает партнерство с агентом.
Одно изменение в рабочей среде — с согласованным контекстом
Перед ротацией ключа подписи спросите ассистента, где выполняется проверка и от чего она зависит. Попросите его прочитать решение, в котором задано окно перекрытия, и выводы из прошлой ротации. Сохраните план, который можно выполнить, и добавьте ссылку на инструкцию. Установите напоминание о начале работ, а не о дате истечения срока действия.
Если вы остановитесь на полпути, сохраните точное состояние. В следующем сеансе можно будет продолжить с незавершенной задачей и неудачной проверкой. Если работу продолжит кто-то другой, создайте передачу; если его агенту нужен подтверждающий контекст, дополните ее узкой капсулой с ограниченным сроком действия.
На протяжении всего процесса вы общаетесь обычными фразами. Подключение хранит вопросы «где это?», «почему это устроено именно так?», «что делать?», «что осталось?» и «кто теперь отвечает?» как разные виды контекста проекта, чтобы на каждый из них позже можно было дать полезный ответ.
Поддерживаемые редакторы
Мастер настройки управляет Claude Code · Cursor · GitHub Copilot в 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 и пользовательские заголовки.
Как это работает
Ваш ассистент подключается к ContextStream через размещенную конечную точку MCP. Установленный бинарный файл на Rust настраивает поддерживаемые клиенты, создает управляемые инструкции для них, обновляет эти инструкции в процессе обновления и предоставляет необходимый для индексирования путь синхронизации источников на локальном компьютере. Обычное подключение редактора остается размещенным; вспомогательная программа на вашем компьютере не заменяет его вторым локальным продуктом.
Чтобы пользоваться этим, не нужно изучать внутренние названия операций. При настройке создаются инструкции, которые объясняют каждому поддерживаемому ассистенту, когда искать, извлекать из памяти или сохранять долговременный контекст, поэтому в обычной работе можно общаться естественно.
Далее
- Подключите ассистента — одна команда
- Используйте ContextStream с Buzz — общий контекст проекта для разных агентов
- Как работает партнерство с агентом
- Что сказать после подключения
- Настройте вручную
{"@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."}}