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?

  • Recuperar decisões passadas — Peça ao seu assistente para lembrar o que seu time decidiu sobre um tópico, como tentativas repetidas, a partir do contexto durável salvo.
  • Localizar código por conceito — Peça ao seu assistente para encontrar onde tokens expirados são tratados usando um índice pré-construído, sem ler o repositório inteiro.
  • Retomar trabalho anterior — Pergunte em que você estava trabalhando na semana passada, puxando de trocas e instantâneos capturados pelos seus assistentes conectados.
  • Salvar restrições do projeto — Diga ao seu assistente para lembrar um fato durável, como "estamos no Postgres, não no MySQL," para sessões futuras.
  • Gerar runbooks operacionais — Solicite um runbook de rotação de chave de assinatura com condições de verificação, reversão e parada a partir de procedimentos mantidos.
  • Transferir tarefas com contexto — Peça ao seu assistente para transferir uma revisão de autenticação para outro agente, incluindo estado atual, perguntas em aberto e evidências.

Documentação

Fechar conteúdo

Pesquisar na documentaçãoCtrl/⌘ K

ContextStream MCPA conexão de produção para o seu assistente PlataformaOperações de código, memória, mídia e projeto

Documentação beta

ContextCode BetaAgente de terminal opcional em beta

Comece aqui

Configuração

Como usar

Referência

O produto de produção do ContextStream é a conexão MCP usada a partir do assistente que você já possui. Ele é implementado pelo servidor MCP em Rust e conecta Claude Code, Cursor, Codex, VS Code e outros clientes compatíveis à busca, memória e contexto de projeto durável do ContextStream.

A configuração leva um único comando. Depois disso, seu assistente existente pode fazer coisas que não conseguia fazer de forma confiável em um chat isolado — e ele pode decidir quando buscar esse contexto de projeto em vez de esperar você prescrever cada consulta.

“o que decidimos sobre tentativas?”

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

“onde tratamos tokens expirados?”

Arquivos e linhas, a partir de um índice pré-construído, sem ler o repositório primeiro.

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

As trocas e instantâneos que seus assistentes conectados capturaram — incluindo um que você usou em outro editor.

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

Salvo como contexto durável para seus clientes conectados autorizados.

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

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

“encontre a captura de tela com o timeout”

A imagem indexada correspondida a partir do texto extraído e do contexto visual.

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

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

O que muda

Ele pode manter contexto durável. Planos aprovados, decisões explícitas e lições, e trocas capturadas persistem entre sessões, assistentes e máquinas. Um registro salvo no Cursor pode fundamentar o Claude Code amanhã.

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

Você pode compartilhar contexto selecionado ao colaborar. Uma decisão compartilhada registrada por outra pessoa fica disponível para seu assistente quando o assunto surgir. Se você trabalha sozinho, os mesmos escopos de workspace 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 ciclo pretendido é simples: você declara o resultado e as restrições; seu assistente decide quais evidências e trabalhos anteriores precisa; o ContextStream fornece o contexto de projeto relevante e mantém resultados úteis disponíveis para depois.

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

Você ainda decide o objetivo, revisa tradeoffs importantes e autoriza ações consequentes. O assistente deve parar quando o escopo for ambíguo, as evidências conflitarem ou a próxima ação exceder sua permissão. Como funciona a parceria com o agente é o modelo mais aprofundado.

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 para ele ler a decisão que definiu a janela de sobreposição e a lição da última rotação. Salve um plano executável e vincule o runbook. Defina um lembrete para quando o trabalho deve começar, não para a data de expiração.

Se você parar no meio do caminho, salve o estado exato. Uma sessão posterior pode retomar com a tarefa em aberto e a verificação falha. Se outra pessoa assumir, crie um handoff; se o agente dela precisar do contexto de apoio, combine-o com uma cápsula estreita e com expiração.

Você continua falando em frases normais durante todo o processo. A conexão mantém “onde está?”, “por que é assim?”, “o que eu faço?”, “o que falta?” e “quem é o responsável agora?” como diferentes tipos de contexto de projeto, para que cada pergunta tenha uma resposta útil depois.

Quais editores

O assistente de configuração gerencia Claude Code · Cursor · GitHub Copilot no 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 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 ContextStream Custom MCP. Outros clientes MCP podem usar o endpoint hospedado quando suportarem MCP remoto e cabeçalhos personalizados.

O que está fazendo o trabalho

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

Você não precisa aprender os nomes internos das operações para usar isso. A configuração escreve instruções que ensinam cada assistente compatível quando buscar, lembrar ou salvar contexto durável, para que o uso comum permaneça conversacional.

Próximos passos

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