Toutes les pages
Sur cette page

Settings (Réglages)

Settings (Réglages) est la boîte de dialogue où vous activez les fournisseurs, fixez les limites dans lesquelles un relais travaille, associez des relais et choisissez comment un appareil vous notifie. Cette page est la table de référence : une ligne par contrôle. Le fonctionnement de chaque fonctionnalité est expliqué sur la page vers laquelle renvoie chaque ligne.

L’ouvrir #

Ouvrez le menu ⋯ dans l’en-tête du chat et choisissez ⚙️ Settings. Vous n’avez pas besoin d’une conversation ouverte. Sur une installation neuve, l’écran vide a un bouton Open Settings (Ouvrir les réglages), et New Chat (Nouveau chat) affiche Open Settings → Providers (Ouvrir les réglages → Fournisseurs) tant qu’aucun fournisseur n’est prêt : vous pouvez ainsi activer un fournisseur avant le premier chat.

La boîte de dialogue a sept onglets, dans cet ordre : General (Général), Providers (Fournisseurs), Relays (Relais), Previews (Aperçus), Sharing (Partage) Ajouté en 0.9.11, Notifications et Features (Fonctionnalités). Elle se rouvre sur l’onglet utilisé en dernier, et Providers sur le sous-onglet utilisé en dernier. Le navigateur mémorise les deux. La vue en lecture seule d’une conversation partagée n’a pas de Settings.

Où un réglage est conservé #

Stockage Signification
Relais Enregistré dans la base de données du relais. S’applique à chaque navigateur qui se connecte à ce relais.
Ce navigateur Enregistré dans le navigateur que vous utilisez. Un autre navigateur ou appareil garde sa propre valeur.
Relais, par appareil Enregistré sur le relais, mais séparément pour chaque appareil abonné aux notifications.

Seuls cinq contrôles sont conservés dans le navigateur : Theme (Thème), Text scaling (Mise à l’échelle du texte), Show Suspend host action (Afficher l’action « Mettre l’hôte en veille »), Jump to the end when I send a message (Aller à la fin quand j’envoie un message) et Messages kept per conversation for switching back (Messages conservés par conversation pour y revenir). Tout le reste est un réglage du relais.

Comment une modification est enregistrée #

  • Les interrupteurs, curseurs, listes déroulantes et options des onglets General, Relays, Sharing, Notifications et Features s’enregistrent dès que vous les modifiez. Une courte notification ou une ligne sous le contrôle le confirme.
  • Les champs de texte Relay name (Nom du relais) et Default CWD for new sessions (Dossier de travail par défaut des nouvelles sessions) de General, ainsi que Public address (Adresse publique) dans Relays, s’enregistrent quand vous quittez le champ.
  • Dans les sous-onglets de Providers, les champs de texte et les listes déroulantes demandent le bouton Save … (Enregistrer …) propre au sous-onglet. Les interrupteurs d’activation s’y enregistrent immédiatement.

General (Général) #

