ContextStream
officielMémoire persistante et recherche sémantique pour assistants de codage IA entre les sessions.
Que pouvez-vous faire avec ContextStream MCP ?
- Rappeler les décisions passées — Demandez ce qui a été décidé précédemment, par exemple « qu’avons-nous décidé au sujet des nouvelles tentatives ? », et retrouvez la décision consignée plutôt qu’un nouvel avis.
- Localiser du code par recherche — Trouvez où un élément est traité, avec les fichiers et les lignes issus d’un index préconstruit, sans lire d’abord le dépôt.
- Enregistrer un contexte durable — Consignez des faits comme « n’oublie pas que nous utilisons Postgres, pas MySQL » afin qu’ils persistent d’une session, d’un assistant et d’une machine à l’autre.
- Reprendre un travail antérieur — Demandez sur quoi vous travailliez la semaine dernière et retrouvez les échanges et les instantanés enregistrés, y compris ceux d’un autre éditeur.
- Trouver des médias indexés — Récupérez une image à partir du texte extrait et de son contexte visuel, comme la capture d’écran contenant un délai d’attente dépassé.
- Transmettre à un autre agent — Créez un transfert ciblé comprenant l’état actuel, les questions en suspens, les prochaines étapes et les éléments de preuve.
Documentation
Documentation
Fermer
Rechercher dans la documentationCtrl/⌘ K
La connexion de production de votre assistant
Le produit de production de ContextStream est la connexion MCP utilisée depuis l’assistant que vous avez déjà. Elle est implémentée par le serveur MCP Rust et connecte Claude Code, Cursor, Codex, VS Code et d’autres clients pris en charge aux fonctionnalités de recherche, de mémoire et de contexte de projet durable de ContextStream.
La configuration se fait en une seule commande. Ensuite, votre assistant existant peut faire des choses qu’il ne pouvait pas faire de manière fiable dans une conversation isolée — et décider quand accéder à ce contexte de projet au lieu d’attendre que vous lui indiquiez chaque recherche.
Vous ditesCe qui se passe
« qu’avons-nous décidé au sujet des nouvelles tentatives ? »
La décision prise il y a trois semaines, pas un nouvel avis.
« où gérons-nous les jetons expirés ? »
Les fichiers et les lignes, à partir d’un index préconstruit, sans lire d’abord le dépôt.
« sur quoi travaillions-nous la semaine dernière ? »
Les échanges et les instantanés capturés par vos assistants connectés — y compris ceux d’un autre éditeur.
« souviens-toi que nous utilisons Postgres, pas MySQL »
Enregistré comme contexte durable pour vos clients connectés autorisés.
« rédige la procédure de rotation des clés de signature »
Une procédure opérationnelle tenue à jour, avec vérification, retour arrière et conditions d’arrêt.
« trouve la capture d’écran avec le délai d’expiration »
L’image indexée correspondante, identifiée à partir du texte extrait et du contexte visuel.
« transmets le reste de la revue d’authentification à un autre agent »
Un transfert ciblé avec l’état actuel, les questions en suspens, les prochaines étapes et les éléments probants.
Ce qui change
Il peut conserver un contexte durable. Les plans approuvés, les décisions et enseignements explicites, ainsi que les échanges capturés persistent d’une session, d’un assistant et d’une machine à l’autre. Un élément enregistré dans Cursor peut servir de référence à Claude Code le lendemain.
Il cesse de deviner où se trouvent les choses. Votre dépôt est indexé : trouver du code devient une simple recherche plutôt qu’une boucle de recherche et de lecture. C’est plus rapide et moins coûteux — moins de jetons dépensés à lire des fichiers qui se révèlent sans intérêt.
Vous pouvez partager certains éléments de contexte lorsque vous collaborez. Une décision partagée enregistrée par quelqu’un d’autre est accessible à votre assistant lorsque le sujet se présente. Si vous travaillez seul, les mêmes espaces de travail et périmètres de projet organisent votre propre contexte entre les sessions et les assistants. Les éléments personnels et les conversations non capturées restent en dehors du contexte partagé.
Un partenariat, pas une bibliothèque de commandes
Le fonctionnement prévu est simple : vous indiquez le résultat souhaité et les contraintes ; votre assistant décide des éléments probants et des travaux antérieurs dont il a besoin ; ContextStream fournit le contexte de projet pertinent et conserve les résultats utiles pour plus tard.
Vous ne devriez pas avoir à dire « recherche dans le code, puis lis les décisions, puis vérifie les enseignements, puis trouve la procédure ». Pour une tâche comme « corrige la condition de concurrence lors de l’actualisation, préserve l’API publique et montre-moi la vérification », l’assistant peut se repérer dans le projet et récupérer ces sources de sa propre initiative.
Vous gardez la maîtrise de l’objectif, examinez les compromis importants et autorisez les actions lourdes de conséquences. L’assistant doit s’arrêter si le périmètre est ambigu, si les éléments probants se contredisent ou si l’action suivante dépasse ses autorisations. Fonctionnement du partenariat avec l’agent présente le modèle plus en détail.
Une modification de production, cohérente de bout en bout
Avant de faire tourner une clé de signature, demandez à l’assistant où se déroule la vérification et ce qui en dépend. Demandez-lui de lire la décision qui a fixé la période de chevauchement et l’enseignement tiré de la dernière rotation. Enregistrez un plan exécutable et ajoutez un lien vers la procédure. Définissez un rappel pour le moment où le travail doit commencer, et non pour la date d’expiration.
Si vous vous arrêtez à mi-chemin, enregistrez l’état exact. Une session ultérieure pourra reprendre avec la tâche en cours et la vérification échouée. Si quelqu’un d’autre prend le relais, créez un transfert ; si son agent a besoin du contexte associé, joignez-y une capsule ciblée à durée limitée.
Vous continuez à vous exprimer en phrases ordinaires. La connexion distingue « où est-ce ? », « pourquoi est-ce ainsi ? », « que dois-je faire ? », « que reste-t-il ? » et « qui en est responsable maintenant ? » comme différents types de contexte de projet, afin que chaque question puisse recevoir une réponse utile par la suite.
Éditeurs pris en charge
L’assistant de configuration gère Claude Code · Cursor · GitHub Copilot dans VS Code · Windsurf · Cline · Kilo Code · Roo Code · Codex CLI · Aider · Antigravity · OpenCode CLI.
Aider reçoit des règles d’instructions, mais ne dispose pas de connexion MCP dans cette configuration. Claude Desktop est pris en charge via une configuration manuelle. Tout client acceptant un connecteur MCP personnalisé — notamment Claude.ai et Grok — utilise l’URL hébergée et OAuth. Consultez Connecter ContextStream Custom MCP. Les autres clients MCP peuvent utiliser le point de terminaison hébergé s’ils prennent en charge MCP distant et les en-têtes personnalisés.
Ce qui fait le travail
Votre assistant se connecte à ContextStream via le point de terminaison MCP hébergé. Le binaire Rust installé configure les clients pris en charge, génère leurs instructions gérées, actualise ces instructions pendant le processus de mise à jour et fournit le chemin de synchronisation des sources local à la machine nécessaire à l’indexation. La connexion habituelle de l’éditeur reste hébergée ; l’outil auxiliaire sur votre machine ne la remplace pas par un second produit local.
Vous n’avez pas besoin d’apprendre les noms des opérations internes pour utiliser le produit. La configuration rédige des instructions qui apprennent à chaque assistant pris en charge quand rechercher, rappeler ou enregistrer du contexte durable, afin que l’utilisation courante reste conversationnelle.
Étapes suivantes
- Connecter votre assistant — une commande
- Utiliser ContextStream avec Buzz — contexte de projet partagé entre agents
- Fonctionnement du partenariat avec l’agent
- Que dire une fois la connexion établie
- Configurer manuellement
{"@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."}}