Premiers pas

Bossanova est un coffre numérique qui stocke du texte et des images de manière chiffrée sur votre ordinateur. Vous devez vous connecter à l’application, y compris avec un compte gratuit. La connexion au compte est distincte du mot de passe principal qui ouvre votre coffre.

Si Google indique que le compte existe déjà sur votre appareil, revenez ici et choisissez « Continuer avec un e-mail » avec la même adresse Google. Si vous êtes déjà inscrit à Bossanova avec cette adresse e-mail, vous retrouverez votre compte existant. Vous pouvez aussi essayer un autre navigateur.

L’installeur actuel est destiné à Windows 10/11 x64. Aucun installeur Windows 32 bits ou ARM64 natif n’est proposé. L’installation ou la mise à jour de WebView2 peut nécessiter une connexion Internet.

  1. Téléchargez et installez le programme adapté à votre système d’exploitation depuis la page de téléchargement.
  2. Terminez l’installation, puis ouvrez Bossanova depuis le menu Démarrer. Windows 10/11 x64 est pris en charge. L’installateur configure WebView2 s’il est absent. Si l’installation est bloquée sur un ordinateur professionnel, contactez votre administrateur.
  3. Sur l’écran de connexion de l’application, inscrivez-vous ou connectez-vous avec Google, Apple ou votre adresse e-mail, puis approuvez cet appareil. Un compte gratuit vous permet d’enregistrer dix données.
  4. Créez un coffre sur le premier écran avec un mot de passe maître long, conservé en lieu sûr. Pour transférer un coffre existant, choisissez l’import depuis un autre appareil avant d’en créer un. Un fichier de sauvegarde utilise l’action distincte de restauration.
  5. Enregistrez d’abord un exemple sans danger. Essayez de le rechercher, de l’afficher et de le copier, puis ajoutez les informations réelles et créez une sauvegarde externe.

Le développeur ne peut pas récupérer un mot de passe principal oublié. Une connexion avec Google, Apple ou votre adresse e-mail ne permet pas de le réinitialiser.

Enregistrer et organiser les données

Un coffre Bossanova est organisé selon la hiérarchie dossiers → groupes → données. Une donnée associe un nom à une valeur (texte ou image) ; un groupe rassemble des données liées. Un dossier contient des groupes et des données sans groupe, et le coffre est l’ensemble des dossiers. Par exemple, un dossier « Clés API » peut contenir un groupe « bossanova » avec « Clé API Dodo » et « Date de renouvellement ». Chaque donnée textuelle ou image compte pour une donnée.

Les dossiers organisent les groupes et les éléments de données. Faites glisser les poignées pour réorganiser. Lorsque vous supprimez un dossier, vous pouvez choisir de conserver ou de supprimer son contenu.

Activez ou désactivez l’accès IA avec l’étoile. Son nom apparaît au survol ; un fond vert pâle indique que l’accès est actif ; l’étoile reste dessinée en contour. Ce bouton est commun aux listes, détails et formulaires de données et de groupes. Tous les éléments et dossiers partagent le tri : par défaut, récents, anciens, plus utilisés, moins utilisés, nom A–Z et Z–A. Le dernier choix est enregistré dans ce coffre pour la prochaine ouverture. Les noms suivent la langue affichée, avec 2 avant 10. Choisissez le tri par défaut pour déplacer les éléments dans un dossier ; les autres tris conservent cet ordre manuel.

Dans Paramètres → IA → Accès de l’IA, l’accès par défaut aux nouvelles données est désactivé. Il s’applique aux nouveaux textes et images, aux données ajoutées lors de la création ou modification de groupes, aux modèles et aux imports .env. Chaque icône IA reste modifiable avant l’enregistrement. Les données existantes, le partage non secret et les autorisations d’exécution ne changent pas. Le choix est conservé dans ce coffre.

  1. Créez des dossiers avec « Ajouter et gérer les dossiers » dans le menu de gauche, puis faites glisser les poignées pour les réorganiser.
  2. Utilisez « Ajouter une donnée » pour saisir un nom, un type (texte ou image ; les anciennes données conservent leur type mot de passe, nombre ou date) et une valeur. Sans groupe, la donnée est placée directement dans le dossier. Les images (PNG, JPEG, GIF, WebP, BMP, ICO, TIFF, TGA, PNM, QOI, HDR, jusqu’à 10MiB) peuvent être déposées ou collées. Cliquez sur une donnée pour ouvrir ses détails, puis sur « Modifier » pour ouvrir la boîte de dialogue de modification avec la valeur enregistrée déjà remplie (utilisez « Afficher la valeur » pour la vérifier).
  3. Déposez une donnée sur une autre pour créer un groupe, et déposez un groupe sur un autre groupe pour les fusionner. Les poignées permettent de tout réorganiser.
  4. Utilisez l’action d’affichage ou de copie d’une donnée lorsque vous avez besoin de sa valeur. L’application ou le document de destination peut voir les valeurs collées ; vérifiez donc où vous les collez.
  5. Les offres Plus et Pro incluent des modèles pour les groupes courants. Vous devez tout de même saisir vous-même les valeurs réelles.