Contrôle Type, stockage Par défaut Plage ou options Effet
Theme Liste déroulante, ce navigateur Dark (Sombre) Dark, Light (Clair) Les couleurs de l’interface web (Apparence). Définit aussi l’icône et la couleur de la barre d’outils de l’app installée.
Text scaling Liste déroulante, ce navigateur 100 % 50 % à 150 % par pas de 10 % Met à l’échelle tout le texte. Ctrl (ou Cmd) avec la molette de la souris, ou un pincement à deux doigts, le modifient aussi, dans la même plage de 50 % à 150 % ; la liste déroulante affiche alors la valeur intermédiaire.
Show Suspend host action Interrupteur, ce navigateur On (Activé) Affiche ou masque 💤 Suspend host (Mettre l’hôte en veille) (Mettre l’hôte en veille) dans le menu ⋯. L’entrée est affichée par défaut, quel que soit le système du relais, et rien ne la masque à votre place : l’action ne fonctionne que si le relais tourne sous Windows, et sur un autre système sa fenêtre affiche « Host suspend is only available when the relay runs on Windows. » (La mise en veille de l’hôte n’est disponible que si le relais tourne sous Windows.) avec un seul bouton Close (Fermer). Désactivez ce réglage sur un tel relais.
Jump to the end when I send a message Interrupteur, ce navigateur On Ajouté en 0.9.11 Envoyer un message vous amène à la fin de la conversation. Désactivé, vous restez là où vous lisez. Le fil de la conversation ne bouge jamais de lui-même pendant que vous lisez plus haut ; voir Défilement.
Messages kept per conversation for switching back Curseur, ce navigateur 200 messages 100 à 1 000 par pas de 100, puis No limit (Sans limite) Ajouté en 0.9.12 Combien de messages chargés chacune des huit dernières conversations garde autour de l’endroit où vous lisiez, pour qu’en y revenant vous retrouviez cet endroit avec les messages plus anciens que vous aviez chargés. No limit les garde tous, au prix de la mémoire de la page.
Max turn duration (Durée maximale d’un turn) Curseur, relais 60 min 0 à 600 min, par pas de 5 ; 0 affiche No limit La durée maximale d’un turn avant que le relais ne le remette dans la queue. Voir Les turns et la queue.
Background task timeout (Délai des tâches de fond) Curseur, relais 4 h 0 à 600 min, par pas de 5 ; 0 affiche No limit Combien de temps le travail de fond peut, à lui seul, garder une session en vie après sa réponse. Ensuite, les tâches sont arrêtées. Voir Les turns et la queue.
Mark a background task as quiet after (Marquer une tâche de fond comme silencieuse après) Curseur, relais 10 min 1 à 120 min, par pas de 1 Ajouté en 0.9.12 Une commande shell ou un moniteur en cours qui n’a rien écrit pendant ce temps reçoit un no output for N min orange sur sa ligne et dans sa console. Voir Tâches silencieuses.
After a relay restart, tell interrupted sessions to carry on (Après un redémarrage du relais, demander aux sessions interrompues de continuer) Interrupteur, relais Off (Désactivé) Ajouté en 0.9.13 Une session dont un redémarrage du relais a définitivement interrompu le turn reçoit une note du relais une fois celui-ci revenu, qui demande à l’agent de vérifier ce qu’il faisait et de continuer. Votre message n’est jamais renvoyé ; les sessions inactives, archivées et en pause ne reçoivent rien. Voir Demander à une session interrompue de continuer.
Ask after a queued relay restart has waited (Demander quand un redémarrage du relais en file a attendu) Liste déroulante, relais 30 min 5 min, 10 min, 15 min, 30 min, 1 h, 2 h, 4 h, No limit Ajouté en 0.9.13 Un redémarrage du relais en file attend les turns en cours et retient les nouveaux messages entre-temps. Passé ce délai, la bannière demande s’il faut redémarrer maintenant, continuer d’attendre ou annuler ; il ne redémarre jamais pendant que des turns tournent, et redémarre toujours dès qu’ils se terminent. No limit attend la fin des turns. Voir Quand l’attente est longue.
Keep sub-agent tool output (Conserver la sortie des outils des subagents) Liste déroulante, relais 90 days (90 jours) 7 days, 14 days, 30 days, 90 days, Always (Toujours) Passé ce nombre de jours, le relais supprime, une fois par jour, les entrées et résultats d’outils des enregistrements des subagents terminés. Les réflexions, les réponses, les notes et le résumé d’une ligne de chaque appel restent.
Autostart (Windows) (Démarrage automatique sous Windows) Trois options, relais Off Off ; At sign-in (À l’ouverture de session) — visible terminal after you log on ; At system startup (Au démarrage) — headless, no logon needed Démarre le relais tout seul. Affiché seulement quand le relais tourne sous Windows (un groupe de boutons radio ; il est masqué sur les autres systèmes). Passer à At system startup ou en revenir demande une confirmation administrateur sur le PC lui-même ; une confirmation refusée ne change rien. Ajouté en 0.9.15 Les mêmes règles que pour oar autostart : une entrée qu’OAR n’a pas créée (une tâche de démarrage ou un lanceur modifié à la main, une tâche créée par quelqu’un d’autre, une entrée du dossier Démarrage faite à la main) n’est jamais supprimée ni remplacée, et un changement qu’elle gêne est refusé avec la raison ; oar autostart <mode> --replace la remplace, en gardant une copie. Voir Démarrage automatique.
Relay name Texte, relais vide (affiché comme OAR) jusqu’à 60 caractères Le nom de l’app installée sur chaque appareil, et le nom sous lequel les relais associés connaissent ce relais ; tant qu’il est vide, ils voient le nom d’hôte de la machine. Videz-le pour le réinitialiser.
Check for updates automatically (Rechercher automatiquement les mises à jour) Interrupteur, relais Off Activé, le relais interroge oar.sh environ deux fois par jour pour connaître la dernière version. Désactivé, OAR n’envoie rien. Verrouillé quand OAR_NO_UPDATE_CHECK est défini dans l’environnement du relais.
Check for updates (Rechercher des mises à jour) Bouton Vérifie tout de suite, quel que soit l’interrupteur. La ligne à côté indique quand la dernière vérification a eu lieu. Désactivé quand OAR_NO_UPDATE_CHECK est défini.
Update (Mettre à jour) Bouton Apparaît quand une version plus récente est trouvée, avec un lien release notes (notes de version). L’installe avec npm et redémarre le relais dès qu’aucun turn ne tourne (Mettre à jour OAR). Affiché seulement pour une installation npm globale ; un checkout git affiche à la place une indication pour faire un pull et redémarrer.
Dismiss (Ignorer) Bouton Masque la version trouvée jusqu’à ce qu’une plus récente apparaisse. Pas proposé pour une mise à jour critique.
Cancel update (Annuler la mise à jour) Bouton Apparaît pendant l’installation d’une mise à jour. L’arrête. Un Update log (Journal de mise à jour) se déplie en dessous.
Default CWD for new sessions Texte, relais vide (la racine du workspace du relais) un chemin de dossier sur la machine du relais Le dossier de travail dans lequel démarrent les nouvelles sessions quand vous n’en choisissez aucun. Voir Démarrer une conversation.

