ContextStream

oficial

Memória persistente e busca semântica para assistentes de codificação de IA entre sessões

O que você pode fazer com ContextStream MCP?

  • Relembrar decisões anteriores — Pergunte o que foi decidido antes, como "o que decidimos sobre as tentativas?", e obtenha a decisão registrada em vez de uma nova opinião.
  • Localizar código por consulta — Descubra onde algo é tratado, com arquivos e linhas de um índice pré-criado, sem precisar ler o repositório primeiro.
  • Salvar contexto duradouro — Registre fatos como "lembre-se de que usamos Postgres, não MySQL" para que persistam entre sessões, assistentes e máquinas.
  • Retomar trabalhos anteriores — Pergunte no que você estava trabalhando na semana passada e obtenha conversas e capturas registradas, inclusive de outro editor.
  • Encontrar mídia indexada — Recupere uma imagem pelo texto extraído e pelo contexto visual, como a captura de tela que contém um tempo limite.
  • Transferir para outro agente — Crie uma transferência com escopo definido, incluindo o estado atual, questões em aberto, próximos passos e evidências.

Documentação

Documentação

Fechar

Pesquisar na documentaçãoCtrl/⌘ K

A conexão de produção para seu assistente

O produto de produção da ContextStream é a conexão MCP usada pelo assistente que você já tem. Ela é implementada pelo servidor MCP em Rust e conecta Claude Code, Cursor, Codex, VS Code e outros clientes compatíveis à pesquisa, à memória e ao contexto duradouro de projetos da ContextStream.

A configuração leva um comando. Depois disso, seu assistente atual pode fazer coisas que não conseguiria fazer de forma confiável em um chat isolado — e pode decidir quando recorrer ao contexto do projeto, em vez de esperar que você indique cada consulta.

Você dizO que acontece

“o que decidimos sobre novas tentativas?”

A decisão de três semanas atrás, não uma opinião nova.

“onde tratamos tokens expirados?”

Arquivos e linhas, de um índice pré-criado, sem ler o repositório primeiro.

“em que estávamos trabalhando na semana passada?”

As conversas e os snapshots capturados pelos seus assistentes conectados — incluindo um que você usou em outro editor.

“lembre-se de que usamos Postgres, não MySQL”

Salvo como contexto duradouro para seus clientes conectados autorizados.

“escreva o procedimento de rotação da chave de assinatura”

Um procedimento operacional mantido, com verificação, reversão e condições de interrupção.

“encontre a captura de tela com o tempo limite”

A imagem indexada correspondente, identificada pelo texto extraído e pelo contexto visual.

“passe a revisão de autenticação restante para outro agente”

Uma transferência com escopo definido, estado atual, perguntas em aberto, próximas etapas e evidências.

O que muda

Ele pode manter contexto duradouro. Planos aprovados, decisões e lições explícitas, além de conversas capturadas, persistem entre sessões, assistentes e máquinas. Um registro salvo no Cursor pode servir de base para o Claude Code amanhã.

Ele deixa de adivinhar onde as coisas estão. Seu repositório é indexado, então encontrar código vira uma consulta, em vez de um ciclo de pesquisa e leitura. Isso é mais rápido e barato — menos tokens gastos lendo arquivos que acabaram sendo irrelevantes.

Você pode compartilhar o contexto selecionado ao colaborar. Uma decisão compartilhada que outra pessoa registrou fica disponível para seu assistente quando o assunto surgir. Se você trabalha sozinho, os mesmos escopos de espaço de trabalho e projeto organizam seu próprio contexto entre sessões e assistentes. Registros pessoais e conversas não capturadas permanecem fora do contexto compartilhado.

Uma parceria, não uma biblioteca de comandos

O fluxo pretendido é simples: você informa o resultado e as restrições; seu assistente decide de quais evidências e trabalhos anteriores precisa; a ContextStream fornece o contexto relevante do projeto e mantém os resultados úteis disponíveis para depois.

Você não deveria precisar dizer “pesquise o código, agora leia as decisões, agora confira as lições, agora encontre o procedimento”. Para uma tarefa como “corrija a condição de corrida na atualização, preserve a API pública e me mostre a verificação”, o assistente pode se orientar no projeto e recuperar essas fontes por iniciativa própria.

Você continua decidindo o objetivo, revisando as principais compensações e autorizando ações importantes. O assistente deve parar quando o escopo for ambíguo, as evidências entrarem em conflito ou a próxima ação exceder suas permissões. Como funciona a parceria com o agente apresenta o modelo em mais detalhes.

Uma mudança de produção, mantida coerente

Antes de rotacionar uma chave de assinatura, pergunte ao assistente onde a verificação acontece e o que depende dela. Peça que leia a decisão que definiu o período de sobreposição e a lição da última rotação. Salve um plano executável e vincule o procedimento. Defina um lembrete para quando o trabalho precisar começar, não para a data de expiração.

Se você parar no meio, salve o estado exato. Uma sessão posterior poderá retomar a tarefa em aberto e a verificação que falhou. Se outra pessoa assumir, crie uma transferência; se o agente dela precisar do contexto de apoio, combine-a com uma cápsula restrita e com prazo de expiração.

Você continua falando em frases normais o tempo todo. A conexão mantém “onde fica?”, “por que é assim?”, “o que devo fazer?”, “o que falta?” e “quem é responsável agora?” como tipos diferentes de contexto do projeto, para que cada pergunta tenha uma resposta útil mais tarde.

Quais editores

O assistente de configuração gerencia Claude Code · Cursor · GitHub Copilot in VS Code · Windsurf · Cline · Kilo Code · Roo Code · Codex CLI · Aider · Antigravity · OpenCode CLI.

O Aider recebe regras de instrução, mas não tem uma conexão MCP nesta configuração. O Claude Desktop é compatível por meio de configuração manual. Qualquer cliente que aceite um conector MCP personalizado — incluindo Claude.ai e Grok — usa a URL hospedada e OAuth. Consulte Conectar o ContextStream Custom MCP. Outros clientes MCP podem usar o endpoint hospedado quando oferecem suporte a MCP remoto e cabeçalhos personalizados.

O que faz o trabalho

Seu assistente se conecta à ContextStream pelo endpoint MCP hospedado. O binário Rust instalado configura os clientes compatíveis, gera as instruções gerenciadas, atualiza essas instruções durante o fluxo de atualização e fornece o caminho de sincronização de fontes local à máquina necessário para a indexação. A conexão normal do editor continua hospedada; o auxiliar na sua máquina não a substitui por um segundo produto local.

Você não precisa aprender os nomes das operações internas para usar isso. A configuração grava instruções que ensinam cada assistente compatível quando pesquisar, recuperar ou salvar contexto duradouro, para que o uso normal continue sendo conversacional.

Próximas etapas

{"@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."}}