Placez les secrets uniquement dans les champs de valeur. Selon vos réglages, les noms et descriptions des données ainsi que les noms des groupes et des dossiers peuvent être communiqués à l’IA.

Importer un fichier .env

Vous pouvez transférer en une seule étape les secrets du fichier .env d’un projet dans le coffre. Cliquez sur « Importer .env » en bas à gauche de la boîte de dialogue « Nouveau groupe », ou déposez le fichier sur la page du coffre. Un fichier devient un groupe et chaque variable devient une donnée portant le nom de la variable. Les données restent secrètes ; l’accès de l’IA suit le réglage par défaut des nouvelles données.

  1. L’aperçu affiche uniquement les noms des variables ; les valeurs n’apparaissent jamais à l’écran. Choisissez un nom de groupe (par exemple, web .env) et vérifiez la liste.
  2. Les valeurs qui ne sont probablement pas des secrets, comme les ports ou les URL publiques, sont marquées comme candidates « Pas un secret ». Tout est considéré comme un secret par défaut ; seuls les éléments que vous sélectionnez vous-même sont marqués « Pas un secret », après confirmation d’un avertissement.
  3. Si vous avez importé le fichier avec le sélecteur de fichiers, vous pouvez choisir de supprimer le fichier .env d’origine. Les fichiers déposés ne sont pas supprimés.
  4. L’importation est enregistrée en une seule opération. Si elle devait dépasser la limite de données de votre offre, rien n’est enregistré et une invitation à changer d’offre s’affiche ; les informations existantes restent inchangées.

L’IA peut utiliser un groupe importé dans son ensemble avec « Injecter dans une exécution » : chaque donnée du groupe pour laquelle l’accès de l’IA est activé est injectée sous forme de variable d’environnement portant le nom de la donnée. Un fichier .env laissé dans le projet peut être lu par l’IA ; supprimez-le donc une fois son contenu placé dans le coffre.

Langue

Paramètres → Général → Langue — Langue utilisée à l’écran. Elle s’applique immédiatement et est enregistrée dans ce coffre-fort. L’écran de verrouillage suit la langue de votre ordinateur.

Verrouiller et quitter

Verrouillez votre coffre lorsque vous vous éloignez de l’ordinateur. Par défaut, les nouveaux coffres se verrouillent après cinq minutes d’inactivité ; les réglages des coffres existants sont conservés. Vous pouvez modifier cette durée dans les paramètres. Les tâches d’IA qui utilisent des valeurs secrètes ne peuvent pas continuer lorsque le coffre est verrouillé. Lorsque l’IA effectue des requêtes, le verrouillage automatique est prolongé jusqu’à 12 heures après le déverrouillage du coffre, et le coffre ne se verrouille pas automatiquement dans les 60 minutes qui suivent la dernière requête de l’IA, même si vous vous éloignez. Cela évite qu’une longue compilation soit interrompue par un verrouillage.

La fermeture de la fenêtre laisse Bossanova s’exécuter dans la zone de notification. Cliquez sur son icône dans la zone de notification pour le rouvrir, ou choisissez « Quitter » dans le menu de la zone de notification pour fermer complètement l’application. L’IA ne peut pas utiliser le coffre local lorsque l’ordinateur est éteint ou que Bossanova a été quitté.

Si vous désactivez le verrouillage automatique, verrouillez le coffre ou appuyez sur Ctrl/Cmd+L avant de vous éloigner.

Démarrage et déverrouillage

Dans Paramètres → Général → Démarrage et déverrouillage, activez « Démarrer à la connexion à l’ordinateur ». Bossanova s’ouvrira lors de votre prochaine connexion. Cette option est désactivée par défaut.