Après une mise à jour, une ligne affiche Updated to <version>. ou indique que la mise à jour ne s’est pas appliquée ; Dismiss l’efface. Le pendant en terminal des boutons de mise à jour est oar update.

La fenêtre de compactage auto n’est pas ici. Elle appartient à chaque conversation ; voir Compactage.

Providers (Fournisseurs) #

Un sous-onglet par fournisseur, dans cet ordre : Copilot, OpenAI, Claude, Claude API Ajouté en 0.9.18, Claude Cloud, Grok, Cursor, DeepSeek Ajouté en 0.9.17. La page de chaque fournisseur explique ses contrôles en détail. Fournisseurs montre comment les activer.

Tous les contrôles de ces sous-onglets sont stockés sur le relais.

Copilot #

Contrôle Type Par défaut Plage ou options Effet
GitHub Copilot CLI Ligne d’état Indique si la CLI est trouvée, sa version et son emplacement. Elle n’a pas de boutons : vous l’installez et la mettez à jour avec npm sur la machine du relais.
Copilot engine (Moteur Copilot) Liste déroulante SDK — default (SDK — par défaut) Extension ; SDK — default Quel moteur exécute les nouvelles conversations Copilot. Un relais qui ne peut pas exécuter le moteur SDK utilise Extension.
Save Copilot settings (Enregistrer les réglages Copilot) Bouton Enregistre le moteur.

Voir GitHub Copilot.

OpenAI #

Contrôle Type Par défaut Plage ou options Effet
OpenAI API key (Clé d’API OpenAI) Champ de mot de passe vide Votre clé. Laissez-le vide pour garder la clé enregistrée.
Enable OpenAI API key for New Chat model selection (Activer la clé d’API OpenAI dans le choix du modèle des nouveaux chats) Interrupteur activé après le premier enregistrement indisponible tant qu’aucune clé n’est enregistrée Propose OpenAI et OpenAI Image dans New Chat.
OpenAI model ID (ID de modèle OpenAI) Texte gpt-4o Le modèle par défaut.
Base URL (URL de base) Texte https://api.openai.com/v1 facultatif Un autre point de terminaison compatible OpenAI.
Save OpenAI settings (Enregistrer les réglages OpenAI) Bouton Enregistre les champs et lit la liste des modèles du point de terminaison.
Remove saved key (Supprimer la clé enregistrée) Bouton Après confirmation, supprime la clé et désactive OpenAI. Refusé tant qu’une conversation OpenAI contient un message.

Voir OpenAI.

Claude #

