Notes de version
Nouveautés de Cavvy
Toutes les versions, la plus récente d’abord. Cavvy affiche aussi ces notes quand il propose une mise à jour.
Version actuelle Cavvy 1.4.1
TéléchargerCavvy 1.4.1
Lien vers Cavvy 1.4.1 La plus récente- Terminer la tâche pousse maintenant ton travail. Fusionner dans main met d’abord main à jour avec le serveur, puis fusionne la tâche et pousse main. Mettre de côté pousse la branche de la tâche avant de supprimer la tâche. Si la fusion ou le push échoue, main reste où elle était et la tâche reste ouverte.
- Pour fusionner, ton dossier de projet n’a plus besoin d’être sur main. Si main n’est extraite nulle part, Cavvy fusionne dans un dossier à lui et laisse ton checkout tel quel.
- Les modifications que l’agent n’a pas commitées sont commitées et partent avec la tâche, y compris dans une merge request. Les abandonner reste possible.
- Si le travail d’une tâche est déjà arrivé dans main sur le serveur, fusionné sous le nom d’une autre branche, ses commits ne comptent plus comme en attente, et Ouvrir une merge request le dit au lieu d’ouvrir une demande vide.
- Une tâche reste en retrait sous son projet pendant que l’agent la rebase.
Après la mise à jour, redémarre le service d’arrière-plan depuis la bannière de Cavvy, sur ce Mac et sur tes serveurs, pour en profiter.
Cavvy 1.4
Lien vers Cavvy 1.4Ta langue
- Cavvy parle désormais allemand, espagnol et français en plus de l’anglais : fenêtres, menus, fenêtre de revue, notifications et messages.
- Réglages → Général → Langue choisit la langue pour Cavvy seul, ou suit macOS. Pour changer, Cavvy propose de redémarrer ; tes sessions continuent de tourner.
- Évaluer cette modification et Évaluer toutes les modifications répondent dans la langue qu’affiche Cavvy. Les commentaires que tu envoies à l’agent restent en anglais, tout comme la ligne de commande et le service d’arrière-plan.
Et aussi
- Les nombres se lisent correctement dans chaque langue : « 1 session », « 3 sessions » au lieu de « session(s) ».
Cavvy 1.3
Lien vers Cavvy 1.3Relire les modifications
- Open Changes in Window (⇧⌘D, ou le bouton de fenêtre du panneau Changes) affiche les modifications d’une session dans une fenêtre à part : les fichiers en arborescence, le diff côte à côte ou unifié, avec les mots modifiés mis en évidence et le code en couleur. D’autres langages pour la coloration peuvent être téléchargés dans Settings → Languages.
- Un fichier s’ouvre en entier, avec les longs passages de lignes inchangées repliés jusqu’à ce que tu cliques dessus. Coche Viewed pour passer au fichier suivant ; quand l’agent modifie à nouveau un fichier, il est signalé pour que tu le regardes encore.
- Overview dit ce que touchent les modifications avant que tu les lises : code modifié sans tests, dépendances, lockfiles, permissions et secrets, migrations, fichiers supprimés. Au-dessus de chaque fichier, Cavvy liste les fonctions qu’il modifie et où le dépôt les utilise encore.
- Avec Apple Intelligence, Assess This Change et Assess All Changes donnent un risque, un résumé en une phrase et ce qu’il faut vérifier, sur ton Mac.
- Clique sur un numéro de ligne (Maj-clic pour plusieurs) pour commenter, puis Send to Agent saisit tous les commentaires dans la session en un seul prompt, avec le fichier, les lignes et le code.
- Les fichiers entiers et la recherche des utilisations nécessitent le service d’arrière-plan mis à jour, y compris sur les serveurs.
Et aussi
- Les tâches dont le dépôt n’a aucune session dans son checkout principal apparaissent désormais sous ce dépôt dans la barre latérale, où tu peux en lancer une.
Cavvy 1.2.2
Lien vers Cavvy 1.2.2- Les sessions sur un serveur Linux continuent de tourner après ta déconnexion, y compris sur les serveurs qui arrêtent tous les processus d’une connexion SSH quand elle se termine. Avec le lingering activé (
loginctl enable-linger), le service d’arrière-plan de Cavvy tourne en dehors de ta session. Run Doctor sur le serveur t’indique quand les sessions s’arrêteraient à la déconnexion, et comment y remédier. Mets à jour le service d’arrière-plan du serveur pour en profiter. - Usage ne coupe plus le nom de la limite d’un modèle.
- Les textes sur le redémarrage du service d’arrière-plan disent maintenant ce qui se passe : Claude Code, Codex, Gemini CLI et opencode reprennent leurs conversations, et les shells conservent leur sortie.
Cavvy 1.2.1
Lien vers Cavvy 1.2.1- Ouvrir Changes dans une fenêtre étroite ne fait plus planter Cavvy, et la fenêtre ne devient plus vide quand Changes se met à jour. Changes et Summary se placent désormais à côté de la session, avec un bord que tu peux faire glisser ; leur largeur est mémorisée.
- Un dossier que Git ne suit pas encore indique combien de fichiers il contient au lieu de « +0 −0 », et le sélectionner les liste au lieu de « Too large to show ». Les serveurs affichent ce nombre une fois leur service d’arrière-plan mis à jour.
- Cavvy se reconnecte à un serveur juste après un changement de réseau – un VPN qui s’active, un autre Wi-Fi, la sortie de veille – au lieu d’attendre la prochaine tentative ou un redémarrage.
Cavvy 1.2
Lien vers Cavvy 1.2Connecter un serveur
- Add Server… est désormais un assistant en quatre étapes. Il explique ce que signifie se connecter, demande l’adresse du serveur et vérifie une chose après l’autre : l’accès au serveur, son identité, l’authentification, le service d’arrière-plan de Cavvy et la connexion.
- Si une étape a besoin de toi, la solution apparaît juste en dessous : les empreintes de clé à approuver, la commande
ssh-copy-idquand le serveur refuse l’authentification, ou l’installation et la mise à jour du service d’arrière-plan de Cavvy sur le serveur. Rien n’est approuvé ni installé sans ton clic. - Reconnect/Repair… dans le menu d’un serveur ouvre la même vérification pour un serveur déjà présent dans la barre latérale.
Dossiers sur un serveur
- Browse… fonctionne aussi pour les serveurs. Il liste les dossiers du serveur, signale les dépôts Git et ouvre un dossier d’un double-clic. New Folder… (⇧⌘N) en crée un sur place.
- La même fenêtre t’aide quand tu lies un projet sur un serveur à son dépôt.
- Un serveur avec un ancien service d’arrière-plan propose la mise à jour directement dans la fenêtre.
Et aussi
- ⌘W ferme la session sélectionnée, comme un onglet ; une session en cours, après confirmation. Il ne ferme plus la fenêtre et ne quitte plus Cavvy.
- La fenêtre pour une clé de serveur inconnue ne clignote plus, et Close et Trust sont sur une même ligne.
Cavvy 1.1.1
Lien vers Cavvy 1.1.1- La barre latérale est de nouveau facile à lire en mode clair. Un terminal sombre transparaissait à travers son verre et la rendait grise, avec du texte gris par-dessus. La même chose arrivait avec un terminal clair en mode sombre.
- Les noms des sessions restent sombres dans une fenêtre inactive, et les heures de réinitialisation sous Usage sont un peu plus grandes.
Cavvy 1.0.4
Lien vers Cavvy 1.0.4Les raccourcis clavier que tu connais d’autres terminaux Mac, et les tiens.
Édition dans le terminal
- ⇧↩ commence une nouvelle ligne dans Claude Code et les autres agents sans envoyer le message.
- ⌥⌫ supprime le mot précédent, ⌥⌦ le suivant.
- ⌘⌫ supprime jusqu’au début de la ligne.
- ⌥← / ⌥→ sautent d’un mot, ⌘← / ⌘→ au début ou à la fin de la ligne.
La touche Option reste libre pour taper des caractères comme @, ~ et |.
Menu Session
- ⌘F recherche du texte dans l’historique d’une session.
- ⌘K efface l’historique.
- ⌘1 … ⌘9 sautent à une session de la barre latérale, ⌃⇥ / ⌃⇧⇥ à la suivante ou à la précédente, et ⌥⌘↓ à la prochaine session qui a besoin de toi.
- ⌘+ / ⌘− / ⌘0 changent la taille du texte.
- Show Changes (⌘D), Open Terminal (⌘J) et Restart (⌘R) sont aussi dans le menu. Supprimer une session terminée se fait désormais avec ⇧⌘⌫, puisque ⌘⌫ supprime la ligne.
Tes propres raccourcis
Settings → Keyboard liste tous les raccourcis. Clique sur l’un d’eux pour enregistrer d’autres touches, ou désactive-le. Tes propres raccourcis envoient du texte au terminal, comme git status\r.
Cavvy 1.0.3
Lien vers Cavvy 1.0.3- Les sessions shell conservent leur sortie quand Cavvy se met à jour ou redémarre : les résultats de tests et tout ce que tu as affiché sont toujours là, avec les couleurs et l’historique, et le shell reprend dans le dernier dossier où tu étais. Une ligne grisée marque l’endroit où le nouveau shell commence.
- En rouvrant Cavvy, tu retrouves tout l’historique d’un shell, pas seulement l’écran visible.
Les programmes qui tournaient dans un shell, comme une série de tests, ne survivent pas à un redémarrage ; leur sortie jusque-là, si. Cela commence au premier redémarrage après la mise à jour.
Cavvy 1.0.2
Lien vers Cavvy 1.0.2- Cavvy ne demande plus l’accès au trousseau pour la connexion de Claude Code. Il lit la connexion comme le fait Claude Code, si bien que ni les mises à jour ni le renouvellement de la connexion par Claude Code ne font revenir la demande.
- Les mises à jour affichent ces notes, et Cavvy recherche les mises à jour automatiquement dès le départ ; tu peux le désactiver dans Settings.
- Les boutons + et − sous la liste des agents ont la même taille.