L’ouverture automatique du coffre après la connexion à l’ordinateur est un réglage distinct. Lisez l’avis et confirmez votre mot de passe principal pour enregistrer une autorisation de déverrouillage dans le stockage sécurisé de cet appareil. Lorsque les deux réglages sont activés, Bossanova démarre dans la zone de notification sans ouvrir de fenêtre lors de la prochaine connexion à l’ordinateur.

L’ouverture automatique fonctionne une fois par connexion au système d’exploitation. Un verrouillage manuel, une mise en veille, un verrouillage de l’écran ou le redémarrage de l’application nécessitent votre mot de passe. Modifier le mot de passe ou réinitialiser la sécurité désactive l’ouverture automatique. Les sauvegardes ne transfèrent pas l’autorisation de déverrouillage de l’appareil.

L’ouverture automatique augmente le risque d’accès par des programmes exécutés avec les droits de votre utilisateur du système d’exploitation. Ne l’utilisez pas sur des ordinateurs partagés. Conservez votre mot de passe principal et vos sauvegardes externes chiffrées.

Transfert entre appareils et sauvegardes chiffrées

Le coffre utilise le dossier de données d’application de votre utilisateur du système d’exploitation et le stockage sécurisé, et non le dossier situé à côté de l’EXE. Déplacer l’exécutable ne déplace pas votre coffre. Les appareils ne se synchronisent pas automatiquement.

Pour un transfert habituel entre appareils, utilisez la connexion directe sur le même Wi-Fi/LAN. Le coffre et les images sont chiffrés et circulent uniquement entre vos appareils, sans passer par les serveurs de Bossanova. Aucun fichier de sauvegarde à transporter sur une clé USB n’est nécessaire. Bossanova (Windows) prend en charge les transferts chiffrés jusqu’à 2 Gio, images comprises. Les deux appareils doivent utiliser une version compatible avec ce format de sauvegarde.

Un appareil qui reçoit le coffre pour la première fois rejoint le même coffre. Les imports suivants fusionnent les changements des dossiers, groupes et données. Vous choisissez la version à conserver uniquement si les deux appareils ont modifié différemment le même élément. Ce n’est pas une synchronisation automatique : lancez un import pour chaque échange de changements. Les connexions et autorisations de l’IA ne sont pas transférées.

Une sauvegarde chiffrée est une copie distincte destinée à la récupération après un incident. Vous pouvez la créer ou la restaurer dans l’application de bureau, sous Paramètres → Sauvegarde. Conservez une copie séparée dans un emplacement sûr qui résiste à une panne du disque. Une restauration revient à l’état de la sauvegarde : sauvegardez d’abord l’état actuel et gardez les originaux jusqu’à vérification.

Si des images endommagées ou manquantes empêchent l’ouverture du coffre-fort, choisissez Restaurer depuis une sauvegarde sur l’écran de verrouillage. Sélectionnez une sauvegarde intacte du même coffre-fort et saisissez le mot de passe maître actuel et celui de la sauvegarde ; ils peuvent différer. L’application conserve l’original endommagé et les fichiers chiffrés restants, sans pouvoir recréer les contenus perdus. Elle restaure le contenu sauvegardé et conserve le mot de passe maître actuel. Vérifiez ensuite les connexions IA, les autorisations et le partage des valeurs.

Les sauvegardes automatiques sont des copies conservées sur cet ordinateur (dans le dossier de données de l’application) qui servent à récupérer les informations supprimées par erreur. Exportez de nouveau le coffre-fort après avoir modifié le mot de passe ou effectué une réinitialisation de sécurité.

Restaure les informations telles qu’elles étaient au moment de la sauvegarde, en remplaçant les ajouts et modifications ultérieurs. Une copie chiffrée du coffre actuel est d’abord enregistrée automatiquement sur cet ordinateur. L’historique des accès est conservé ; les connexions à l’IA et le partage des valeurs sont réinitialisés.

  1. Connectez les deux appareils au même Wi-Fi/LAN habituel et au même compte Bossanova. Ouvrez les deux applications et déverrouillez les coffres existants. Si l’appareil destinataire n’a pas encore de coffre, commencez par « Importer depuis un autre appareil » sur le premier écran.
  2. Sur l’appareil expéditeur, choisissez Paramètres → Sauvegarde → « Envoyer ce coffre ». Le code affiché est à usage unique et expire après 3 minutes.
  3. Sur l’appareil destinataire, choisissez « Importer depuis un autre appareil », puis saisissez le code de l’expéditeur et le mot de passe principal de ce coffre. L’application trouve automatiquement l’expéditeur sur le même LAN.
  4. Gardez les deux applications visibles et les coffres existants déverrouillés jusqu’à la fin. Passer une application en arrière-plan ou verrouiller un coffre peut annuler le transfert. Vérifiez les données importées et choisissez les versions à conserver en cas de conflit.