Contrôle Type Par défaut Plage ou options Effet
Claude Code CLI Ligne d’état Affiche l’état de la CLI. Les boutons Install (Installer), Update, Switch to native installer (Passer à l’installateur natif), Cancel (Annuler) et Dismiss apparaissent selon l’état ; un Install log (Journal d’installation) se déplie.
Relogin (Se reconnecter) Bouton Lance une connexion à un compte Claude depuis le navigateur : ouvrez la page de connexion, collez le code dans le champ Paste the code from claude.ai (Collez le code de claude.ai), puis Submit code (Valider le code). Copy link (Copier le lien) et Cancel se trouvent dans la même zone.
Logout (Se déconnecter) Bouton Après confirmation, déconnecte l’hôte du relais de Claude.
Enable Claude for New Chat model selection (Activer Claude dans le choix du modèle des nouveaux chats) Interrupteur Off Propose Claude dans New Chat. S’applique immédiatement.
Claude model ID (ID de modèle Claude) Texte claude-sonnet-5 Le modèle avec lequel une conversation Claude démarre.
Commit attribution (Attribution des commits) Liste déroulante OAR OAR — Co-authored-by: Open Agent Relay (model) ; Vanilla (D’origine) — Claude Code’s own attribution ; Off — no attribution Ce que les commits et pull requests créés par Claude disent de leur auteur.
Claude background command limit (Limite des commandes de fond Claude) Ajouté en 0.9.12 Curseur 2 h 30 min à 8 h, par pas de 30 minutes Combien de temps une commande que Claude lance en arrière-plan peut durer avant que Claude Code ne l’arrête, quand Claude ne lui donne pas de délai propre. Ajouté en 0.9.17 S’applique aussi aux chats DeepSeek, qui exécutent eux aussi Claude Code, et Ajouté en 0.9.18 aux chats Claude API. Voir Limite des commandes de fond.
Save Claude settings (Enregistrer les réglages Claude) Bouton Enregistre l’ID de modèle, l’attribution et la limite des commandes de fond.

Voir Claude et sa ligne CLI.

Claude API Ajouté en 0.9.18 #

Contrôle Type Par défaut Plage ou options Effet
Enable Claude API for New Chat and the billing switch (Activer Claude API dans Nouveau chat et le sélecteur de facturation) Interrupteur activé après le premier enregistrement indisponible tant qu’aucune clé n’est enregistrée Propose Claude API dans New Chat et le sélecteur de facturation dans les chats Claude. S’applique immédiatement.
Le champ de clé sous Claude API, Claude Console API key… (Clé d’API Claude Console…) Champ de mot de passe vide Votre clé. Stockée sur le relais et jamais envoyée aux navigateurs. Une fois une clé enregistrée, le champ affiche Saved API key (enter to replace) (Clé d’API enregistrée, saisir pour la remplacer) ; laissez-le vide pour garder la clé enregistrée.
Default model (Modèle par défaut) Liste déroulante le modèle de l’onglet Claude si la clé le propose, sinon le premier Sonnet les modèles que la clé peut utiliser Le modèle avec lequel une conversation Claude API démarre. Voir Modèles.
Monthly cap in US dollars (optional) (Plafond mensuel en dollars US, facultatif) Nombre vide, No cap (Sans limite) 0,01 à 1 000 000 Refuse les nouveaux turns sur la clé dès que les dépenses estimées du mois l’atteignent. Voir Plafond mensuel.
Save Claude API settings (Enregistrer les réglages Claude API) Bouton Enregistre les champs. Une nouvelle clé lit les modèles qu’elle peut utiliser.
Refresh models (Actualiser les modèles) Bouton Redemande à Anthropic quels modèles la clé peut utiliser.
Remove saved key Bouton Après confirmation, supprime la clé et désactive Claude API. Refusé tant qu’une conversation Claude API contient un message ou un message en file.
Claude tab (Onglet Claude) Bouton Ouvre le sous-onglet Claude. L’attribution des commits, la limite des commandes de fond, les niveaux d’effort et la fenêtre de compactage sont partagés avec Claude et réglés là-bas.

Voir Claude API.

Claude Cloud #

Contrôle Type Par défaut Plage ou options Effet
Enable Claude Cloud for New Chat (Activer Claude Cloud dans Nouveau chat) Interrupteur Off refusé tant que l’hôte n’a pas de connexion Claude Propose Claude Cloud dans New Chat et active les chiffres du compte en direct dans Check Usage (Vérifier la consommation).
Claude login (Connexion Claude) Bouton Passe au sous-onglet Claude, où la connexion se change. Affiché, avec la ligne du compte, une fois les réglages chargés.
Cloud environment (Environnement cloud) Liste déroulante le premier environnement actif du compte, enregistré quand vous activez Claude Cloud les environnements du compte, affichés avec leur nom et leur id L’environnement dans lequel les nouvelles sessions cloud tournent.
Default model Liste déroulante claude-sonnet-5-5 les modèles du fournisseur Claude sans leurs variantes [1m], plus la valeur par défaut Le modèle avec lequel un nouveau chat cloud démarre.
Save Claude Cloud settings (Enregistrer les réglages Claude Cloud) Bouton Enregistre l’environnement et le modèle.
Open claude.ai/code (Ouvrir claude.ai/code) Lien Ouvre claude.ai/code dans un nouvel onglet.

Voir Claude Cloud.

Grok #

