# Beeuni dans Chrome

Laissez une session utiliser votre navigateur, avec les accès de votre choix.

Canonical page: https://beeuni.ai/docs/fr/connect/chrome

Beeuni dans Chrome permet d'ouvrir des pages et d'utiliser des sites auxquels vous êtes déjà connecté. Cette fonction expérimentale n'apparaît que si l'administrateur a configuré une extension propre à Beeuni. Aucune version publique n'est encore disponible sur le Chrome Web Store. Demandez à l'administrateur le paquet autorisé et les instructions d'installation.

## Connecter un navigateur

1. Installez le paquet dans le profil de navigateur que vous souhaitez utiliser.
2. Ouvrez **Paramètres → Beeuni dans Chrome**, puis choisissez **Connecter**. Connectez-vous à votre propre compte Beeuni lorsque l'extension le demande.
3. Choisissez le mode d'accès et les onglets accessibles. Gardez le navigateur ouvert pendant son utilisation par la session.

La connexion appartient à la personne qui se connecte. Elle ne crée pas de compte de connecteur partagé : les autres membres ne voient pas votre navigateur dans leur liste. Vous n'avez pas besoin de copier les mots de passe ou les cookies des sites dans Beeuni. L'agent peut néanmoins lire le contenu des onglets autorisés et y effectuer des actions avec votre connexion au site. Limitez l'accès aux besoins de la tâche.

## Choisir les accès

L'extension affiche les options en anglais :

- **Ask first** : Chrome affiche une demande. Autorisez cette session, les sessions admissibles de ce projet, ou refusez.
- **Without asking** : les sessions admissibles peuvent se connecter sans nouvelle demande.
- **Off** : les nouvelles connexions sont refusées.

**All tabs**, le réglage par défaut, inclut les onglets des différentes fenêtres. **Only tabs it opens** limite l'agent aux onglets de sa session. Les pages internes de Chrome, les pages d'extensions et le Chrome Web Store ne sont pas accessibles.

## Travailler et arrêter

Demandez à l'agent d'utiliser le navigateur connecté. Ses onglets apparaissent dans un groupe de session si le navigateur le permet. **Take over** suspend les entrées de l'agent ; **Stop** met fin à cette connexion. Après un arrêt, ne demandez un nouvel essai que si vous souhaitez autoriser à nouveau l'accès.

Ces commandes sont également disponibles dans le terminal de la session :

```sh
beeuni chrome use
beeuni chrome status
beeuni chrome release
```

`release` ne vous déconnecte pas des sites web. **Disconnect this browser**, dans les paramètres de l'extension, révoque sa connexion à Beeuni. Pour le réutiliser, reconnectez-le.

## Configuration du déploiement

L'administrateur doit utiliser l'identifiant de sa propre extension Beeuni :

- API : définir `BEEUNI_CHROME_ENABLED=true` et `BEEUNI_CHROME_EXTENSION_ID`.
- Web : donner la même valeur à `NEXT_PUBLIC_BEEUNI_EXTENSION_ID`, puis reconstruire l'application.

Appliquez la migration de base de données Chrome et déployez les nouvelles versions de l'API, du site et de l'environnement de session avec le pont Chrome. Mettez aussi à jour l'image de l'environnement isolé si elle contient une ancienne version. Une variable seule n'ajoute pas le pont à une ancienne image. La fonction Chrome doit également être activée dans le projet. Sans identifiant d'extension valide, la plateforme la laisse désactivée.