L’isolation des appareils sur un Wi-Fi invité, un VPN ou un pare-feu peut empêcher la détection. Utilisez le même Wi-Fi habituel sur les deux appareils, autorisez l’accès au réseau local, puis réessayez. Aucun relais Internet ne prend automatiquement le relais. Les suppressions et les erreurs peuvent aussi être copiées : le transfert ne remplace donc pas une sauvegarde séparée.

Sécurité

Paramètres → Sécurité → Modifier le mot de passe principal — Une modification normale ne change que le mot de passe qui déverrouille le coffre. La clé de chiffrement interne et les anciennes sauvegardes restent inchangées. Si vous suspectez une divulgation, utilisez « Réponse à un incident · Réinitialiser la sécurité ».

Paramètres → Sécurité → Réponse à un incident · Réinitialiser la sécurité — Protège les informations actuelles avec une nouvelle clé de chiffrement et un nouveau mot de passe. Les champs et les valeurs sont conservés ; les connexions à l’IA, l’accès de l’IA et le partage des valeurs sont entièrement réinitialisés. Un nouvel historique des accès est créé ; l’ancien reste dans la sauvegarde antérieure à la modification.

Une sauvegarde chiffrée antérieure à la modification est conservée sur cet ordinateur. Les anciennes sauvegardes restent accessibles avec leur ancien mot de passe et ne peuvent pas remplacer directement le nouveau coffre. Vous pouvez les restaurer séparément dans un emplacement vide.

Si vous suspectez une infection du PC, utilisez d’abord un appareil de confiance. Changer uniquement le mot de passe sur un PC infecté ne suffit pas à vous protéger.

Les informations déjà divulguées ne peuvent pas être récupérées. Modifiez ou révoquez les mots de passe de services et les clés API exposés dans les services concernés. Créez ensuite une nouvelle sauvegarde externe.

La suppression définitive demande le mot de passe maître et efface irréversiblement le coffre et les sauvegardes internes de ce PC. Les sauvegardes externes ailleurs sont conservées.

Comptes, offres et appareils

Toutes les offres, y compris Free, nécessitent une connexion dans l’application. Connectez-vous avec Google, Apple ou votre adresse e-mail, puis approuvez l’appareil affiché. Si vous êtes déjà connecté, consultez la section Compte et abonnement dans les paramètres.

Choisir « Masquer mon adresse e-mail » avec Apple peut créer un compte distinct de celui que vous utilisez déjà avec Google ou votre adresse e-mail. Pour continuer à utiliser un abonnement existant, connectez-vous avec la méthode utilisée pour ce compte.

La limite de l’offre concerne l’ajout de données et la modification du contenu. Elle ne limite pas la consultation ni l’utilisation par l’IA des données enregistrées. L’accès IA et le partage non secret peuvent être activés ou désactivés même en lecture seule. Le partage exige un consentement ; l’exécution exige un coffre déverrouillé, une connexion approuvée, un appareil actif et une autorisation de l’opération.

Après la fin de l’abonnement, vous pouvez toujours consulter, rechercher, copier, sauvegarder et restaurer les informations existantes. Les dix champs de base gratuits et fixes restent modifiables ; les champs supplémentaires sont en lecture seule. Renommer ou réordonner les champs ne change pas cette distinction. Les modèles nécessitent Plus ou Pro.

Activez un pass gratuit dans Réglages → Compte et abonnement → Code promotionnel dans l’application, ou dans le champ prévu sur votre compte en ligne. Saisissez les codes de réduction lors du paiement Paddle, après avoir choisi un forfait.

Un pass gratuit ne nécessite aucune carte et expire à la date indiquée, sans prélèvement automatique. Les pass du même niveau prolongent la période restante. Si vous avez un accès payant ou un pass d’un autre niveau, attendez son expiration. Si un paiement est inachevé, annulez-le sur votre compte avant d’utiliser un pass.