Contrôle Type Par défaut Plage ou options Effet
Grok CLI Ligne d’état Affiche l’état de la CLI, avec Install, Update, Switch to native installer, Cancel et Dismiss selon l’état.
Sign in (Se connecter) Bouton Lance une connexion par code d’appareil sur l’hôte du relais. La zone affiche un lien, Copy link, le code à confirmer et Cancel.
Sign out (Se déconnecter) Bouton Après confirmation, déconnecte l’hôte du relais de Grok.
Enable Grok for New Chat model selection (Activer Grok dans le choix du modèle des nouveaux chats) Interrupteur Off Propose Grok dans New Chat. S’applique immédiatement.
Grok model ID (ID de modèle Grok) Texte grok-4.5 Le modèle avec lequel une conversation Grok démarre.
Save Grok settings (Enregistrer les réglages Grok) Bouton Enregistre l’ID de modèle.
Monthly allowance (USD) (Allocation mensuelle, USD) Nombre vide 0 ou plus, en cents Votre budget mensuel, pour la jauge du reste estimé dans Check Usage.
Billing resets on day of month (Jour du mois où la facturation repart) Nombre 1 1 à 31 Le jour où commence le cycle de facturation.
Save allowances (Enregistrer les allocations) Bouton Enregistre les deux champs.
Reset tracked spend (Réinitialiser les dépenses suivies) Bouton Après confirmation, efface les dépenses comptées pour le cycle. À utiliser après un changement de forfait ou de compte.

Voir Grok et son allocation.

Cursor #

Contrôle Type Par défaut Plage ou options Effet
Cursor API key (Clé d’API Cursor) Champ de mot de passe vide Votre clé. Stockée sur le relais et jamais envoyée aux navigateurs. Laissez-le vide pour garder la clé enregistrée.
Enable Cursor for New Chat model selection (Activer Cursor dans le choix du modèle des nouveaux chats) Interrupteur activé après le premier enregistrement indisponible tant qu’aucune clé n’est enregistrée Propose Cursor dans New Chat.
Cursor model ID (ID de modèle Cursor) Texte composer-2.5 Le modèle avec lequel une conversation Cursor démarre.
Save Cursor settings (Enregistrer les réglages Cursor) Bouton Enregistre la clé et le modèle, et lit les modèles que la clé peut utiliser.
Remove saved key Bouton Après confirmation, supprime la clé et désactive Cursor. Refusé tant qu’une conversation Cursor contient un message.
Cursor Models pool (USD) (Enveloppe Cursor Models, USD) Nombre vide 0 ou plus, en cents L’allocation mensuelle de l’enveloppe Cursor Models.
Other Models pool (USD) (Enveloppe Other Models, USD) Nombre vide 0 ou plus, en cents L’allocation mensuelle de l’enveloppe Other Models.
Billing resets on day of month Nombre 1 1 à 31 Le jour où commence le cycle de facturation.
Save allowances Bouton Enregistre les trois champs.
Reset tracked spend Bouton Après confirmation, remet le suivi à zéro. À utiliser après un changement de forfait ou de compte.
Dashboard session token (live plan bars) (Token de session du tableau de bord, barres du forfait en direct) Champ de mot de passe vide, ou trouvé sur l’hôte La valeur du cookie WorkosCursorSessionToken. Débloque les barres Included in plan (Inclus dans le forfait) en direct dans Check Usage.
Save token (Enregistrer le token) / Remove (Retirer) Boutons Enregistrent le token, ou le suppriment après confirmation.

Voir Cursor et sa consommation.

DeepSeek Ajouté en 0.9.17 #

