iTerm2 - l'IA fait son entrée dans votre terminal macOS préféré
iTerm2, le terminal préféré des développeurs sur macOS, revient avec une nouvelle version majeure : la version 3.5, sortie le 20 mai 2024. Celle-ci apporte de nombreuses fonctionnalités nouvelles qui vont ravir les amateurs de ligne de commande. On y retrouve tout ce qui fait le succès de ce terminal depuis des années : une interface personnalisable à l’infini, un support des couleurs 24 bits, la possibilité de diviser les fenêtres en panneaux, une recherche avancée, utiliser des fonctions comme Shell Integration pour automatiser certaines tâches et tout un tas d’options pour les utilisateurs avancés.
Mais la grande nouveauté de cette version, c’est l’intégration de ChatGPT, le célèbre agent conversationnel d’OpenAI. Vous pouvez désormais discuter avec une IA directement dans votre terminal et lui demander de l’aide pour vos tâches de développement. Besoin de générer une regex complexe ? De convertir un JSON en YAML ? De documenter votre code ? ChatGPT est là pour vous assister.
Pour utiliser cette fonctionnalité, il suffit d’ouvrir un nouveeu terminal, puis d’utiliser le raccourci CMD + Y pour arriver sur une fenêtre de prompt :
L’outil va alors vous proposer une commande que vous n’aurez plus qu’à lancer dans le terminal. Une autre fonctionnalité IA baptisé Codecierge (contraction de Code et de Concierge) permet également de vous guider étape par étape dans la réalisation de vos projets.
Cette version introduit également des améliorations comme la navigation plus facile entre les panneaux. Auparavant, il fallait utiliser la souris ou des raccourcis peu intuitifs. Désormais, on peut passer d’un panneau à l’autre avec ⌘←
et ⌘→
. La recherche a aussi été revue pour être plus réactive. Les résultats s’affichent au fur et à mesure qu’on tape, sans bouton à cliquer. Le filtrage et la colorisation syntaxique fonctionne à la volée.
iTerm ajoute la prise en charge des thèmes clair et sombre, qui s’adaptent à vos préférences système. Vos yeux fatigués apprécieront en fin de journée. C’est d’ailleurs personnalisable dans les réglages.
Autre petite nouveauté bien pensée : l’intégration avec le gestionnaire de mots de passe 1Password. Plus besoin de le garder ouvert en permanence. Vous pouvez récupérer vos secrets directement dans le terminal. Pratique pour scaler son app sans avoir à ressaisir ses 150 mots de passe ! Tout est chiffré de bout en bout évidemment. Et ça se configure dans les paramètres d’intégration.
iTerm c’est aussi tout un tas de petites options bien pensées qui simplifient la vie des barbus : synchronisation du presse-papier, recherche dans l’historique des commandes, profils par hôte SSH, notifications intelligentes… Bref, une véritable boîte à outils pour les zamoureux de la ligne de commande.
Et en plus c’est open source !
Un grand merci à Lorenper pour l’information sur cette mise à jour.
Pour plus de détails, direction le site officiel.