Chargement

Utilisation de l'ordinateur

Leçon 633 min

L'utilisation de l'ordinateur est une fonctionnalité puissante qui permet à Claude d'interagir directement avec des environnements de bureau, lui donnant essentiellement la capacité de contrôler un ordinateur comme le ferait un humain. Cela ouvre des possibilités entièrement nouvelles pour l'automatisation, les tests et les flux de travail complexes qui vont au-delà de la simple génération de texte.

Ce que l'utilisation de l'ordinateur peut faire

Au lieu de simplement décrire quoi faire ou de générer du code, Claude peut réellement effectuer des tâches en :

  • Prenant des captures d'écran pour voir ce qui se trouve à l'écran
  • Cliquant sur des boutons et des liens
  • Saisissant du texte dans des formulaires et des applications
  • Naviguant entre différentes applications et onglets de navigateur
  • Suivant des processus en plusieurs étapes qui nécessitent un retour visuel

Cela le rend particulièrement précieux pour des tâches comme les tests d'assurance qualité, où vous devez interagir avec une interface utilisateur et vérifier que tout fonctionne comme prévu.

Exemple concret : tests QA automatisés

Voici un scénario pratique qui montre la puissance de l'utilisation de l'ordinateur. Imaginez que vous avez créé un composant React avec une fonctionnalité d'autocomplétion - les utilisateurs peuvent taper @ pour mentionner des fichiers ou des ressources. Le composant semble fonctionner correctement à première vue, mais vous souhaitez le tester minutieusement pour les cas limites.

Plutôt que de tester manuellement chaque scénario vous-même, vous pouvez configurer Claude avec l'utilisation de l'ordinateur pour gérer le processus QA. Vous fournissez à Claude des cas de test spécifiques à exécuter :

  1. Vérifier que taper « Did you read @ » affiche les options d'autocomplétion
  2. Tester que l'appui sur Entrée ajoute correctement une mention dans la zone de texte
  3. Vérifier que l'appui sur retour arrière après l'ajout de mentions affiche la liste d'autocomplétion à la bonne position

Claude va systématiquement parcourir chaque cas de test, en prenant des captures d'écran, en interagissant avec l'interface et en documentant ce qui se passe. Dans cet exemple, Claude a découvert que si les deux premiers tests ont réussi, le troisième a échoué - le menu déroulant d'autocomplétion apparaissait au mauvais endroit lorsque les utilisateurs appuyaient sur retour arrière.

Comment fonctionne le processus de test

Lorsque vous confiez à Claude une tâche de test, il suit une approche structurée :

  • Ouvre un navigateur et accède à votre application
  • Exécute chaque cas de test étape par étape
  • Prend des captures d'écran pour vérifier le comportement visuel
  • Actualise la page entre les tests pour garantir un état propre
  • Documente les résultats avec des détails précis sur ce qui a réussi ou échoué
  • Fournit un rapport de synthèse avec des conclusions exploitables

L'avantage clé est que Claude peut détecter des problèmes que vous pourriez manquer lors de tests manuels, et il peut exécuter les mêmes tests de manière cohérente chaque fois que vous apportez des modifications à votre code.

Configuration de l'utilisation de l'ordinateur

L'utilisation de l'ordinateur s'exécute dans un environnement isolé pour des raisons de sécurité. La configuration typique implique :

  • Un conteneur Docker exécutant un environnement de bureau
  • Une instance de navigateur que Claude peut contrôler
  • Une interface de chat où vous donnez des instructions à Claude
  • Une isolation complète de votre système principal

Cette isolation est cruciale car elle signifie que Claude peut interagir avec des applications et des sites web sans aucun risque pour vos données personnelles ou la sécurité de votre système.

Bonnes pratiques pour l'utilisation de l'ordinateur

Lorsque vous travaillez avec l'utilisation de l'ordinateur, gardez ces directives à l'esprit :

  • Soyez précis sur ce que vous voulez que Claude teste ou accomplisse
  • Fournissez des critères de réussite clairs pour chaque tâche
  • Décomposez les flux de travail complexes en étapes plus petites et gérables
  • Exécutez toujours l'utilisation de l'ordinateur dans des environnements isolés
  • Examinez les conclusions de Claude et vérifiez manuellement les résultats importants

L'utilisation de l'ordinateur représente une avancée significative dans les capacités de l'IA, passant de la génération de texte sur des tâches à leur exécution réelle. Que vous fassiez des tests QA, automatisiez des flux de travail répétitifs ou exploriez des applications complexes, elle peut vous faire gagner un temps considérable tout en fournissant des résultats cohérents et documentés.