Bromure Agentic Coding 4.2 : automatisations, une grille d'agents et un terminal natif
Bromure Agentic Coding 4.2 introduit les automatisations — lancez votre agent selon un horaire, sur les pull requests, issues et commits GitHub, ou sur les tickets Linear, sans webhooks et sans rien exposer à Internet. Un nouveau navigateur de fichiers montre chaque fichier modifié du dépôt avec des diffs en direct, le mode grille affiche tous vos agents à l'écran en même temps, et le terminal est reconstruit sur libghostty. Les VMs consomment aussi environ deux fois moins de mémoire, et les dossiers home sont désormais des images ext4.
Bromure Agentic Coding exécute votre agent de coding à l'intérieur d'une VM Linux jetable, avec un proxy man-in-the-middle sur l'hôte qui surveille chaque octet envoyé aux API des modèles. La version 4.2, c'est plus d'agents avec moins de vous : des agents qui se déclenchent tout seuls, une fenêtre qui les montre tous à la fois, et un terminal assez rapide pour la dessiner.
Nouveautés
- Les automatisations. Donnez une consigne permanente à un workspace et Bromure l'exécute sans vous : selon un horaire, quand une pull request, une issue ou un commit arrive sur GitHub, quand un ticket Linear apparaît, ou dès qu'une autre automatisation se termine. Chaque exécution lance votre agent dans un git worktree tout neuf — au besoin dans un clone jetable du workspace entier, détruit à la fin de l'exécution. Pas de webhooks : Bromure interroge GitHub et Linear depuis l'hôte avec le token du workspace, donc rien n'écoute, rien n'est exposé à Internet, et le token n'entre jamais dans la VM. Et comme les titres de PR, les corps d'issues et les commentaires sont du texte tiers, chaque événement passe par le filtrage anti-injection de prompt avant que l'agent n'en lise un mot.
- Un navigateur de fichiers qui connaît git. Un nouveau panneau montre le dépôt de l'onglet actif sous forme d'arborescence en direct, avec les badges modifié, ajouté, non suivi et supprimé que vous connaissez de votre éditeur. Cliquez sur un fichier pour un diff en couleurs ou un aperçu rendu, regardez-le se mettre à jour pendant que l'agent travaille, et détachez le visualiseur dans sa propre fenêtre quand un seul écran ne suffit plus.
- Le mode grille. Voyez tous vos agents d'un coup : une scène qui affiche jusqu'à 25 terminaux en direct, tous workspaces confondus. Épinglez le terminal courant à la grille avec ⌘D, cliquez sur une cellule pour y taper, double-cliquez pour la passer en plein cadre, et lisez la pastille d'état de chaque cellule — au travail, en attente de vous, ou terminé — sans vous attacher à quoi que ce soit.
- Un terminal natif, reconstruit sur libghostty. Les terminaux étaient rendus à l'intérieur de la VM et expédiés vers la fenêtre sous forme de pixels. En 4.2, chaque terminal est une surface libghostty native à l'hôte, rendue par le GPU et alimentée en octets bruts depuis le tmux de l'invité : du texte Retina net, des ligatures, des images en ligne, une vraie gestion de l'IME — et ce qui rend possible une grille de 25 cellules.
- Intégration Depi : des installations npm depuis un registre contrôlé. Bromure s'intègre désormais à Depi, le registre npm sécurisé de Lupin & Holmes. Activez-le dans les réglages supply chain d'un workspace et le proxy re-route chaque requête au registre npm vers Depi : l'agent n'installe plus que des paquets déjà contrôlés. Votre clé d'API Depi est attachée côté hôte — elle n'entre jamais dans la VM, l'agent ne peut donc pas la faire fuiter.
Aussi dans la 4.2
- Les VMs consomment environ deux fois moins de mémoire. L'ancien chemin du terminal faisait tourner une pile X11 et de rendu logiciel complète dans chaque VM, juste pour dessiner l'écran. Le terminal natif a rendu tout cela inutile, alors tout cela a disparu — et les VMs au repos en sortent nettement plus légères.
- Les dossiers home sont désormais des images ext4. Le home de chaque workspace vit dans sa propre image disque ext4 creuse au lieu d'un dossier partagé avec l'hôte : l'identité des fichiers survit à la suspension et à la reprise, le risque de corruption de git sur dossier partagé disparaît, les images se recompactent quand l'agent libère de l'espace, et dupliquer un workspace clone le home avec. Les workspaces existants se voient proposer une migration unique — c'est vous qui décidez, pas nous.
Un grand merci à l'équipe Tolmo pour ses retours et son soutien tout au long de cette version !
Bromure Agentic Coding est gratuit et open source sur Apple Silicon. Téléchargez la 4.2 sur la page de téléchargement, ou apprenez-en plus →.