Opérations
Assistant IA et MCP
Les réponses continuent pendant la navigation. Après une actualisation, les réponses hébergées reprennent depuis les événements enregistrés. Le chat local conserve sa connexion dans un worker partagé du navigateur lorsque celui-ci le permet et restaure le tour d’outils courant. Si le navigateur a arrêté ce worker, Racinage continue depuis le dernier point de reprise textuel chiffré avec une nouvelle génération locale, sans rejouer les actions terminées. La reprise locale est limitée à l’onglet d’origine pendant 20 minutes. Arrêter annule explicitement la réponse.
Dernière mise à jour 2026-09-05T10:26:49+00:00
L’assistant Racinage répond aux questions sur l’accès à votre compte et les fonctionnalités prises en charge, comprend la famille, la page, l’enregistrement et les autorisations actuelles, puis propose des modifications typées à vérifier.
Les conversations reçoivent un titre court tiré de leur premier message significatif. Vous pouvez les renommer à tout moment ; votre titre personnalisé est conservé. Pour modifier un arbre, l’assistant clarifie les relations ambiguës. Un enfant peut avoir un seul parent connu, sans inventer de conjoint. Il demande de choisir entre plusieurs partenaires et distingue dissocier et supprimer. Les autres conseils distinguent albums et fichiers, coûts prévus et contributions, ainsi que suivi financier et paiements réels.
Ouvrir l’assistant
Utilisez le bouton étincelle d’une page du tableau de bord. Sur ordinateur, l’assistant est un panneau intégré permanent qui réduit la largeur du contenu au lieu de le recouvrir. Arbres place le bouton au-dessus des contrôles ; les autres pages utilisent un petit bouton sur le bord choisi pour l’assistant. Chaque page mémorise séparément son état ouvert ou fermé pour votre compte, même après un rechargement et sur un autre appareil. La navigation restaure cet état sans animation d’ouverture ou de fermeture. Les écrans étroits utilisent une couche plein écran afin de préserver l’espace de travail.
Vous pouvez aussi ouvrir Gérer > Messages > Nouveau et choisir IA Racinage pour démarrer une nouvelle conversation privée sur votre compte ou le fonctionnement de Racinage.
Choisissez le bord gauche ou droit depuis Gérer > Paramètres > Préférences personnelles. Le côté droit est utilisé par défaut. Redimensionnez le panneau ouvert sur ordinateur en faisant glisser son bord vertical intérieur, ou placez le focus sur ce bord et utilisez les touches fléchées. Le côté et la largeur sont enregistrés dans votre compte.
La zone de rédaction commence comme un champ unique et compact d’au moins 100 pixels de hauteur. La zone de texte remplit l’espace disponible et grandit vers le haut pendant la saisie, jusqu’à 380 pixels, puis devient défilable pour les demandes plus longues. L’action Envoyer apparaît seulement lorsque le champ contient du texte.
Saisissez @ puis au moins deux caractères pour joindre une personne, un arbre, un événement, un projet, un média, un document, un dossier historique, une extension ou une fonction accessible. La famille active et les capacités exactes de collaboration sont vérifiées à nouveau lors de l’envoi et avant chaque lecture.
L’assistant se limite au compte Racinage et à l’aide sur ses fonctionnalités. Il ne répond pas aux questions sans rapport et ne dispose d’aucun outil de recherche Internet, navigateur, terminal, SQL brut, requête web arbitraire, super-administration, paiement ou modification d’offre.
Joindre des fichiers à un message
Sur une page d’arbre, l’assistant reçoit aussi un aperçu textuel limité des personnes affichées : noms, informations pertinentes du profil et relations. Cela fonctionne pour toute personne et pour les vues partielles. Pour les grands arbres, des recherches complémentaires récupèrent les informations absentes de l’aperçu initial.
Les miniatures carrées restent visibles après l’envoi et lorsque vous rouvrez la conversation. Survolez une miniature pour afficher son nom. Ces petits aperçus restent privés ; les anciennes pièces jointes chargent un aperçu après vérification de l’accès.
Vous pouvez aussi coller une image ou un fichier copié dans le champ du message avec Ctrl+V (Cmd+V sur Mac), lorsque votre navigateur fournit les fichiers du presse-papiers. Une petite miniature carrée apparaît avant l’envoi ; son nom s’affiche au survol. Le collage de texte reste inchangé ; les fichiers collés respectent les mêmes formats et limites de taille que le sélecteur de fichiers.
Les assistants des utilisateurs et des super-admins proposent un bouton Joindre des fichiers avec les formats pris en charge par le modèle sélectionné. Sélectionnez vos fichiers, ajoutez votre question et envoyez le message. Vous pouvez retirer un fichier avant l’envoi. Les commandes restent accessibles au clavier.
- Texte : TXT, Markdown (.md ou .markdown), CSV et JSON en UTF-8 sont lus comme du texte, sans exécution ni importation dans vos dossiers. Limite totale : 24 000 caractères.
- Images : JPEG, PNG et WebP sont disponibles uniquement lorsque les métadonnées du modèle ou le catalogue vérifié confirment la vision. Les images valides sont décodées, limitées à 1 600 pixels sur le côté le plus long, débarrassées de leurs métadonnées et réencodées en WebP.
- PDF : uniquement avec une prise en charge native confirmée et un adaptateur hébergé compatible. Les modèles locaux dans le navigateur n’ont pas encore de décodeur PDF. Exportez d’abord le PDF en texte ou en images. Des capacités inconnues n’activent jamais les images ni les PDF.
Chaque message accepte trois fichiers, 2 Mo par fichier et 4 Mo au total. Les SVG, archives, exécutables, documents Office, fichiers audio et vidéos ne sont pas pris en charge. Tout changement de fournisseur ou de modèle revérifie les fichiers en attente ; retirez les formats incompatibles avant l’envoi.
Les fichiers et leurs noms sont chiffrés avec la conversation. Seul le fournisseur sélectionné les reçoit, sans changement automatique de fournisseur ni service OCR de secours. Ses règles de confidentialité et de conservation restent applicables. Les fichiers sont des données non fiables : ils n’accordent aucun droit et ne contournent aucune confirmation. Si un antivirus privé est configuré, sa validation est obligatoire. Supprimer un message exclut ses fichiers du contexte futur ; supprimer la conversation efface aussi ses fichiers stockés.
Pour limiter le chargement, l’historique ne récupère que les noms des fichiers. Le contexte du modèle inclut au maximum les fichiers de trois messages récents, dans une limite de 8 Mo de données chiffrées. Il peut être nécessaire de joindre à nouveau les fichiers plus anciens. Les limites habituelles du modèle, des accès et des crédits IA restent applicables. Cette fonction hébergée ne modifie pas l’exécutable Racinage Free.
La réservation de crédits estime séparément le texte et les images, sans compter leur encodage de transport comme du texte. Sans information fiable sur les pages, l’estimation des PDF reste prudente : un PDF volumineux peut nécessiter davantage de crédits disponibles que son utilisation finale. L’utilisation renvoyée par le fournisseur reste la référence lorsqu’elle est disponible.
Le bouton de retour au dernier message apparaît uniquement lorsque la liste déborde et que vous remontez dans la conversation. Il reste au-dessus du contenu des messages et disparaît près de la dernière réponse.
Choisir explicitement un fournisseur
Ouvrez Gérer > Fonctions IA. Chaque utilisateur choisit un fournisseur et un modèle par défaut. Racinage ne bascule jamais silencieusement une demande en échec vers un autre fournisseur.
- Racinage IA : utilise le fournisseur testé et le modèle choisis par un super administrateur. Lite hébergé utilise un quota personnel ; les quotas d’une famille payante nécessitent une place financée assignée.
- IA hébergée avec BYOK : utilise votre clé fournisseur chiffrée sans consommer les crédits financés.
- Ollama : découvre les modèles locaux avec l’API native d’Ollama.
- OpenAI Local : utilise votre abonnement ChatGPT via le moteur Codex local. Configurer OpenAI Local.
- LM Studio : découvre et teste les modèles avec son serveur local compatible OpenAI.
- Compatible local avancé : se connecte à un serveur OpenAI compatible limité à la boucle locale.
Une configuration hébergée de premier niveau est disponible pour OpenAI, OpenRouter, DeepSeek, Google Gemini, Anthropic Claude, xAI Grok, Mistral AI, GroqCloud, Together AI, Perplexity et Cerebras Inference. Racinage utilise pour chaque fournisseur un adaptateur natif ou compatible OpenAI vérifié, l’hôte API exact, l’en-tête d’identification, le point de découverte des modèles et les informations de confidentialité. Les super administrateurs peuvent ajouter d’autres fournisseurs HTTPS publics vérifiés.
Les adresses locales doivent utiliser localhost, 127.0.0.1 ou ::1. Les demandes locales ne sont pas envoyées au cloud comme solution de secours. Un modèle local doit renvoyer des appels d’outils natifs valides pour proposer des actions CRUD ; le serveur valide chaque appel. Les modèles de rédaction peuvent toujours résumer et réécrire.
OpenAI Local avec votre abonnement ChatGPT
OpenAI Local utilise le moteur Codex officiel sur votre ordinateur et le quota Codex de votre compte. OpenAI traite les requêtes en ligne. Votre compte doit avoir accès à Codex et disposer d'un quota. Le fournisseur OpenAI API (BYOK) conserve sa facturation API séparée.
- Installez Node.js 22.13 ou une version ultérieure et le CLI Codex officiel ou l'application Codex.
- Téléchargez le programme OpenAI Local, puis lancez
node bridge.mjsdans son dossier. Gardez ce programme ouvert pendant la conversation. - Ouvrez Gérer > Fonctions IA > OpenAI Local, collez le code d’association affiché dans le terminal local, puis choisissez Se connecter avec ChatGPT et terminez la connexion OpenAI.
- Utilisez Découvrir et tester, sélectionnez un modèle disponible, puis choisissez OpenAI Local dans le menu des fournisseurs du chat.
L'adresse par défaut est http://127.0.0.1:43189. Codex gère la connexion dans un profil privé séparé sur votre ordinateur. Les identifiants OpenAI ne sont jamais envoyés à Racinage et les sessions par clé API sont refusées. Les actions restent soumises aux autorisations et confirmations Racinage. Aucun outil de manipulation de fichiers ou de l'ordinateur n'est exposé. Consultez l'authentification Codex.
Actualiser la page reconnecte la réponse en cours. Arrêter le programme ou redémarrer l'ordinateur efface cette réponse en mémoire, mais conserve la connexion. Relancez le programme avant de continuer. Votre navigateur peut demander l'autorisation d'accéder au réseau local.
Fournisseur et accès contrôlés par le super-admin
Ouvrez admin7839 > API et connecteurs > Fournisseurs IA. Ajoutez ou modifiez un profil vérifié, sélectionnez son adaptateur et son hôte HTTPS exact, définissez les modèles et les tarifs, puis ajoutez un identifiant système chiffré pour l’environnement approprié. Testez l’identifiant avant de choisir ce profil comme valeur système par défaut. Le fournisseur financé par défaut est sélectionné automatiquement pour les utilisateurs Lite hébergés admissibles et les utilisateurs admissibles d’une famille payante, sauf choix explicite du BYOK ou d’un modèle local.
Discussion IA universelle est le contrôle d’urgence de la plateforme. Accès IA des comptes payants contrôle l’accès hérité de Family, Max et Lifetime. IA financée contrôle séparément l’utilisation financée par le système, y compris le quota personnel de Lite hébergé. Les crédits Lite peuvent être définis à zéro indépendamment dans les quotas des offres. La désactivation d’un identifiant arrête les nouvelles requêtes. Sa révocation détruit immédiatement le texte chiffré enregistré, mais la clé doit aussi être révoquée dans le tableau de bord du fournisseur.
La même page contient les exceptions d’accès IA par utilisateur. Sélectionnez un ou plusieurs comptes, choisissez Activé, Désactivé ou Hériter et ajoutez une note privée facultative. Une exception explicite est prioritaire sur le contrôle des comptes payants jusqu’au retour à Hériter, mais elle ne peut pas contourner le contrôle d’urgence universel. Chaque utilisateur concerné reçoit la note dans les canaux d’interface et d’e-mail qu’il a activés.
Crédits et confidentialité
Un crédit financé représente 0,01 USD de coût réel. Lite hébergé inclut 20 crédits personnels chaque mois UTC, partagés par l’utilisateur entre tous les comptes familiaux accessibles. Family comprend 50 crédits mensuels pour chacun de 2 utilisateurs assignés, Max en comprend 200 pour chacun de 10, et Lifetime 500 pour chacun de 5. Les quotas recommencent le premier jour de chaque mois UTC ; les crédits inutilisés expirent sans report ni prorata.
Lorsqu’un utilisateur Lite possède aussi une place financée dans une famille payante, Racinage utilise d’abord le quota Lite personnel s’il couvre la totalité du coût estimé, puis le quota de la famille payante. Une requête n’est jamais divisée entre les quotas. Le BYOK et les modèles locaux ne consomment aucun quota et ne basculent jamais silencieusement vers l’IA financée.
L’utilisation financée d’une famille payante cesse à la fin de la période payée. Le BYOK et les modèles locaux peuvent continuer durant le délai normal de 21 jours d’accès aux dossiers. Racinage Free pour Windows est une application locale distincte : elle ne reçoit aucun crédit hébergé financé et reste fondée sur le local ou le BYOK.
Les discussions et les arguments des outils sont chiffrés. Le suivi conserve seulement des métadonnées opérationnelles réduites : fournisseur, modèle, jetons, coût, latence, outil, confirmation, état et identifiant de corrélation.
Modifications asynchrones
Les assistants locaux, BYOK et hébergés utilisent les mêmes actions autorisées. La page ouverte et l’arbre ou l’arbre partiel permanent sélectionné constituent le contexte par défaut. Nommez explicitement une autre page ou un autre dossier pour y travailler sans changer de page. Les modifications de personnes actualisent immédiatement l’arbre affiché correspondant. Les changements de structure et les suppressions conservent leurs confirmations.
La section Modification des données par l’IA des paramètres des fournisseurs propose trois interrupteurs : Local, BYOK et Hébergé, activés par défaut. Désactiver un type limite son assistant aux informations et bloque aussi ses modifications en attente. Ces réglages ne donnent aucun droit supplémentaire et n’activent pas les écritures MCP externes. Les modèles locaux doivent renvoyer des appels d’outils natifs valides.
Capacités Progression en lecture seule
La Progression n'est jamais ajoutée à toutes les invites de l'assistant. La capacité typée progress.summary lit uniquement le niveau, score, score sur 12 semaines, série, points et résumé des badges mis en cache du participant authentifié, et seulement après un appel explicite. Elle ne consulte pas un autre participant, ne modifie rien, n'utilise aucun point et n'écrit pas dans le classement.
Le Coach avancé reste aussi en lecture seule. Family, Max et Lifetime l'incluent; un compte Lite peut le débloquer définitivement avec des Points Canopée après le niveau Branche. Il demande un fournisseur explicitement configuré et consomme les crédits IA normaux. Il ne contourne jamais l'état de collecte, les suppressions anti-abus, limites de récompense, règles du forfait ou autorisations. Racinage Free n'expose pas sa Progression locale à l'IA hébergée ou aux tâches compagnons.
Vérifier chaque modification
Les lectures, explications, recherches, mises en évidence et navigations ne demandent pas de confirmation. Les créations et modifications affichent une prévisualisation avec Appliquer. Les actions en masse, relations, archives, réglages sûrs, partages, suppressions et impacts publics demandent une confirmation renforcée et un résumé de l’impact.
Les outils de rédaction intégrés modifient seulement le brouillon du navigateur. Utilisez l’action Enregistrer de la page pour valider le dossier.
Connecter un client MCP externe
Le MCP externe est disponible pour Family, Max et Lifetime lorsque cette étape de déploiement est active. Créez un jeton personnel limité à la famille depuis Gérer > Fonctions IA, ou autorisez un client approuvé avec OAuth et PKCE. Les jetons sont limités, expirables, révocables et ne donnent jamais accès à une autre famille.
Le point d’accès HTTP diffusé est https://racinage.com/mcp. Son seul protocole est 2026-07-28 : chaque requête est autonome, sans échange initialize ni Mcp-Session-Id. Envoyez des en-têtes MCP-Protocol-Version, Mcp-Method et, lorsque nécessaire, Mcp-Name cohérents, puis la version du protocole et les capacités du client dans params._meta. Un client peut appeler server/discover pour consulter les versions et capacités prises en charge.
Appelez bootstrap_context avant toute ressource ou tout outil lié au compte. Il renvoie un identifiant explicite et temporaire du contexte applicatif, ainsi qu’une révision, pour la famille et la page autorisées. Il ne s’agit pas d’une session de transport : toute instance du serveur web peut valider cet identifiant lors d’une requête indépendante ultérieure. Les lectures et écritures sont refusées si le contexte est absent, expiré ou obsolète.
Les listes modernes d’outils, d’invites et de ressources incluent des indications de cache déterministes. Les résultats propres au compte restent privés et immédiatement obsolètes ; les catalogues statiques sûrs peuvent être brièvement mis en cache. Les réponses d’autorisation OAuth incluent leur émetteur afin d’éviter les confusions. Racinage accepte uniquement 2026-07-28 ; les clients qui demandent encore une initialisation ou une session de transport doivent être mis à jour avant la connexion.
Le MCP expose des outils familiaux typés, soumis aux autorisations, et des ressources réduites, jamais un accès SQL brut, l’exécution de code, une recherche Internet, un navigateur, un terminal, des requêtes web arbitraires, des fonctions de super-administration, des changements commerciaux ou des champs d’identifiants privés. Les outils d’écriture sont déployés séparément de la lecture seule.
Racinage n’annonce actuellement ni l’extension Tasks ni les demandes d’entrée en plusieurs échanges. Ces fonctions seront activées uniquement lorsqu’un flux révisé, long ou avec écriture externe, en aura besoin et que le serveur pourra respecter tout leur contrat de capacités.
Les extensions publiées peuvent apporter des mentions révisées, un contexte réduit et des outils typés via un contrat facultatif du manifeste. Ces outils restent limités à l’installation active et passent par les mêmes contrôles d’autorisation, révision, idempotence, confirmation et audit. Un point d’accès MCP développeur est activé seulement avec un adaptateur révisé et une liste exacte d’outils.
Facturation API et clés fournisseur
Les fournisseurs d’IA cloud gèrent l’accès API et la facturation séparément des abonnements grand public. Par exemple, un abonnement ChatGPT Pro n’inclut pas l’utilisation de l’API OpenAI. Créez une clé API restreinte auprès du fournisseur choisi, puis enregistrez-la uniquement dans la configuration chiffrée de Racinage, jamais dans le code ou les messages. Les utilisateurs OpenAI peuvent consulter la séparation de la facturation et la sécurité des clés API.