ContextStream
oficialMemoria persistente y búsqueda semántica para asistentes de codificación de IA entre sesiones.
¿Qué puedes hacer con ContextStream MCP?
- Persistir contexto duradero del proyecto — Pídele a tu asistente que guarde una decisión, lección o plan para que esté disponible entre sesiones, editores y máquinas.
- Buscar código indexado sin leer el repositorio — Haz que tu asistente consulte dónde se define una función o símbolo usando un índice preconstruido (
list_issues). - Recuperar memoria entre sesiones — Pregunta qué decidió tu equipo o en qué estabas trabajando, y tu asistente recuerda intercambios guardados y capturas de sesiones anteriores.
- Transferir trabajo entre agentes — Solicita una entrega que incluya el estado actual, preguntas abiertas, próximos pasos y evidencia de respaldo para otro asistente.
- Encontrar imágenes por contenido — Pídele a tu asistente que localice una captura de pantalla o diagrama describiendo su texto o contenido visual.
Documentación
Buscar en la documentaciónCtrl/⌘ K
ContextStream MCPLa conexión de producción para tu asistentePlataformaCódigo, memoria, medios y operaciones de proyecto
Documentación beta
ContextCode BetaAgente de codificación de terminal opcional en beta
Comienza aquí
Configuración
Uso
Referencia
El producto de producción de ContextStream es la conexión MCP utilizada desde el asistente que ya tienes. Está implementado por el servidor MCP en Rust y conecta Claude Code, Cursor, Codex, VS Code y otros clientes compatibles con la búsqueda, la memoria y el contexto de proyecto duradero de ContextStream.
La configuración toma un solo comando. Después, tu asistente existente puede hacer cosas que no podía hacer de manera confiable desde un chat aislado, y puede decidir cuándo recurrir a ese contexto de proyecto en lugar de esperar a que tú prescribas cada búsqueda.
“¿qué decidimos sobre los reintentos?”
La decisión de hace tres semanas, no una opinión nueva.
“¿dónde manejamos los tokens caducados?”
Archivos y líneas, desde un índice preconstruido, sin leer el repositorio primero.
“¿en qué estábamos trabajando la semana pasada?”
Los intercambios y las instantáneas que capturaron tus asistentes conectados, incluido uno que usaste en otro editor.
“recuerda que estamos en Postgres, no en MySQL”
Guardado como contexto duradero para tus clientes conectados autorizados.
“escribe el runbook de rotación de la clave de firma”
Un procedimiento operativo mantenido con verificación, reversión y condiciones de detención.
“encuentra la captura de pantalla con el tiempo de espera”
La imagen indexada coincidió con su texto extraído y su contexto visual.
“transfiere la revisión de autenticación restante a otro agente”
Una transferencia con alcance con estado actual, preguntas abiertas, próximos pasos y evidencia.
Qué cambia
Puede mantener contexto duradero. Los planes aprobados, las decisiones y lecciones explícitas, y los intercambios capturados persisten entre sesiones, asistentes y máquinas. Un registro guardado en Cursor puede fundamentar a Claude Code mañana.
Deja de adivinar dónde están las cosas. Tu repositorio está indexado, por lo que encontrar código es una búsqueda en lugar de un bucle de buscar y leer. Eso es más rápido y más barato: se gastan menos tokens leyendo archivos que resultaron irrelevantes.
Puedes compartir contexto seleccionado cuando colaboras. Una decisión compartida que otra persona registró está disponible para tu asistente cuando surge el tema. Si trabajas solo, los mismos ámbitos de espacio de trabajo y proyecto organizan tu propio contexto entre sesiones y asistentes. Los registros personales y las conversaciones no capturadas permanecen fuera del contexto compartido.
Una asociación, no una biblioteca de comandos
El ciclo previsto es simple: tú indicas el resultado y las restricciones; tu asistente decide qué evidencia y trabajo previo necesita; ContextStream proporciona el contexto de proyecto relevante y mantiene los resultados útiles disponibles para más adelante.
No deberías tener que decir “busca el código, ahora lee las decisiones, ahora revisa las lecciones, ahora encuentra el runbook”. Para una tarea como “arregla la condición de carrera de actualización, preserva la API pública y muéstrame la verificación”, el asistente puede orientarse al proyecto y recuperar esas fuentes por iniciativa propia.
Tú sigues decidiendo el objetivo, revisas las compensaciones importantes y autorizas las acciones consecuentes. El asistente debe detenerse cuando el alcance es ambiguo, la evidencia entra en conflicto o la siguiente acción excede su permiso. Cómo funciona la asociación con el agente es el modelo más profundo.
Un cambio de producción, mantenido coherente
Antes de rotar una clave de firma, pregúntale al asistente dónde ocurre la verificación y qué depende de ella. Haz que lea la decisión que estableció la ventana de superposición y la lección de la última rotación. Guarda un plan ejecutable y enlaza el runbook. Establece un recordatorio para cuándo debe comenzar el trabajo, no para la fecha de caducidad.
Si te detienes a mitad de camino, guarda el estado exacto. Una sesión posterior puede reanudar con la tarea abierta y la verificación fallida. Si otra persona se hace cargo, crea una transferencia; si su agente necesita el contexto de apoyo, acompáñalo con una cápsula estrecha y que caduque.
Sigues hablando en oraciones normales durante todo el proceso. La conexión mantiene “¿dónde está?”, “¿por qué es así?”, “¿qué hago?”, “¿qué queda?” y “¿quién lo posee ahora?” como diferentes tipos de contexto de proyecto para que cada pregunta tenga una respuesta útil más adelante.
Qué editores
El asistente de configuración gestiona Claude Code · Cursor · GitHub Copilot en VS Code · Windsurf · Cline · Kilo Code · Roo Code · Codex CLI · Aider · Antigravity · OpenCode CLI.
Aider recibe reglas de instrucción pero no tiene conexión MCP en esta configuración. Claude Desktop se admite mediante configuración manual. Otros clientes MCP pueden usar el endpoint alojado cuando admiten MCP remoto y encabezados personalizados.
Qué está haciendo el trabajo
Tu asistente se conecta a ContextStream a través del endpoint MCP alojado. El binario Rust instalado configura los clientes compatibles, genera sus instrucciones gestionadas, actualiza esas instrucciones durante el flujo de actualización y proporciona la ruta de sincronización de fuente local de la máquina necesaria para la indexación. La conexión normal del editor permanece alojada; el ayudante en tu máquina no la reemplaza con un segundo producto local.
No necesitas aprender los nombres de operaciones internas para usar esto. La configuración escribe instrucciones que enseñan a cada asistente compatible cuándo buscar, recordar o guardar contexto duradero, por lo que el uso ordinario sigue siendo conversacional.
Siguiente
- Conecta tu asistente — un comando
- Usa ContextStream con Buzz — contexto de proyecto compartido entre agentes
- Cómo funciona la asociación con el agente
- Qué decir una vez que esté conectado
- Configúralo manualmente
{"@context":"https://schema.org","@type":"Organization","name":"ContextStream","url":"https://contextstream.io","logo":"https://contextstream.io/logo.png","description":"Shared project memory for AI coding agents. Give Claude Code, Cursor, Cline, and Windsurf persistent context, so every session starts warm.","sameAs":["https://twitter.com/contextstream","https://github.com/contextstream"]}
{"@context":"https://schema.org","@type":"SoftwareApplication","name":"ContextStream","applicationCategory":"DeveloperApplication","operatingSystem":"Any","description":"Shared project memory for AI coding agents. Give Claude Code, Cursor, Cline, and Windsurf persistent context, so every session starts warm.","offers":{"@type":"Offer","price":"0","priceCurrency":"USD","description":"Starter is the permanent free plan with 3,000 Context Credits each month"}}