Contrôle Type Par défaut Plage ou options Effet
Enable DeepSeek for New Chat model selection (Activer DeepSeek dans le choix du modèle des nouveaux chats) Interrupteur activé après le premier enregistrement indisponible tant qu’aucune clé n’est enregistrée Propose DeepSeek dans New Chat. S’applique immédiatement.
Le champ de clé sous DeepSeek, DeepSeek API key… (Clé d’API DeepSeek…) Champ de mot de passe vide Votre clé. Stockée sur le relais et jamais envoyée aux navigateurs. Une fois une clé enregistrée, le champ affiche Saved API key (enter to replace) ; laissez-le vide pour garder cette clé. Voir Clé d’API.
Default model Liste déroulante deepseek-flash les modèles que DeepSeek liste ; deepseek-flash et deepseek-v4-pro avant la première liste Le modèle avec lequel une conversation DeepSeek démarre. Voir Modèles.
Commit attribution Liste déroulante OAR OAR: Co-authored-by: Open Agent Relay (DeepSeek …) ; Off: no attribution (Désactivé : pas d’attribution) Ce que les commits créés dans les chats DeepSeek disent de leur auteur.
Monthly budget (optional) (Budget mensuel, facultatif) Nombre vide 0 ou plus, en cents ; vide ou 0 pour aucun budget Le budget par rapport auquel la carte Check Usage mesure les dépenses estimées du mois civil en cours (UTC). Voir Budget mensuel.
Budget currency (Devise du budget) Liste déroulante USD ($) pour un nouveau budget USD ($) ; CNY (¥) ; The balance’s currency (may change) (Devise du solde, peut changer) La devise du budget mensuel.
Starting balance (optional) (Solde initial, facultatif) Nombre vide 0 ou plus, en cents ; vide ou 0 pour mesurer à partir du solde après la dernière recharge vue par le relais Le montant, dans la devise du solde, à partir duquel la barre de solde de la carte mesure, par exemple votre première recharge. L’enregistrer lit le solde. Une recharge ultérieure le remplace ; l’onglet indique alors qu’il n’est plus utilisé jusqu’à ce que vous saisissiez de nouveau un montant. Voir Solde initial.
Advanced → Base URL (Avancé → URL de base) URL vide : https://api.deepseek.com https://, ou http:// sur cette machine uniquement ; pas de nom d’utilisateur, de mot de passe, de requête ni de fragment Une autre adresse pour l’API de DeepSeek, par exemple un proxy. La clé est envoyée là et nulle part ailleurs.
Save DeepSeek settings (Enregistrer les réglages DeepSeek) Bouton Enregistre les champs. Une nouvelle clé ou URL de base lit les modèles que DeepSeek liste.
Remove saved key Bouton Après confirmation, supprime la clé et désactive DeepSeek. Refusé tant qu’une conversation DeepSeek contient un message ou un message en file.
Import usage export (Importer un export de consommation) Deux champs de fichier, Amount file (Fichier des montants) et Cost file (Fichier des coûts), plus un bouton les deux fichiers CSV de l’export de consommation de DeepSeek Importe les chiffres propres à DeepSeek pour les jours de la carte de consommation qu’ils couvrent. La ligne en dessous indique ce qui a été importé. Voir Import usage export.

Voir DeepSeek.

Relays (Relais) #

L’association avec d’autres relais OAR, et ce que les agents peuvent faire d’un relais à l’autre. Tous les contrôles sont stockés sur le relais.

Contrôle Type Par défaut Plage ou options Effet
This relay (Ce relais) Affichage Affiche le nom du relais. Modifiez-le sous General → Relay name (Général → Nom du relais).
Public address Texte vide ; le texte indicatif du champ affiche l’adresse de la page que vous avez ouverte, sauf si c’est localhost une adresse https:// (http:// simple seulement en bouclage et sur les réseaux privés) Comment les autres relais joignent celui-ci. Enregistré quand vous quittez le champ. Nécessaire pour Also add this relay there (Ajouter aussi ce relais là-bas) ; s’il est encore vide quand vous ajoutez un relais, l’adresse de la page depuis laquelle vous associez est enregistrée. Voir Relais distants.
Accept prompts from other relays' agents (Accepter les prompts des agents d’autres relais) Interrupteur On Désactivé, les agents des relais associés peuvent toujours lire les sessions d’ici, mais ne peuvent pas envoyer de prompts, démarrer de sessions, répondre aux questions ni arrêter de turns. Voir Relais distants.
Agents may start and use sessions on this relay (Les agents peuvent démarrer et utiliser des sessions sur ce relais) Interrupteur Off Permet aux agents de démarrer et d’utiliser d’autres sessions sur ce relais avec l’outil relay_tool. Le premier d’une conversation demande votre approbation. Affiché une fois que le relais répond avec ses réglages. Voir Sessions d’agent.
Longest wait per tool call (Attente maximale par appel d’outil) Curseur 10 min 2 à 60 min, par pas de 1 min Combien de temps un agent peut attendre une session en un seul appel, sur ce relais ou sur un relais associé. Fonctionne que l’interrupteur ci-dessus soit activé ou non. Une note à côté de l’interrupteur indique combien de sessions peuvent travailler en même temps par conversation.
Remote relays (Relais distants) Liste vide Les relais associés. Chaque ligne a un menu Agents may (Les agents peuvent) et les boutons Check (Vérifier) et Remove, plus un lien Open (Ouvrir) quand le relais a une adresse utilisable. Le menu propose Read only (Lecture seule), Read and prompt (Lecture et prompts) et Full (Accès complet). Voir Relais distants.
Add a relay (Ajouter un relais) Texte vide L’adresse web de l’autre relais. Appuyez sur Enter ou sur Add (Ajouter).
Token of the other relay (Token de l’autre relais) Champ de mot de passe masqué Affiché après Use a different token (Utiliser un autre token). Nécessaire seulement quand le token de l’autre relais diffère de celui de ce relais.
Use a different token Bouton Affiche le champ du token.
Also add this relay there Case à cocher Cochée Associe dans les deux sens : l’autre relais reçoit l’adresse publique de ce relais et, s’il diffère, son token.
Add Bouton Associe le relais.

