Documentation BoltLynx

Installez le client. Lancez du travail réel.

BoltLynx comporte trois parties : l’interface humaine dans le navigateur, le service cloud et le client d’action local. Vous échangez avec l’agent dans le navigateur ; le travail autorisé s’exécute via le client local dans votre environnement isolé.

Téléchargez le lanceur portable, décompressez-le où vous voulez, puis exécutez-le :

Télécharger BoltLynx pour Windows

curl -fsSL https://boltlynx.com/install.sh | bash
boltlynx start
boltlynx status
curl -fsSL https://boltlynx.com/install.sh | bash
boltlynx start
boltlynx status

Démarrage rapide

Choisissez le client correspondant à l’environnement dans lequel BoltLynx doit travailler. Un client peut héberger plusieurs agents.

Application portable Windows

Téléchargez le lanceur Windows :

Télécharger BoltLynx pour Windows

Décompressez-le dans un dossier que vous contrôlez. Cette version est portable : aucun programme d’installation n’est nécessaire.

Double-cliquez sur boltlynx-desktop.exe. L’application est un petit lanceur du client local. Elle peut démarrer ou arrêter le client, afficher une URL d’association, l’ouvrir dans votre navigateur ou la copier.

Windows peut afficher un avertissement Microsoft Defender SmartScreen, car cette première version n’est pas encore signée. Si vous l’avez téléchargée depuis le bouton officiel, cliquez sur More info, puis Run anyway.

Une fois l’association terminée, continuez dans le navigateur et choisissez le dossier de projet dans lequel l’agent est autorisé à travailler.

Si une mise à jour est disponible, le lanceur peut télécharger le nouveau client. Comme il est portable, BoltLynx conserve ses fichiers locaux sous le dossier depuis lequel vous lancez l’exécutable.

Ligne de commande Linux

Installez le client local :

curl -fsSL https://boltlynx.com/install.sh | bash

Le programme d’installation place le binaire boltlynx dans ~/.boltlynx/bin/ et l’ajoute à votre PATH. Redémarrez le terminal, puis lancez le client. Au premier démarrage, l’association est automatique : un lien s’affiche, vous l’ouvrez et confirmez, et le client continue en arrière-plan. Aucune étape séparée n’est nécessaire.

boltlynx start

Consultez l’état du client à tout moment :

boltlynx status

Ligne de commande macOS

Installez le client local :

curl -fsSL https://boltlynx.com/install.sh | bash

Le programme d’installation place le binaire boltlynx dans ~/.boltlynx/bin/ et l’ajoute à votre PATH. Redémarrez le terminal, puis lancez le client. Au premier démarrage, l’association est automatique : un lien s’affiche, vous l’ouvrez et confirmez, et le client continue en arrière-plan. Aucune étape séparée n’est nécessaire.

boltlynx start

Consultez l’état du client à tout moment :

boltlynx status

Connectez-vous ensuite à BoltLynx dans le navigateur, créez un agent et choisissez le dossier de projet dans lequel il peut travailler.

Concepts clés

Agent

Un agent associe une conversation et un environnement de travail. Il possède un historique, un répertoire de travail, une mémoire, des compétences activées et ses propres instructions.

Client local

Le client s’exécute sur votre machine. Il donne aux agents autorisés accès aux fichiers locaux, aux commandes, à l’analyse de données, à la recherche de code et aux compétences privées.

Un client n’est pas un seul agent. C’est un environnement d’exécution isolé : une machine, un conteneur ou un autre utilisateur du système. Installez le client une fois dans cet environnement ; il peut héberger plusieurs agents.

Compétences

Les compétences donnent des capacités métier à un agent. Ce guide couvre Code pour le développement logiciel et Ops pour les opérations et les règles de sécurité des bases de données.

Agents spécialisés

Un agent principal peut déléguer du travail à des agents spécialisés spécialisés. Chacun peut avoir son propre modèle, répertoire de travail, ses compétences et son rôle.

Configuration de l’agent

Chaque agent peut être configuré pour un projet ou une charge de travail précis.

Nom, description et répertoire de travailIdentifiez l’agent et définissez le dossier racine dans lequel il peut agir.
CompétencesActivez des capacités métier comme Code ou Ops.
ModèleChoisissez le modèle et le niveau de raisonnement.
Permissions des fichiersDéfinissez les chemins autorisés, modifiables ou bloqués.
Permissions des commandesAutorisez ou bloquez des motifs de commandes, par exemple git *, tout en bloquant les commandes destructrices.
Instructions et mémoireDonnez à l’agent des règles de travail durables et des notes modifiables qu’il peut conserver entre les conversations.
Agents spécialisésConfigurez des collaborateurs spécialisés pour les travaux plus importants.
Déclencheurs et notificationsLancez des contrôles planifiés, des workflows déclenchés par webhook ou des notifications de fin et d’alerte.

Utilisation quotidienne

  1. Ouvrez un agent. Partez du navigateur et choisissez l’agent du projet.
  2. Décrivez le travail. Donnez-lui une tâche réelle, pas seulement un prompt.
  3. Laissez-le agir. L’agent peut lire et écrire des fichiers, exécuter des commandes, rechercher du code et analyser des données dans l’environnement autorisé.
  4. Approuvez les actions sensibles. Les opérations qui nécessitent une confirmation demandent d’abord une validation humaine.
  5. Recevez des notifications. BoltLynx peut vous prévenir lorsque le travail se termine, qu’une anomalie apparaît ou qu’une tâche planifiée rend son rapport.

Modèle de sécurité

BoltLynx repose sur des limites explicites. L’agent travaille dans les répertoires et avec les permissions de commandes que vous configurez.

  • L’accès aux fichiers est contrôlé par le répertoire de travail et des règles d’autorisation ou de blocage supplémentaires.
  • Les commandes sensibles peuvent nécessiter une approbation humaine.
  • Les compétences privées s’exécutent via votre client local au lieu d’être téléversées comme outils côté serveur.
  • Les notifications peuvent signaler les fins de travaux, les échecs et les rapports planifiés.