OpenAI
Cette page a été traduite automatiquement. Afficher l’article original en anglais.

Travailler avec des apps sur macOS

ChatGPT pour macOS peut désormais fonctionner avec vos apps, à commencer par des outils de dev comme les IDE, les terminaux et Notes.

Dernière mise à jour : 15 days ago

Ces fonctionnalités sont disponibles à partir de la version 1.2025.057 de ChatGPT pour macOS ou ultérieure.

ChatGPT on macOS reviewing and applying an edit to Xcode to add the missing planet Earth in Planet.swift

ChatGPT peut désormais lire et modifier le contenu de vos apps de programmation, pour vous fournir des réponses plus pertinentes adaptées à votre travail et vous aider à rester dans votre élan.

Premiers pas

Pour commencer, vous devez installer ChatGPT pour macOS en visitant https://openai.com/chatgpt/desktop/ et en suivant les instructions de téléchargement et de configuration. Lors de la configuration initiale, repérez l’app dans le Finder, lancez-la, puis terminez la connexion ou l’inscription.

Veuillez vous assurer que l’app ChatGPT est bien en cours d’exécution afin d’accéder aux fonctionnalités décrites ci-dessous.

Utilisateurs Enterprise & Edu

Si les étapes ci-dessous ne s’affichent pas pour vous, veuillez contacter votre administrateur Enterprise. Les administrateurs Enterprise peuvent désactiver l’interrupteur « Autoriser les modifications de code sur macOS » dans leurs Paramètres d’administration pour désactiver cette fonctionnalité, ce qui explique pourquoi elle ne s’affiche pas pour certains utilisateurs.

Comment travailler avec les plugins

Pour travailler avec votre app active, ouvrez simplement la barre de chat ChatGPT en appuyant sur Option+Espace ou en cliquant sur l’icône ChatGPT dans la barre des menus. Vous pouvez modifier ce raccourci d’accès dans votre app macOS en allant dans ChatGPT -> Paramètres -> Raccourci clavier.

Vous pouvez aussi cliquer sur le bouton Travailler avec des apps dans la fenêtre ChatGPT pour vous connecter manuellement à des apps. Pour l’instant, ChatGPT ne prend en charge que les applications courantes de programmation et d’édition de texte, listées ci-dessous, et d’autres intégrations arriveront bientôt. Pour configurer cela, vous devrez ajouter l’app souhaitée et accorder les autorisations nécessaires ou installer les extensions requises.

Image

Vous verrez une bannière au-dessus de la barre de chat indiquant avec quelles apps ChatGPT travaille et quel contenu ChatGPT reconnaît. Quand vous envoyez un message, ChatGPT inclura ce contenu dans votre message. Si vous ne voyez pas cette bannière, ChatGPT ne travaille avec aucune de vos apps et n’inclura aucun contenu supplémentaire dans votre message.

Une fois l’envoi effectué, ChatGPT répondra en utilisant tout contenu supplémentaire et toute sélection inclus via Travailler avec des apps. Vous pouvez voir ce que ChatGPT a consulté dans votre chat :

ChatGPT on macOS using the Xcode app to inspect Planet.swift with focus on lines 25–33

Ce contenu fait partie de votre historique de chat et est enregistré dans votre compte jusqu’à ce que vous le supprimiez. Une fois que vous supprimez un chat ou votre compte, les chats sont supprimés de nos systèmes sous 30 jours, sauf s’ils ont auparavant été désidentifiés et dissociés de votre compte, ou si nous devons les conserver pour des raisons de sécurité ou juridiques. Pour en savoir plus sur les contrôles des données, consultez la FAQ sur les contrôles des données.

Modifications de code

Lorsque vous travaillez avec des IDE, vous pouvez demander à ChatGPT de modifier directement les fichiers ouverts — pas besoin de copier-coller. Quand vous demandez une modification, ChatGPT génère un diff que vous pouvez examiner et appliquer, et une option permet aussi d’appliquer les modifications automatiquement. Les diffs sont faciles à annuler dans l’interface de ChatGPT, ou en utilisant CMD+Z dans votre éditeur.

ChatGPT macOS companion window attached to Xcode while editing Planet.swift

Voix avancée

Vous pouvez utiliser le mode vocal avancé tout en travaillant avec des apps. Il suffit de cliquer sur l’icône en forme d’onde dans la barre de chat de la fenêtre principale (attention : cela nécessitera l’accès au microphone). Quand vous êtes dans une session en mode vocal avancé, le bouton Travailler avec des apps vous permet de contrôler avec quelles apps vous travaillez.

Veuillez noter que vous ne pouvez pas encore lancer le mode vocal avancé depuis la fenêtre compagnon, et que le mode vocal ne prend pas encore en charge les modifications de code.

ChatGPT macOS voice session focused on Terminal with selected lines

