ChatGPT pour macOS peut désormais collaborer avec des éditeurs de code, des terminaux et des éditeurs de texte populaires, permettant aux utilisateurs d’analyser et de modifier du texte directement au sein de ces applications.
OpenAI a étendu les capacités de ChatGPT pour macOS pour travailler directement dans les applications, en commençant par les éditeurs de code, les terminaux et les traitements de texte. Cette nouvelle fonctionnalité est disponible à partir de la version 1.2025.057.
Les utilisateurs peuvent activer la fonction via la barre de chat ChatGPT en appuyant sur Option + Espace ou via l’icône ChatGPT dans la barre de menu. ChatGPT peut actuellement fonctionner avec une série d’applications de développement et d’édition de texte populaires, notamment Xcode, VS Code, les environnements JetBrains, Apple Notes et Terminal. D’autres applications compatibles devraient suivre à l’avenir.
Lorsqu’une application compatible est active, une bannière apparaît dans la barre de chat pour indiquer quel contenu est reconnu. ChatGPT peut analyser l’intégralité du contenu d’un éditeur ou d’un terminal ouvert, avec une limitation sur la quantité de texte traitée. Les utilisateurs peuvent également effectuer une sélection de texte spécifique, sur laquelle ChatGPT se concentrera alors.
Pour les terminaux, tels que Terminal, iTerm et Warp, les 200 dernières lignes de texte de la fenêtre active sont par défaut incluses. Dans les éditeurs de code et les traitements de texte, l’intégralité du texte du fichier ouvert est incluse, à moins que l’utilisateur ne fasse une sélection.
Modifications de code et confidentialité
Pour les développeurs, ChatGPT offre désormais la possibilité de modifier du code directement dans un IDE sans copier-coller. Lors d’une demande de modification, ChatGPT génère un diff, permettant aux utilisateurs de visualiser et d’appliquer les changements proposés. Les modifications peuvent également être facilement annulées avec CMD + Z.
Pour travailler avec les applications, ChatGPT utilise l’API d’accessibilité macOS. Les utilisateurs peuvent désactiver cette fonction via les paramètres de macOS ou de l’application ChatGPT. Pour VS Code, une extension séparée est requise.
En ce qui concerne la confidentialité, le contenu partagé reste partie intégrante de l’historique des conversations, sauf si l’utilisateur le supprime. Dans ce cas, les informations sont effacées des systèmes d’OpenAI dans les 30 jours, à moins que des raisons légales ou de sécurité ne l’empêchent. OpenAI affirme que le contenu provenant de services d’entreprise, tels que ChatGPT Enterprise, n’est pas utilisé pour l’entraînement des modèles.
Les utilisateurs peuvent complètement désactiver la fonction dans les paramètres ou l’éviter temporairement en activant Temporary Chat. Les administrateurs au sein d’une organisation peuvent gérer cette option de manière centralisée pour tous les postes de travail.