Previews (Aperçus) #

Contrôle Type Par défaut Plage ou options Effet
Live previews (Aperçus en direct) Liste vide Chaque aperçu publié sur ce relais, toutes conversations confondues. Chaque ligne a Open, Copy link et Close, et Ajouté en 0.9.11 indique quand l’aperçu a été publié et ouvert pour la dernière fois. Un aperçu que le relais n’a pas pu vérifier à son démarrage est listé comme non servi. Les aperçus n’expirent pas d’eux-mêmes et survivent à un redémarrage du relais ; ils vivent jusqu’à ce que vous les fermiez ou supprimiez leur conversation. Chaque lien est public.

Sharing (Partage) Ajouté en 0.9.11 #

Vos conversations partagées et ce que leurs liens montrent. Tous les contrôles sont stockés sur le relais et s’appliquent à chaque lien.

Contrôle Type Par défaut Plage ou options Effet
Shared conversations (Conversations partagées) Liste vide Chaque conversation qui a un lien, avec la date du partage et de la dernière ouverture, le nombre d’ouvertures et de lecteurs. Par ligne : Copy link, Renew link (Renouveler le lien), Stop sharing (Arrêter le partage) et Access log (Journal d’accès). Voir Vos liens partagés.
Store viewer IP addresses (Enregistrer les adresses IP des lecteurs) Interrupteur On Indique si les nouvelles entrées du journal d’accès gardent l’adresse IP du lecteur. Le désactiver propose de supprimer les adresses déjà enregistrées.
Paths and file names (Chemins et noms de fichiers) Trois options Hide the path, show the file name (Masquer le chemin, afficher le nom du fichier) Show every path and file name (Afficher tous les chemins et noms de fichiers) ; Hide the path, show the file name ; Hide paths and file names (Masquer les chemins et noms de fichiers) Ce que les liens partagés montrent des chemins de l’hôte du relais. Voir Paths and file names.

Les aperçus demandent d’abord une mise en place sur le relais ; voir preview.

Notifications #

Les notifications push se règlent par appareil. La page doit être ouverte en HTTPS (ou sur localhost) et le navigateur doit prendre en charge Web Push, sinon la section indique pourquoi elle ne peut pas être utilisée. Les notifications ne sont envoyées que tant qu’aucun appareil n’a l’app au premier plan. Tous les contrôles sont stockés sur le relais, séparément pour chaque appareil.

Contrôle Type Par défaut Plage ou options Effet
Enable push notifications on this device (Activer les notifications push sur cet appareil) Interrupteur Off Demande la permission au navigateur et abonne cet appareil. Le désactiver garde l’abonnement et arrête les envois.
Include conversation title (Inclure le titre de la conversation) Interrupteur Off Ajoute le titre de la conversation à la notification.
Message preview (Aperçu du message) Liste déroulante None (generic text) (Aucun, texte générique) None (generic text) ; Truncated (Tronqué) ; Full text (Texte intégral) Quelle part du message la notification affiche.
Preview length (characters) (Longueur de l’aperçu en caractères) Nombre 80 20 à 500 La longueur d’un aperçu tronqué. Actif seulement avec Truncated.
Questions from the agent (Questions de l’agent) Interrupteur On Notifie quand un agent vous pose une question. Les choix courts (jusqu’à trois) deviennent des boutons sur la notification.
Turn completed (Turn terminé) Interrupteur On Notifie quand un turn se termine. Pas envoyé pour un turn démarré par l’agent d’un autre relais, ni pour un turn qui répond à un événement du relais.
Turn failed (Turn échoué) Interrupteur On Notifie quand un turn échoue. Mêmes exceptions que pour Turn completed.
Boards (plan reviews) (Tableaux, relectures de plan) Interrupteur On Notifie quand un tableau de plan attend une relecture.
CLI went offline (La CLI est passée hors ligne) Interrupteur Off Notifie quand le relais perd sa connexion à l’hôte de la CLI. Toujours en texte générique.
Host suspend fired or was dropped (Mise en veille de l’hôte déclenchée ou abandonnée) Interrupteur On Notifie quand une mise en veille de l’hôte en attente se déclenche ou est abandonnée. Son texte est affiché quel que soit le réglage de Message preview.
Queued relay restart waited its maximum time (Le redémarrage du relais en file a attendu le délai maximal) Interrupteur On Ajouté en 0.9.13 Notifie quand un redémarrage du relais en file a attendu le délai Ask after a queued relay restart has waited et demande quoi faire. Son texte est affiché quel que soit le réglage de Message preview.
Devices (Appareils) Liste vide Chaque appareil abonné, avec sa dernière remise. Par ligne : Rename (Renommer) et Revoke (Révoquer).

