Connexions et clés enregistrées

Comment Foxl se connecte à un site web à votre place avec une connexion conservée dans un coffre-fort sur votre ordinateur, et la liste unique des clés, jetons et connexions que vous avez confiés à Foxl à cet endroit

Lorsqu'une tâche exige de vous connecter à un site web, Foxl le demande dans le chat et conserve ce que vous saisissez dans un coffre-fort sur votre ordinateur. Paramètres > Connecter > Intégrations affiche ensuite, à un seul endroit, les clés, jetons et connexions que vous avez confiés à Foxl sur cet ordinateur, ainsi que l'emplacement où chacun est conservé.

Se connecter à un site web depuis un chat

Lorsque le navigateur propre à Foxl atteint la page de connexion d'un site pendant une tâche, Foxl ne vous demande pas votre mot de passe dans un message. Il affiche à la place une carte Se connecter à (site) dans le chat :

  • E-mail ou nom d'utilisateur et Mot de passe, et, si vous le souhaitez, Ajouter une clé de configuration 2FA : la clé que le site a affichée lorsque vous avez activé la connexion en deux étapes, à partir de laquelle Foxl génère les codes.
  • Enregistrer et continuer les enregistre dans le coffre-fort sur votre ordinateur, et Foxl les saisit pour vous uniquement sur ce site, et uniquement sur sa page de connexion sécurisée (https). L'IA de Foxl ne voit jamais ce que vous saisissez : le modèle est seulement informé qu'une connexion a été enregistrée, avec un nom d'utilisateur abrégé.
  • J'ai oublié mon mot de passe demande à Foxl d'ouvrir la page de réinitialisation du site. Je me connecte moi-même vous remet plutôt la page (voir Lorsqu'une étape vous revient). Pas maintenant signifie plus tard, et non jamais (voir ci-dessous).

La carte attend jusqu'à 10 minutes. Lorsque le site vous envoie un code pour vous connecter, une carte Code de vérification (site) le demande ; le code n'est saisi que sur ce site et n'est pas conservé.

Pas maintenant attend. Dans votre propre chat, Pas maintenant garde la carte dans le chat, en attente, pendant jusqu'à 12 heures : Foxl poursuit ce qui n'a pas besoin de connexion, et Se connecter maintenant (Saisir la clé maintenant sur une carte de clé) rouvre la carte. Dès que vous enregistrez la connexion ou la clé, Foxl reprend la tâche dans ce chat et se connecte. Si les points de contrôle sont activés, le suivant mentionne la connexion en attente. Une carte laissée sans réponse se termine tout de même au bout de ses 10 minutes, une carte de code de vérification n'attend pas, et dans une planification, une exécution de canal ou un sous-agent, Pas maintenant équivaut à un refus.

Après l'enregistrement :

  • Ajouté (site) à Intégrations. Lorsque la connexion ou la clé que vous enregistrez ajoute le site à Intégrations, une ligne sous la carte l'indique, et l'appuyer ouvre cette entrée (une carte que vous enregistrez après avoir choisi Pas maintenant n'affiche pas encore la ligne).
  • Se reconnecter à (site). Lorsqu'un site refuse une connexion enregistrée, la carte qui la demande porte ce titre, et tant que vous ne la saisissez pas à nouveau, Foxl la demande au lieu de saisir celle que le site a refusée.
  • Un chat n'affiche qu'une carte de connexion par site à la fois.
  • Sur un site qui demande le nom d'utilisateur sur une page et le mot de passe sur la suivante, Foxl saisit chacun sur sa propre page. Il ne saisit pas un nom d'utilisateur enregistré dans une page sans champ de connexion, comme une barre de recherche.
  • Lorsque Foxl saisit une connexion enregistrée ou un code de vérification et que la page reste en place (par exemple, si le site indique que le code était erroné), les captures d'écran que prend l'IA de Foxl de cette page montrent ces champs vides jusqu'à ce que la page change. Ce que vous voyez à l'écran ne change pas.

Avant que Foxl ne se reconnecte à un site avec une connexion enregistrée, il demande confirmation, même si l'approbation automatique est activée, sauf si vous avez enregistré cette connexion dans une carte du même chat au cours des 30 dernières minutes. Choisissez Toujours autoriser pour le site et Foxl s'y connectera sans demander ; l'entrée du site sous Ajouté par Foxl dans Paramètres > Connecter > Intégrations indique alors Se connecte sans demander, et Demander à chaque fois l'annule.

Depuis votre téléphone ou app.foxl.ai, la carte apparaît également, et ce que vous y saisissez n'est envoyé que dans des requêtes scellées avec la clé que cet appareil partage avec votre ordinateur (le relais les transmet sans elle). Lorsque cette connexion n'est pas prête, rien n'est envoyé.

La carte n'apparaît pas dans les cas suivants :

  • Banques, services de paiement et sites gouvernementaux. Un site figurant sur la liste de blocage Accès web, ou un site pour lequel vous avez demandé à Foxl de ne jamais se connecter (voir ci-dessous), n'est jamais connecté et ne se voit jamais demander de mot de passe. Si la tâche nécessite cette page, Foxl vous propose de vous remettre son navigateur pour que vous vous connectiez vous-même (voir Lorsqu'une étape vous revient) ; avec le filtre Accès web activé, son navigateur n'ouvre pas le site, et Foxl vous indique de vous connecter vous-même.
  • Votre propre Chrome. La carte ne se connecte que dans le navigateur propre à Foxl, et non dans votre Chrome via l'extension. Foxl l'utilise lorsque votre Chrome n'est pas connecté au site et affiche sa page de connexion.
  • Avec la mémoire désactivée (Paramètres > Mémoire), car la carte enregistre le site sous Ajouté par Foxl, et avec un profil d'outils sans les outils web (Minimal ou Par défaut ; Complet est la valeur par défaut).
  • Avec une connexion Claude Pro/Max ou Gemini CLI, ou le modèle embarqué, qui ne disposent pas des outils de connexion propres à Foxl.

Ne jamais se connecter à un site

Dites-le dans l'un de vos propres chats (« ne te connecte jamais à coupang.com »), et une fois que vous confirmez sur la carte d'approbation, Foxl ajoute le site à la liste de blocage Accès web. La carte demande confirmation même si l'approbation automatique est activée. Dès lors, Foxl ne demande plus la connexion de ce site, n'y saisit plus rien et ne lui envoie plus de clé enregistrée, et, avec le filtre Accès web activé, son navigateur n'ouvre plus du tout le site. Une connexion que vous aviez enregistrée pour ce site auparavant reste dans Paramètres > Connecter > Intégrations jusqu'à ce que vous la supprimiez à cet endroit, et le navigateur de Foxl peut encore être connecté au site depuis avant : Supprimer sur cette entrée efface les deux.

Paramètres > Accès web répertorie ces sites sous Sites où Foxl ne se connecte jamais. Supprimez-en un ici et Foxl pourra à nouveau demander sa connexion. Un chat ne peut qu'ajouter un site ; une planification, une exécution de canal ou un sous-agent ne le peuvent pas.

L'entrée d'un site dans Intégrations

Un site que Foxl a ajouté sous Ajouté par Foxl dans Paramètres > Connecter > Intégrations affiche sa connexion enregistrée lorsque vous l'ouvrez : le Compte (partiellement masqué), ce qui est Enregistré (le nom d'utilisateur, le mot de passe, une clé 2FA), la date de Dernière utilisation par Foxl, et ses derniers enregistrements et utilisations sous Activité. Ajouter une clé 2FA y ajoute une clé de configuration. Autres sites répertorie vos réponses lorsque Foxl a demandé d'utiliser cette connexion sur un autre site, chacune avec Oublier, afin que Foxl redemande la prochaine fois. Aucune valeur n'est affichée.