Après avoir appliqué un code de réduction, choisissez une offre éligible et terminez le paiement avec Paddle. Un moyen de paiement est requis et l’abonnement se renouvelle jusqu’à sa résiliation. Vérifiez la réduction, le nombre de paiements concernés et le montant annuel total. Ensuite, les renouvellements sont facturés au tarif normal. La gestion de la facturation permet de modifier le moyen de paiement, consulter les reçus et résilier.

Connectez-vous à la page des tarifs pour modifier le forfait ou la fréquence de paiement. Le changement est immédiat après confirmation des montants. Pour résilier, utilisez la gestion de l’abonnement. Pendant votre pass, choisissez Plus ou Pro pour réserver un abonnement. Rien n’est facturé maintenant : ajoutez un moyen de paiement et confirmez la première date de facturation et le montant du renouvellement. Le forfait choisi commence après la fin du pass et le premier paiement réussi. Annuler la réservation conserve la durée restante du pass initial. Annulez avant d’ajouter un autre pass. Certaines remises liées à un prix ne sont pas valables pour les réservations. Dans les régions comme la Corée du Sud où un consentement supplémentaire est requis, Paddle demande une confirmation avant le premier renouvellement payant. Sans consentement, la réservation est annulée sans frais.

Appareils connectés liste les applications liées à votre compte. Seuls les appareils autorisés à modifier le coffre comptent dans la limite du forfait. Désactiver la modification passe un appareil en lecture seule à la prochaine vérification du compte ; Se déconnecter à côté d’un appareil impose une nouvelle connexion. Aucune de ces actions ne supprime le coffre ni les sauvegardes.

OffreDonnéesAppareils connectés
Free101
Plus1002
ProIllimité5

La déconnexion verrouille votre coffre ; reconnectez-vous pour l’utiliser. Votre coffre d’origine et vos sauvegardes ne sont pas supprimés. Si vous ne pouvez pas vous connecter, utilisez l’exportation de sauvegarde d’urgence sur l’écran de connexion pour exporter une fois une sauvegarde chiffrée avec votre mot de passe principal. Tant que vous êtes connecté, une offre payante arrivée à expiration permet encore de modifier dix champs de base ; les champs supplémentaires restent en lecture seule. Les fonctionnalités payantes fonctionnent hors ligne pendant sept jours au maximum.

Connecter une IA

L’IA est facultative. Une fois connectée, elle confie à Bossanova toute tâche nécessitant une valeur, sans jamais recevoir cette valeur. Lorsque vous activez l’accès de l’IA pour une donnée, l’IA ne voit que son nom, sa description et son groupe, jamais sa valeur. Vous décidez où une valeur peut être utilisée sur une carte d’approbation dans l’application, la première fois que l’IA tente de l’utiliser.

La corbeille en haut à droite révoque uniquement cette autorisation. Aide à la connexion et ajout manuel sert à réparer une connexion ou à ajouter une IA absente de la liste ; aucun réglage n’est nécessaire en usage normal.

  1. Déverrouillez Bossanova et activez Claude Desktop dans Paramètres → IA → « Trouver l'IA sur cet ordinateur ». Quittez entièrement Claude, puis rouvrez-le. Connectez le Chat ordinaire de ChatGPT séparément dans la carte « ChatGPT ».
  2. Activez le commutateur de chaque IA. Claude Desktop installe aussi bsnv pour son onglet Code local : /mcp vérifie la connexion et /bsnv affiche le guide. Dans Chat, utilisez + → Connecteurs ; le guide est transmis par MCP. Après une mise à jour, le déverrouillage actualise les compétences des connexions existantes. Tout connecter exclut Claude Code natif pour éviter les doublons, mais inclut WSL.
  3. La ligne « Codex » configure l'hôte Codex. Ce réglage seul ne connecte pas le Chat ordinaire. Le Chat ordinaire dans l'application et sur le web utilise le tunnel officiel OpenAI.
  4. Pour les hôtes CLI, démarrez une nouvelle conversation et vérifiez que les outils Bossanova sont listés. Activez l’accès de l’IA pour les données que vous souhaitez utiliser, puis demandez à l’IA d’effectuer sa tâche comme d’habitude (par exemple : « Déploie avec le jeton de déploiement stocké dans Bossanova »). L’IA sélectionne les données d’après leur nom et leur description.
  5. La première fois que l’IA tente d’utiliser une donnée, une carte d’approbation apparaît dans Bossanova. Vérifiez la donnée et la cible (un service, ou un exécutable, un dossier, un nom de variable et un moyen de transport), puis choisissez Refuser, Une seule fois, 24 heures, 7 jours, 30 jours ou Toujours. Une fois l’accès autorisé, la même cible ne vous est plus demandée.

