Corriger le code avec les conclusions du moteur d’analyse de correction avec Now Assist

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • ServiceNow En tant que développeur, vous pouvez accéder à des suggestions de correction de code lorsqu’une erreur est détectée et appliquer ces suggestions, le cas échéant.

    Avant de commencer

    Effectuez les conditions préalables et les étapes de configuration afin d’activer les conclusions du moteur d’analyse Resolve (Résolution) avec Now Assist. Consultez Configurer les conclusions du moteur d’analyse de correction avec Now Assist pour en savoir plus.

    Conseil :
    • Prioriser les résultats de gravité élevée en premier
    • Passez en revue l’explication pour comprendre pourquoi le code d’origine a été marqué
    • Utilisez la vue de comparaison de code pour identifier rapidement ce qui a changé
    • Tester les correctifs dans un environnement de sous-production avant de promouvoir
    • Fournir des commentaires sur les correctifs rejetés pour aider à améliorer les recommandations d’IA

    Rôle requis : sn_impact_gen_ai_ai_code_fix_user, développeur Impact

    Procédure

    1. Accédez à la Tous > Impact > Intégrité de la plateforme > Tableau de bord des résultats.
      Cette vue affiche tous les résultats réparables relatifs à l’intégrité de la plateforme qui vous sont affectés. Filtrez et triez les résultats par impact sur l’instance, la catégorie ou l’application. Les états de correctifs IA suivants sont disponibles :
      Statut Définition
      Non demandé Aucun correctif IA n’a été demandé pour ce résultat.
      En attente Now Assist examine la demande et génère des suggestions de correctifs.
      Prêt pour la révision Une fois que Now Assist traite votre demande de répertorier les résultats éligibles aux correctifs d’IA et génère les correctifs suggérés, l’état de l’IA se met à jour et est prêt à être examiné.
      Révisé État une fois que le développeur a examiné les correctifs suggérés Now Assist
      Accepté État : si le développeur accepte les correctifs suggérés par Now Assist pour appliquer le correctif tel quel. Le code est mis à jour et le résultat est marqué comme résolu.
      Rejeté État : si le développeur n’accepte pas les correctifs suggérés par Now Assist.
      Erreur Une erreur est renvoyée et vous devez sélectionner à nouveau les résultats pour le traitement par lots Now Assist.
    2. Sélectionnez un ou plusieurs résultats à corriger à l’aide de l’assistance IA.
    3. Sélectionnez Corriger avec Now Assist pour démarrer le traitement par lots.
      • Une fenêtre modale affiche un résumé et une confirmation.
      • Tous les résultats ne sont pas éligibles aux correctifs de l’IA et les résultats non réparables par l’IA sont filtrés à partir de la liste des résultats ouverts. Consultez Rattraper les conclusions du moteur d’analyse avec Now Assist pour en savoir plus sur les résultats éligibles à la résolution par l’IA.
      • Une fois que Now Assist traite votre demande et génère les correctifs suggérés, l’état de l’IA est mis à jour et est prêt à être examiné.
    4. Sélectionnez Examiner les correctifs IA pour ouvrir la page d’examen.
      • Utilisez le menu déroulant Application pour sélectionner l’application que vous souhaitez examiner.
      • Chaque fichier avec des correctifs IA disponibles est affiché dans le menu.
    5. Sélectionnez un fichier pour afficher ses correctifs proposés.
      Tableau 1. Examiner la table des correctifs IA
      Champ Description
      Comparaison de code Examiner les correctifs suggérés par l’IA côte à côte avec le script d’origine
      Détails du résultat IA Découvrez le raisonnement de l’IA derrière chaque correctif, y compris les raisons pour lesquelles le code d’origine enfreint les bonnes pratiques
      Enregistrement Accès rapide à l’enregistrement réel pour plus de contexte
    6. Examinez attentivement les changements proposés. L’exactitude du code généré par l’IA doit être validée et testée avant son application à la production.
      Important :
      Examinez attentivement les changements proposés. L’exactitude du code généré par l’IA doit être validée et testée avant son application à la production.
    7. Choisissez l’une des actions :
      • Accepter : Appliquer le correctif tel quel. Le code est mis à jour et le résultat est marqué comme résolu. Assurez-vous d’être dans le bon périmètre.
      • Réviser avec Now Assist : modifiez le correctif proposé avant de l’appliquer. Utilisez cette option lorsque la recommandation d’IA nécessite des ajustements mineurs. Cela vous permettra d’inviter le modèle à mettre à jour la réponse.
      • Rejeter : refusez la solution et résolvez le résultat manuellement. Utilisez cette option lorsque la recommandation IA ne correspond pas à votre cas d’utilisation.
      Les changements sont enregistrés dans l’ensemble de mises à jour en contexte.
    8. Vérifiez que le code fonctionne comme prévu dans votre environnement de développement et exécutez les tests applicables avant la promotion en production.
      Important :
      Tous les correctifs sont générés par l’IA et doivent être vérifiés pour en vérifier l’exactitude avant de les appliquer. Vous restez responsable de la validation des changements de code dans votre environnement.