Demandez à Foxl dans un chat quels sites ont une connexion enregistrée : il les liste avec la date de chaque dernière utilisation.

Le coffre-fort

Chaque connexion est conservée à côté de l'entrée du site dans le dossier de Foxl sur votre ordinateur (~/.foxl/integrations/), chaque valeur étant chiffrée séparément avec une clé que détient votre système d'exploitation :

OrdinateurEmplacement de la clé du coffre-fort
macOSVotre trousseau de session, sous le nom Clé du coffre-fort Foxl
WindowsLa protection des données de Windows (DPAPI) pour votre compte utilisateur
LinuxLe Secret Service (GNOME Keyring ou KWallet)

Sur un ordinateur Linux sans Secret Service, la clé est conservée dans un fichier du dossier de Foxl à la place, et Foxl le signale ; il ne déplace jamais la clé dans un fichier parce que le magasin du système a échoué. Tant que le trousseau de session de votre Mac est verrouillé, le coffre-fort ne peut pas être utilisé avant que vous ne le déverrouilliez.

Ce que cela protège : une copie du dossier de Foxl (une sauvegarde, un dossier synchronisé, un disque perdu) ne contient les connexions que sous forme chiffrée, un autre compte utilisateur de l'ordinateur ne peut pas les lire, et le relais de Foxl, les serveurs de Foxl et votre fournisseur de modèle ne reçoivent jamais la clé ni une valeur lisible. Ce que cela ne protège pas : la carte indique que les outils de Foxl capables d'exécuter des commandes sur cet ordinateur peuvent aussi lire les connexions enregistrées ici, et c'est aussi le cas de tout autre programme s'exécutant sous votre nom.