Le contrôle de projets prend en charge le Chat ordinaire dans l'application et sur le web ChatGPT, ainsi que Claude Desktop. Claude web n'est pas pris en charge. L'utilisation du coffre et l'accès aux projets demandent des autorisations distinctes. Effectuez vous-même la connexion au compte et le consentement. Si les outils manquent, actualisez la liste ou ouvrez une nouvelle conversation ; une ancienne peut conserver une connexion précédente. Les droits, la disponibilité et les quotas gratuits OpenAI ne sont pas garantis. Les connexions WSL et Windows sont distinctes.

Comment l’IA utilise une valeur

L’IA ne reçoit jamais la valeur. Bossanova effectue en son nom les tâches qui nécessitent une valeur, de l’une des deux manières suivantes.

« Envoyer en votre nom » : l’IA fournit une requête HTTPS (méthode, URL, en-têtes et corps) avec un espace réservé à l’emplacement de la valeur ; Bossanova envoie lui-même la requête et insère la valeur uniquement à cet endroit. La valeur ne figure jamais dans le code, la requête ou la réponse de l’IA. Lors de la première utilisation d’un service, la carte d’approbation répertorie les données et l’ensemble des hôtes du service (les services connus comme GitHub regroupent leurs hôtes) ; les autres chemins et méthodes de ce même service ne nécessitent pas de nouvelle approbation. Seules les requêtes https sur le port 443 vers des adresses publiques sont autorisées, les redirections ne sont pas suivies et la réponse est renvoyée à l’IA après masquage de toute valeur réfléchie. Cette méthode convient aux secrets envoyés à un serveur, comme les jetons de déploiement et les clés API de paiement, de messagerie ou de services cloud.

« Injecter dans une exécution » : l’IA indique un exécutable (chemin absolu ; pour les scripts, leur fichier), un dossier de travail, les arguments de cette exécution et un nom de variable d’environnement. La carte d’approbation apparaît lors de la première utilisation ; une fois l’accès autorisé, Bossanova lance lui-même le programme et ne transmet la valeur qu’au moyen de transport indiqué sur la carte. Les arguments peuvent être modifiés librement à chaque exécution et ne font pas partie de l’approbation ; toute modification de l’exécutable, du dossier, du nom de variable, du moyen de transport ou du contenu du script nécessite une nouvelle approbation. Il existe quatre moyens de transport : variable d’environnement (la valeur telle quelle), fichier temporaire (son chemin dans la variable, supprimé après l’exécution), proxy (le processus ne reçoit qu’un jeton factice ; le proxy HTTPS de Bossanova, créé pour chaque exécution, le remplace par la vraie valeur uniquement dans les requêtes vers les hôtes indiqués sur la carte) et agent SSH (la clé signe uniquement à l’intérieur de Bossanova). Avec les moyens de transport proxy et agent, le processus ne reçoit jamais la valeur elle-même (une valeur renvoyée dans une réponse est remplacée par le jeton factice). Contrairement à « Envoyer en votre nom », le processus reçoit d’abord les réponses et, avec l’agent SSH, le programme peut faire signer n’importe quel serveur avec cette clé ; la carte d’approbation l’indique.

Les valeurs qui doivent être présentes dans une application, comme celles des outils de build et les clés de SDK client, doivent utiliser le moyen de transport par variable d’environnement. La valeur se trouve alors dans le processus et peut rester dans le programme, ses processus enfants et ses sorties. Les données déjà associées à un service avec « Envoyer en votre nom » ne peuvent pas être injectées avec les moyens de transport par variable d’environnement ou fichier temporaire (les secrets du serveur n’entrent ainsi jamais dans le code écrit par l’IA). Un groupe importé depuis .env peut être injecté dans son ensemble, et les commandes qui ne se terminent jamais, comme un serveur de développement, s’exécutent dans une session afin que l’IA puisse lire le journal en cours et demander son arrêt. Les chemins Linux dans WSL s’exécutent dans cette distribution. Une exécution est limitée à 24 heures.

