04
Troisième étape : activer l’agent, ChatGPT ou un fournisseur compatible
Dans Xcode, ouvrez Xcode > Settings > Intelligence. Cette section centralise les agents, les modèles de conversation, les fournisseurs externes et les réglages d’autorisation.
Pour un agent disponible directement dans l’interface, sélectionnez Get, puis Install. Lorsque le service exige une authentification, ouvrez les réglages du compte et suivez le parcours présenté dans le navigateur. Ne copiez jamais un jeton réel dans un script, un article, un ticket d’incident ou une commande partagée.
Xcode 27 distingue plusieurs modes d’intégration :
| Mode d’intégration |
Configuration à effectuer |
Point de contrôle avant usage |
| Agent intégré |
Installation depuis les réglages Intelligence, puis connexion au compte demandé |
Vérifier le compte et la politique de confidentialité |
| ChatGPT dans Xcode |
Activation de l’option dédiée, puis connexion facultative selon le niveau de service |
Confirmer quelles limites et quelles données s’appliquent |
| Claude dans Xcode |
Sélection du service, authentification dans le navigateur et choix du compte |
Vérifier que le compte utilisé appartient au bon espace d’équipe |
| Agent externe ACP |
Ajouter un agent dans la section Agents avec ses informations de connexion |
Confirmer l’adresse, le transport et les permissions exposées |
| Fournisseur de chat externe |
Choisir un fournisseur hébergé sur Internet ou localement |
Vérifier l’API Chat Completions et la liste des modèles |
Apple documente l’ajout d’agents compatibles avec l’Agent Client Protocol, ainsi que les fournisseurs de chat hébergés sur Internet ou localement. Pour un fournisseur de chat, Xcode attend notamment des points d’accès permettant de lister les modèles et d’effectuer les complétions. (documentation de configuration des agents et fournisseurs)
Comment relier Claude, ChatGPT ou un autre agent à Xcode 27 ? Utilisez le réglage correspondant au type de service, sans transformer un fournisseur compatible Chat Completions en agent ACP, ni l’inverse. Pour un service local, indiquez le port réellement écouté par le fournisseur sur le Mac distant ; pour un service Internet, utilisez son adresse et les champs demandés par Xcode. Aucun jeton ou secret ne doit être placé dans le dépôt du projet.
Avant d’envoyer le premier prompt, ouvrez l’information de confidentialité dans les réglages Intelligence. Les agents et modèles peuvent accéder aux fichiers du projet et à d’autres informations nécessaires au traitement de la demande. (réglages Coding Intelligence et confidentialité)
Pour un projet audio, vidéo ou design, cette vérification est encore plus importante : les ressources, fichiers de configuration, scripts d’export et éléments de production peuvent se trouver dans le même espace que le code. Réduisez le contexte transmis au strict nécessaire et testez d’abord avec un dépôt de démonstration.