Quel contenu est inclus avec les messages ?

  • Lorsque vous travaillez avec des éditeurs de texte : Apple Notes, Notion, TextEdit, Quip

    • ChatGPT inclut l’intégralité du contenu des volets d’édition ouverts dans la fenêtre au premier plan, dans la limite d’une troncature.

    • Si vous sélectionnez du texte dans un éditeur, ChatGPT se concentre sur votre sélection. (Le contenu complet de ce volet est tout de même inclus comme contexte.)

  • Lorsque vous travaillez avec des éditeurs de code : Xcode, VS Code (y compris Code, Code Insiders, VSCodium, Cursor, Windsurf), Jetbrains (y compris Android Studio, IntelliJ, PyCharm, WebStorm, PHPStorm, CLion, Rider, RubyMine, AppCode, GoLand, DataGrip), TextEdit

    • ChatGPT inclut l’intégralité du contenu des volets d’édition ouverts dans la fenêtre au premier plan, dans la limite d’une troncature.

    • Si vous sélectionnez du texte dans un éditeur, ChatGPT se concentre sur votre sélection. (Le contenu complet de ce volet est tout de même inclus comme contexte.)

    • Les notebooks Jupyter ne sont pas pris en charge.

  • Lorsque vous travaillez avec des terminaux : Terminal, iTerm, Warp, Prompt

    • ChatGPT inclut les 200 dernières lignes des volets ouverts.

    • Si vous sélectionnez du texte dans un volet, ChatGPT se concentre sur la sélection et inclut le texte voisin jusqu’à une limite de troncature.

Vous pouvez voir lesquelles de vos apps sur votre ordinateur sont compatibles en allant dans ChatGPT > Paramètres > Travailler avec des apps > Gérer les apps.

Comment ça marche ?

Pour permettre à ChatGPT de fonctionner avec la plupart des apps compatibles, il faut utiliser l’API Accessibilité de macOS pour interroger le contenu (Réglages Système - Accessibilité). Cela signifie aussi que vous pouvez désactiver la fonctionnalité pour ces apps en retirant les autorisations d’accessibilité pour ChatGPT dans les réglages.

Pour permettre à ChatGPT de fonctionner avec VS Code, il faut installer une extension VS Code afin de

pouvoir interroger le contenu. Vous pouvez installer l’extension directement dans VSCode (le nom de l’extension est ChatGPT – Work with Code on macOS).

Vous pouvez voir quelles apps sur votre ordinateur sont compatibles, et ce qui est requis pour fonctionner avec chacune, en allant dans Paramètres > Travailler avec des apps > Gérer les apps.

Puis-je empêcher ChatGPT de fonctionner avec des apps ?

Oui : il suffit de basculer l’interrupteur « Activer Travailler avec des apps » dans les paramètres de ChatGPT sur macOS. Cela désactivera entièrement la fonctionnalité et supprimera l’icône de la fenêtre de prompt.

ChatGPT macOS setting with Work with Apps enabled

Les administrateurs Enterprise peuvent désactiver l’interrupteur « Travailler avec des apps » dans leurs Paramètres d’administration afin de désactiver cette fonctionnalité pour les membres de l’espace de travail.

Workspace setting for Work with Apps with the toggle turned off

OpenAI utilisera-t-il le contenu inclus via Travailler avec des apps pour entraîner ses modèles ?

Le contenu inclus via Travailler avec des apps fait partie de l’historique de chat de votre compte et fonctionne en arrière-plan pour fournir des réponses plus utiles. Nous pouvons utiliser le contenu inclus pour améliorer les performances de notre modèle. Vous gardez le contrôle sur la manière dont vos données sont stockées et utilisées :

  • Vous pouvez facilement choisir si vos conversations avec ChatGPT peuvent être utilisées pour améliorer et entraîner nos modèles en activant/désactivant le réglage « Améliorer le modèle pour tout le monde ».

  • Si vous activez le chat éphémère, vos conversations avec ChatGPT ne seront pas enregistrées dans votre compte ChatGPT ni utilisées pour améliorer les modèles d’OpenAI.

  • Vous pouvez accéder à d’autres paramètres et contrôles des données, par exemple pour exporter vos chats depuis ChatGPT ou supprimer entièrement votre compte ChatGPT.

Veuillez noter que nous n’utilisons pas le contenu envoyé par les clients de nos offres professionnelles, comme nos formules Team et Enterprise, pour améliorer les performances du modèle. Consultez notre page Confidentialité Enterprise pour savoir comment nous utilisons les données professionnelles.

Quelle est la liste complète des apps prises en charge ?

  • Apple Notes

  • Notion

  • TextEdit

  • Quip

  • Xcode

  • Script Editor

  • VS Code (y compris Code, Code Insiders, VSCodium, Cursor, Windsurf)

  • Jetbrains (y compris Android Studio, IntelliJ, PyCharm, WebStorm, PHPStorm, CLion, Rider, RubyMine, AppCode, GoLand, DataGrip)

  • TextEdit

  • Terminal

  • iTerm

  • Warp

  • Prompt

Notez que la modification n’est disponible qu’avec les IDE.

Cet article vous a-t-il été utile ?