L’IA reçoit le code de sortie, la durée et le journal d’exécution avec la valeur masquée (les formes en clair, base64 et encodées dans une URL sont masquées, et les chaînes qui ressemblent à des secrets sont supprimées). Si la commande a affiché la valeur, le journal n’est pas transmis à l’IA et seul le motif est renvoyé ; vous pouvez consulter le journal masqué dans les exécutions récentes de l’onglet IA.

Il existe une approbation par donnée et par cible, quelle que soit l’IA qui en a fait la demande (l’IA demandeuse est uniquement enregistrée dans le journal des accès). Les durées sont Une seule fois, 24 heures, 7 jours, 30 jours et Toujours ; les approbations peuvent être révoquées dans la liste des approbations de l’onglet IA. Révoquer une approbation n’annule pas une requête déjà parvenue à sa destination ni une valeur déjà transmise à un programme en cours d’exécution.

Les images telles que les tampons et les signatures sont stockées pour que vous puissiez les afficher et les copier ; aucune fonctionnalité ne permet à l’IA de les utiliser automatiquement. Il n’existe pas non plus de fonctionnalité permettant de remplir des formulaires dans un navigateur ou de compléter des documents en votre nom.

Avec env ou file, le processus autorisé reçoit la valeur réelle. Même send, proxy et agent peuvent exposer un secret indirectement s’il est enregistré dans un service autorisé puis relu autrement. Ne placez aucun secret dans des documents, journaux ou messages lisibles par l’IA. Le système, l’app et la cible doivent être fiables.

Désactiver l’accès IA suspend l’utilisation du secret et conserve les autorisations à durée définie, y compris Toujours. En le réactivant, les nouvelles demandes peuvent réutiliser ces autorisations si la valeur et la destination sont inchangées ; la date d’expiration initiale reste la même. Les anciennes demandes en attente et les autorisations à usage unique ne reprennent pas. Utilisez Révoquer l’autorisation pour annuler une autorisation. Le partage comme donnée non secrète est un réglage distinct.

Marquer une donnée comme « Pas un secret »

Les paramètres que l’IA doit lire tels quels, comme les numéros de port, les URL publiques et les identifiants de projet, sont marqués « Pas un secret » dans la vue détaillée de la donnée. Ce réglage est indépendant de l’accès de l’IA et est désactivé par défaut. L’IA connectée lit directement une valeur « Pas un secret » grâce à un outil de lecture dédié, et une IA connectée ultérieurement peut également la lire. Même lorsque l’accès de l’IA est désactivé, une valeur « Pas un secret » peut toujours être lue avec cet outil ; elle n’apparaît simplement pas dans les listes utilisées par « Injecter dans une exécution » et « Envoyer en votre nom ». À l’écran, les valeurs « Pas un secret » ne sont pas masquées : le texte apparaît intégralement dans la liste et la vue détaillée, tandis que les images apparaissent sous forme de petit aperçu dans la liste et de grande image dans la vue détaillée.

Dans les fenêtres d’ajout et de modification, marquer une valeur comme « Pas un secret » l’affiche immédiatement. L’icône en forme d’œil reste en place, mais elle est grisée et désactivée.

  1. Ouvrez le détail de la donnée ou la boîte de dialogue de modification et activez « Pas un secret ». Lisez l’avertissement indiquant que les valeurs déjà envoyées à l’IA ne peuvent pas être rappelées, puis choisissez « J’ai compris, marquer comme non secret ». Ce paramètre ne peut pas être modifié depuis une ligne de liste. Dans les listes et les détails, l’icône en forme d’œil utilise une couleur d’avertissement.
  2. Dans l’aperçu de l’importation .env, les données candidates peuvent être marquées de la même manière.
  3. Désactiver cette option bloque les lectures futures, mais ne rappelle pas les valeurs déjà envoyées à l’IA. Lors de la création ou de la modification de données et de groupes, elle reste active pendant la saisie et le texte est visible. Enregistrer avec cette option active partage aussi la nouvelle valeur. Restaurer une sauvegarde désactive cette option.

Une valeur marquée « Pas un secret » peut être transmise au service d’IA sélectionné et ne peut plus être rappelée une fois envoyée. Ne marquez pas ainsi les mots de passe ni les clés d’API ; utilisez plutôt « Envoyer à ma place » ou « Injecter dans une exécution ».

Mises à jour et vérification des fichiers

