Amenbo 27.0.0 — les notifications et les worktrees font partie d'Amenbo
Ce qui s'installait autrefois en plugins fait maintenant partie d'Amenbo lui-même, et une tâche peut recevoir sa propre copie de travail git. Les changements de 24.3.0, 25.0.0 et 26.0.0 aboutissent eux aussi dans cette version.
Ce qui s’installait autrefois en plugins fait maintenant partie d’Amenbo lui-même. Les changements de 24.3.0, 25.0.0 et 26.0.0 aboutissent eux aussi dans cette version.
Les plugins font désormais partie d’Amenbo
Les notifications et les worktrees ne demandent plus d’aller chercher un plugin et de l’installer. Rien à installer et rien à activer. Si vous les aviez installés sur une version antérieure, vos réglages sont repris, et la première fois que vous ouvrez cette version, l’application dit une fois ce qui est passé où.
- les réglages de courrier et de Slack — les cibles de notification de la machine, et les projets qui passent par elles pour rendre compte
- les clés servant à l’appairage
Les plugins que vous aviez installés sont retirés pendant la migration. Les écrans des plugins, et la section Plugins de la barre latérale, ont disparu. Il n’y a pas de commandes amenbo plugin.
Une connexion s’écrit une fois sur la machine
L’activité d’une tâche peut partir vers Slack ou vers le courrier. Une connexion s’écrit une fois sur la machine, et les projets choisissent parmi celles-là. Quand un webhook change, il n’y a qu’un endroit à modifier.
| Où | Ce que cela décide |
|---|---|
| Réglages › Cibles de notification | la connexion elle-même (un webhook Slack, un compte de courrier), avec un nom |
| Réglages du projet › Notifications | actif ou non, les cibles par lesquelles envoyer, ce dont il rend compte |
13 événements peuvent être rapportés : tâche créée / terminée / assignée / déplacée, décision acceptée et refusée, commentaire ajouté, et ainsi de suite. Pour les dates, le jour qui arrive et le jour qui est demain se disent chacun une fois par jour.
Une connexion peut être essayée là où elle a été tapée. « Vérifier la connexion » lit la forme des réglages, et pour le courrier va jusqu’à se connecter au serveur et à proposer le compte. « Envoyer un message de test » en envoie réellement un. Savoir si l’envoi passe se règle là, plutôt qu’à la première notification qui n’arrive pas.
Le texte des notifications sort dans la langue choisie dans l’application.
Une tâche peut recevoir sa propre copie de travail git
Deux sessions sur un même arbre de travail mêlent leurs modifications non enregistrées. Une tâche peut désormais se voir tailler une copie de travail à elle.
eval "$(amenbo worktree start 123)"
L’endroit où elle va est fixé et personne n’est consulté : à côté du dépôt, sous <nom du dépôt>-worktrees/<numéro de la tâche>, sur la branche task/<numéro de la tâche>. Elle se place à côté du dossier du projet plutôt que dedans, si bien qu’une IA qui tourne là ne peut pas atteindre le vrai backlog.
La commande amenbo worktree finish 123 enlève la copie de travail et la branche. Elle refuse tant qu’il reste des modifications non validées, ou des commits qui ne sont pas arrivés à destination.
Encore sur les volets
- La zone sous un volet se replie — repliée est le réglage par défaut, et cette machine se souvient si elle était ouverte.
- Enter fait un retour à la ligne — l’envoi se fait par Enter avec le modificateur propre à votre système, et le bouton d’envoi ne prend de la couleur que lorsqu’il y a quelque chose à envoyer.
- La rangée du bas nomme le modèle — un volet dit à quel modèle il parle, et rouvrir l’application le remet sur ce modèle.
- Les volets Codex et Gemini reviennent à leur conversation précédente — chaque volet est sa propre conversation.
- Sur macOS, Option peut servir de touche méta — pour les touches d’un volet qui demandent une méta.
Se le procurer
Ouvrez le programme d’installation de votre système depuis la dernière version. Aucun droit d’administrateur n’est nécessaire.
- macOS —
.pkg, un pour Apple silicon et un pour Intel (l’interface et la CLI viennent ensemble) - Windows —
.exed’installation (l’interface et la CLI viennent ensemble) - Linux — l’interface est une AppImage ; la commande
amenbovient de l’installeur de la CLI
Pour mettre à jour : dans l’interface, la bannière « une version plus récente est disponible » l’applique sur place. Si vous n’avez installé que la CLI, amenbo update --apply la remplace.
Le format des données stockées passe au niveau supérieur : le premier démarrage sur cette version les migre, et une sauvegarde d’avant la migration est gardée automatiquement. Une fois migrées, une version antérieure ne peut plus les ouvrir. L’interface et la CLI sont mises à jour ensemble par le même programme d’installation : n’en laissez donc pas l’une des deux sur l’ancienne version.
Vous débutez ? Voyez Démarrer.