Une connexion quitte le coffre lorsque vous la supprimez de la liste ci-dessous, ou lorsque vous cliquez sur Remove pour l'entrée du site sous Ajouté par Foxl, ce qui supprime l'entrée, ses notes et sa connexion enregistrée (voir Sites et API que Foxl mémorise).

Clés et identifiants enregistrés

Paramètres > Connecter > Intégrations contient une section Clés et identifiants enregistrés qui liste les clés, jetons et identifiants que vous avez confiés à Foxl sur cet ordinateur : une connexion à un site web, une clé d'API de modèle, une clé de transcription, un compte connecté (Microsoft 365, Slack, Google), un secret de compétence, le jeton de bot d'un canal et la clé d'un outil personnalisé. Chaque ligne indique à quoi elle sert et où elle est conservée :

Emplacement de conservationContenu
Dans le coffre de cet ordinateurConnexions aux sites web
Chiffré sur cet ordinateurClés de modèle et de transcription, secrets de skills, connexions Microsoft 365, Slack et Google, et connexion propre à un serveur MCP
Enregistré sur cet ordinateur, non chiffréJeton de bot d'un canal, et clé conservée dans les réglages d'un outil personnalisé ou d'un serveur MCP

Aucune valeur n'est jamais affichée, et rien dans la liste ne peut en afficher une.

  • Remove supprime une clé ou un identifiant lorsque cela suffit, après confirmation : tout ce qui l'utilisait cesse de fonctionner. Pour Microsoft 365, Slack et Google, il s'agit de la déconnexion de ce compte. Slack et Google sont également invités à révoquer l'accès de Foxl ; Microsoft ne propose pas cette demande, donc Foxl supprime sa copie de l'identifiant, et l'autorisation reste dans votre compte Microsoft jusqu'à ce que vous la retiriez là-bas.
  • Open, sur un canal ou un outil personnalisé, vous amène à sa page dédiée, car supprimer seulement son jeton le rendrait inopérant. Modifiez-le ou supprimez-le là-bas.

Sur un téléphone ou sur app.foxl.ai, la liste n'apparaît que lorsque votre appareil peut joindre votre ordinateur par sa connexion chiffrée, et reste masquée sinon, comme c'est le cas avec une version de Foxl sur votre ordinateur antérieure à cette liste.

La clé qui chiffre les lignes « Encrypted on this computer » est toujours conservée dans un fichier du dossier de Foxl. Foxl en garde aussi une copie dans le magasin de secrets du système lorsqu'il en existe un (sur Mac, Foxl key for saved API keys and sign-ins dans Trousseau d'accès), afin qu'une future version puisse cesser de la conserver dans un fichier. Le fonctionnement de Foxl n'en est pas modifié. Voir Sécurité.

Sur cette page