Dans Paramètres → Général → Mises à jour de l’application, activez la recherche et le téléchargement automatiques, ou recherchez les mises à jour manuellement. Vous pouvez continuer à utiliser votre coffre pendant le téléchargement. Une mise à jour prête à être installée le sera à la prochaine ouverture de l’application ; vous pouvez aussi choisir « Mettre à jour et redémarrer » après avoir terminé vos modifications. Si les mises à jour signées ne sont pas encore prêtes, consultez la page de téléchargement officielle.

La mise à jour verrouille votre coffre et remplace les fichiers de l’application tout en conservant les informations enregistrées. Pour mettre à jour manuellement, exécutez le nouvel installateur officiel et conservez l’emplacement d’installation actuel. Pour une version publique signée, vérifiez l’éditeur dans l’onglet Signatures numériques des propriétés du fichier Windows. Les versions de test internes non signées ne sont pas des versions publiques signées. SHA-256 constitue une vérification d’intégrité supplémentaire.

À partir de Bossanova 0.1.41, la désinstallation sous Windows vous déconnecte. Si vous conservez votre coffre, reconnectez-vous au même compte après la réinstallation et ouvrez-le avec son mot de passe principal. La désinstallation conserve par défaut les données du coffre. Sélectionner la suppression des données dans le programme de désinstallation de Windows peut également supprimer votre coffre. Les sauvegardes externes sont distinctes. Pour changer de PC, utilisez l’export et l’import sur le même Wi-Fi. La restauration d’une sauvegarde externe est aussi possible.

Les mises à jour sont téléchargées en arrière-plan sans envoyer le contenu du coffre-fort ni les informations du compte.

Get-FileHash .\Bossanova-Setup.exe -Algorithm SHA256

Ne supprimez pas le dossier de données du coffre. Si une signature ou une somme de contrôle ne correspond pas, n’exécutez pas le fichier ; vérifiez la version officielle.

Résoudre les problèmes

  1. Si l’application ne s’ouvre pas, vérifiez la version de Windows, la prise en charge de x64 et tout message concernant WebView2. Vérifiez l’état de la version et le fichier sur la page de téléchargement officielle avant de donner suite aux avertissements de sécurité.
  2. Si la recherche ne renvoie rien, vérifiez si le coffre est verrouillé et contrôlez la requête. Si l’ajout de données ou l’importation de .env est bloqué, vérifiez la limite de données de votre offre (10 pour Free) et l’état de votre abonnement.
  3. Si les outils d’IA sont absents, vérifiez que le bouton de connexion de cette IA est activé dans Paramètres → IA, puis démarrez une nouvelle conversation. Les IA de WSL et de Windows sont listées séparément ; connectez celle que vous utilisez réellement. L’application Claude et l’application ChatGPT doivent être redémarrées après la connexion pour que les outils apparaissent.
  4. Activer une connexion dans Paramètres → AI autorise cette connexion. Aucune seconde carte ne s’affiche ; les autorisations d’utilisation des données restent distinctes. Activez explicitement les anciennes connexions en attente ou refusées. En cas de DENIED, vérifiez reason, detail et connection. Se reconnecter ne donne pas d’autorisation.
  5. Si l’IA indique ne pas avoir reçu le journal d’exécution, c’est que la commande a affiché la valeur. Consultez le journal masqué dans les exécutions récentes de l’onglet IA et modifiez la commande pour qu’elle n’affiche pas la valeur.
  6. Windows curl avec Schannel ignore SSL_CERT_FILE. Passez ce chemin à --cacert dans le processus autorisé. Utilisez --ssl-revoke-best-effort uniquement pour des listes de révocation absentes ou hors ligne, jamais --insecure. Envisagez WSL pour Windows gh. Les signatures AWS nécessitent un transport adapté comme env ou file. Pour docker login, le processus peut lire le fichier du transport file vers --password-stdin. Supprimez le DOCKER_CONFIG temporaire après usage.
  7. Pour obtenir de l’aide, envoyez le texte de l’erreur, le système d’exploitation, la version de l’application et les étapes de reproduction. N’envoyez pas de mots de passe, de fichiers du coffre, de valeurs secrètes ni de jetons de connexion.

Bossanova ne contrôle ni le système d’exploitation ni les autres programmes. Un accès étendu de l’IA aux fonctions d’administration, aux fichiers, à l’écran ou à la mémoire, ou un ordinateur compromis, peut exposer des informations par d’autres voies. Consultez l’avis sur la protection des secrets pour plus de détails.