Mercury Agent 1.5 demande avant d agir, preuve a l appui
Résumé
Mercury Agent est une application d IA locale : les ecritures attendent un accord, une tache finit sur des tests reellement lances.
Recommander- Nom
- Mercury Agent
- Version
- 1.5
- Tarif
- Gratuit
- Open source
- Open source
- Système
- WindowsmacOSLinux
- Mis à jour
- 2026-11-09 16:57
Mercury Agent est une application d IA qui tourne sur votre propre machine. La version 1.5 est sortie le 3 novembre et complete les clients de bureau pour macOS, Windows et Linux, avec le code ouvert sous licence MIT. L autonomie reste dans une cloture faite d approbations, d une liste de blocage et de perimetres de dossiers.

Il s arrete et demande avant d agir
Quand un agent prend la main sur un ordinateur, la difficulte n a jamais ete de savoir s il peut faire le travail, mais si vous savez qu il n ira pas trop loin. Mercury trace cette ligne entre lire et ecrire. Lire des fichiers, lister des dossiers, chercher : autorise. Ecrire, lancer des commandes, pousser vers un depot distant, sortir du perimetre permis : il s arrete et attend une reponse. Approuver une fois, ne plus demander pour cette classe d action, ou refuser.
Au niveau de la session il y a deux modes, Ask Me et Allow All, choisis a chaque ouverture. Certaines commandes ne participent pas au debat : sudo, la suppression du dossier racine et toutes ses variantes d ecriture figurent sur la liste de blocage et ne tournent dans aucun mode. Les droits se decoupent aussi par dossier, et se traitent differemment selon le canal et le role de l expediteur ; un robot sans droit recoit un refus plutot qu une fenetre qu on peut faire disparaitre d un clic.
Le postulat du dessin est un aveu : les modeles se trompent. Mieux vaut une question de plus avant qu une explication apres sur la raison pour laquelle le mauvais dossier a disparu.
La memoire reste sur votre disque
La memoire longue est un magasin local nomme Second Brain, bati sur SQLite et la recherche plein texte, range dans un dossier .mercury sous le dossier de l utilisateur. Pendant le travail l agent extrait des preferences, des relations entre personnes et des decisions deja prises ; deux enregistrements qui se contredisent sont arbitres, le tout est fusionne et range une fois par heure, et le lendemain ne repart pas de zero. La memoire se divise en dix categories, cherchables, avec la possibilite de suspendre l enregistrement ou de tout effacer.
La personnalite n est pas une boite noire non plus, mais quelques fichiers markdown : soul.md dit comment parler et a quoi se tenir, persona.md porte l adresse et le ton. Ces fichiers vous appartiennent, prennent effet a l enregistrement et ne demandent aucun reentrainement.
Avant de dire que c est fini, il montre les preuves
La ou un agent derive le plus facilement, c est le rapport. Une tache qui n a jamais tourne produit quand meme un paragraphe qui sonne complet. Mercury l encadre par un contrat d achèvement : une tache se termine de deux facons, soit avec des resultats de compilation, de verification de types ou de tests qui ont vraiment tourne, soit en pause avec la mention de l endroit ou elle bloque.
Dans un cas que le projet a montre : apres avoir change le formulaire d une page de reglages, il a lance la verification de types et les tests correspondants, et n a marque le travail termine que lorsque les deux passaient. Sur la page de facturation, les tests ont signale deux erreurs, il a donc ecrit qu il ne considerait pas la tache finie et collé le detail des echecs, laissant la suite a la personne. Pour que cela tienne, il y a un budget quotidien de tokens, un affichage de consommation en direct et un mode econome ; si un fournisseur de modele lache en cours de route, il passe au suivant au lieu de perdre la session.
Le laisser tourner
Une commande l installe comme service systeme, demarrage avec la machine, redemarrage apres un plantage, et avec des taches planifiees, des battements de coeur et des notifications spontanees il devient un assistant qui ne pointe jamais. Les robots sont la couche plus curieuse : chacun peut avoir son modele, sa memoire, ses droits et sa personnalite, on en envoie un rediger des notes de version pendant qu on continue au terminal, et son resultat arrive dans son propre fil.
Il y a plus d une entree. Une interface plein ecran au terminal avec des commandes a slash, un panneau et un tableau cote web, et Telegram, Discord, Slack ou Signal depuis un telephone. Ces canaux partagent un registre d outils, un systeme de droits et la meme memoire : commencer au terminal et suivre depuis le telephone fonctionne. Les competences de la communaute suivent la specification Agent Skills, et plus de 120 sont publiques aujourd hui.
Les points faibles qu il ne cache pas
La page du projet en cite trois elle-meme. Il n y a pas de bac a sable au niveau du systeme ; la securite repose sur les approbations, la liste de blocage et les perimetres de dossiers, ce qui explique le mode par defaut Ask Me plutot que tout autoriser. Les clients de bureau ne sont pas encore signes, macOS et Windows bloquent une fois au premier lancement, tandis que les paquets de mise a jour sont eux-memes verifies par signature. L installeur Windows pese 4.2 MB, la version macOS un peu plus de cinq, l AppImage Linux 81 MB.
Les fonctions en ligne sont optionnelles : une fois appairé, la machine se rejoint de n importe ou sans redirection de port ni proxy inverse. Qui n en a pas besoin la laisse eteinte ; la partie locale n en depend pas. Pour un programme qui reste des mois en arriere plan avec des droits sur les fichiers et le terminal, dire ouvertement ce qu il peut et ne peut pas faire vaut mieux que quelques fonctions decoratives.