Les interrupteurs d’événements et les contrôles du contenu sont désactivés tant que cet appareil n’est pas activé.

Features (Fonctionnalités) #

Les feature flags sont lus une seule fois, au démarrage du relais. Une modification est enregistrée immédiatement mais ne prend effet qu’après un redémarrage du relais. Quand une valeur enregistrée diffère de celle du relais en marche, une notification apparaît avec un bouton Restart relay (Redémarrer le relais) ; le redémarrage attend la fin des turns en cours. Ajouté en 0.9.11 Il fonctionne depuis n’importe quel navigateur connecté, et affiche la raison du relais quand le redémarrage est refusé.

Un flag peut aussi être figé par une variable d’environnement du relais, COPILOT_REMOTE_<NAME>, par exemple COPILOT_REMOTE_SESSION_WORKER_ROUTING_ENABLED=0. La ligne l’indique alors et son interrupteur est verrouillé tant que la variable est définie. Tous les flags sont stockés sur le relais.

Libellé Type Par défaut Nom Désactivé
Session worker routing (Routage des workers de session) Interrupteur On SESSION_WORKER_ROUTING_ENABLED Les conversations n’ont plus chacune leur processus worker ; toutes partagent l’ancien pipeline par interrogation périodique. Une conversation bloquée peut alors bloquer les autres. Le moteur SDK Copilot ne peut pas être utilisé.
Continuation answer routing (Routage des réponses de suite) Interrupteur On SESSION_WORKER_CONTINUATION_ROUTING_ENABLED Les réponses à une question ne sont plus vérifiées strictement par rapport à la conversation, à la suite et au worker propriétaire de la question : une réponse périmée ou mal aiguillée n’est donc pas rejetée.
Worker fallback restart (reserved) (Redémarrage de secours du worker, réservé) Interrupteur Off SESSION_WORKER_FALLBACK_RESTART_ENABLED Réservé. Il ne change rien, dans un sens comme dans l’autre.
Generated-image continuity (Continuité des images générées) Interrupteur On IMAGE_CONVERSATION_CONTINUITY_ENABLED Les demandes de suite sur des images générées perdent le lien avec l’image visée, et Edit this image (Modifier cette image) disparaît. Voir OpenAI.

Ce qui demande un redémarrage #

Modification Prend effet
N’importe quel flag de Features Après un redémarrage du relais.
Copilot engine Pour les conversations démarrées ensuite. Une session en cours garde son moteur jusqu’au redémarrage de son worker.
Relogin, Logout, Sign in, Sign out Pour les nouvelles sessions. Les sessions Claude ou Grok en cours gardent l’ancien compte jusqu’au redémarrage de leurs workers.
Max turn duration, Background task timeout Immédiatement, sans redémarrage. Un worker en cours prend en compte le nouveau délai avec son message suivant.
Commit attribution Avec le message suivant d’une session Claude, Claude API ou DeepSeek en cours.
Une nouvelle DeepSeek API key Ajouté en 0.9.17 Les workers DeepSeek en cours sont arrêtés, même au milieu d’un turn, et leur message suivant les redémarre avec la nouvelle clé.
Une nouvelle Claude API key (Clé d’API Claude) Ajouté en 0.9.18 Les workers Claude API en cours sont arrêtés, même au milieu d’un turn, et leur message suivant les redémarre avec la nouvelle clé.
Enable … for New Chat (Activer … pour les nouveaux chats), les ID de modèle, les clés Pour les nouvelles conversations. Ce qui arrive aux conversations qui n’ont pas encore envoyé de message est décrit sur la page de chaque fournisseur.
Update Le relais redémarre de lui-même dès qu’aucun turn ne tourne.
Tout le reste Immédiatement.