Barre système & Paramètres
Stib peut fonctionner comme un service en arrière-plan avec une icône dans la barre système pour un accès et un contrôle rapides. Cette page couvre les fonctionnalités de la barre système (disponibles avec le binaire et l'application de bureau) et les paramètres utilisateur pour personnaliser votre expérience.
Barre système
Lorsque vous utilisez le binaire ou l'application de bureau, Stib affiche une icône dans la barre système qui fournit un aperçu de l'état et des actions rapides.
État de l'icône
L'icône de la barre système change d'apparence selon l'état du serveur :
| État | Icône | Description |
|---|---|---|
| Inactif | Monochrome | Serveur en marche, aucun agent actif |
| Actif | Badge bleu | Affiche le nombre d'agents actifs et de clients connectés |
| Erreur | Indicateur rouge | Problème serveur détecté, récupération automatique en cours |
| Arrêté | Estompée | Le processus serveur s'est arrêté |
| Redémarrage | Estompée | Redémarrage du serveur en cours |
Options du menu
Cliquez sur l'icône pour accéder à ces options :
- Ouvrir stib — Ouvre l'interface web dans votre navigateur par défaut
- Voir les logs — Ouvre la page de logs en temps réel dans le navigateur
- Arrêter tous les agents — Arrête immédiatement tous les agents en cours d'exécution
- Redémarrer le serveur — Redémarre le processus serveur Stib (visible uniquement quand le serveur est arrêté)
- Démarrage automatique — Case à cocher pour activer/désactiver le démarrage au boot (voir ci-dessous)
- Mise à jour disponible — Affiché lorsqu'une nouvelle version est détectée, avec le numéro de version
- Quitter — Arrête gracieusement Stib (demande confirmation si des agents sont encore en cours)
Démarrage automatique au boot
Stib peut démarrer automatiquement au démarrage de votre système. Activez-le via la case Démarrage automatique dans le menu de la barre système.
| Plateforme | Méthode | Emplacement |
|---|---|---|
| macOS | LaunchAgent plist | ~/Library/LaunchAgents/com.stib.server.plist |
| Linux | Service systemd utilisateur | ~/.config/systemd/user/stib.service |
| Windows | Entrée dans le registre | HKCU\Software\Microsoft\Windows\CurrentVersion\Run |
TIP
Sous Linux, Stib respecte les variables d'environnement DISPLAY et WAYLAND_DISPLAY pour la détection headless. Le service systemd est configuré avec Restart=on-failure et un délai de redémarrage de 5 secondes.
Récupération après crash
- L'état du serveur est vérifié toutes les 2 secondes via un thread dédié
- Si un crash est détecté, l'icône passe en état erreur
- Une récupération automatique est tentée dans les 30 secondes
- Le bouton Redémarrer le serveur devient disponible dans le menu
INFO
Le processus de la barre système continue de fonctionner même si le serveur plante, vous pouvez donc toujours redémarrer depuis le menu.
Notifications de mise à jour
- Vérifie les mises à jour 30 secondes après le démarrage, puis toutes les 24 heures
- Nécessite la variable d'environnement
STIB_UPDATE_URL - Lorsqu'une nouvelle version est disponible, une notification système est affichée (avec les détails du changelog si disponibles)
- Le menu affiche une entrée Mise à jour disponible avec le numéro de version
- Chaque version n'est notifiée qu'une seule fois pour éviter les alertes répétées
TIP
Consultez Configuration pour configurer STIB_UPDATE_URL.
Paramètres utilisateur
Stib offre diverses préférences pour personnaliser votre expérience. Accédez-y depuis votre menu utilisateur (icône avatar) dans l'interface web.
Thème
| Mode | Comportement |
|---|---|
| Système | Suit la préférence sombre/clair de votre OS |
| Sombre | Utilise toujours le thème sombre |
| Clair | Utilise toujours le thème clair |
Le mode contraste élevé est également disponible :
- Détecte automatiquement la préférence de contraste élevé de votre OS
- Peut être activé manuellement dans les paramètres
- Lorsqu'aucune préférence explicite n'est définie, suit le réglage de l'OS
INFO
Sur l'application de bureau, le cadre natif de la fenêtre se synchronise également avec votre choix de thème.
Préférences d'affichage
| Paramètre | Description | Défaut |
|---|---|---|
| Barre latérale réduite | Démarrer avec la barre latérale minimisée | Désactivé |
| Afficher le raisonnement | Afficher le processus de réflexion de Claude dans les conversations | Activé |
| Afficher la ligne de statut | Afficher les indicateurs de statut des agents sur les cartes | Activé |
| Visibilité des outils | Masquer certains types d'outils de la vue conversation | Tous visibles |
Raccourcis clavier
Tous les raccourcis clavier peuvent être personnalisés depuis les Paramètres :
- Recherchez des raccourcis par nom pour trouver rapidement les associations
- Enregistrez une nouvelle combinaison de touches en cliquant sur un raccourci et en appuyant sur les touches souhaitées
- Détection des conflits : un avertissement s'affiche si une association est déjà utilisée par un autre raccourci
- Réinitialiser tout remet tous les raccourcis à leurs valeurs par défaut en un clic
TIP
Ouvrez la section raccourcis clavier dans les Paramètres pour voir tous les raccourcis disponibles et leurs associations actuelles.
Synchronisation des paramètres
- Lorsque vous êtes authentifié, les paramètres sont synchronisés sur le serveur par utilisateur
- Les modifications sont sauvegardées automatiquement avec un court délai (500 ms)
- Si le serveur est injoignable, les paramètres se rabattent sur le stockage local du navigateur
- À la première connexion, les paramètres locaux existants sont automatiquement migrés vers votre compte
Prochaines étapes
Prochaines étapes
- Découvrez Identifiants & Scripts pour la gestion des clés API, scripts de projet et sauvegardes
- Consultez Configuration pour les variables d'environnement du serveur