- Stagehand est un framework simple et extensible de navigation web par IA, entièrement compatible avec Playwright
- Il fournit trois API IA simples,
act, extract et observe, pour permettre l’automatisation web en langage naturel
- Il le rend plus accessible même aux utilisateurs non techniques et moins vulnérable aux petites modifications de l’UI/du DOM
- Exemples : extraire les principales actualités sur Hacker News, rechercher et acheter des AirPods sur Amazon, rechercher les statistiques des 10 derniers matchs de Steph Curry sur ESPN
- Il permet d’écrire facilement du code d’automatisation de navigateur robuste et performant.
- Utilisé avec Browserbase, il offre d’excellents outils de débogage comme la relecture de session et le débogage étape par étape.
- Stagehand est en phase de version initiale et collecte activement les retours de la communauté.
- Licence MIT
1 commentaires
Avis Hacker News
Certains estiment que, lors de l’extraction de données d’une page avec Stagehand, il serait utile de renvoyer des éléments xpath permettant de re-scraper la page sans utiliser de LLM
Certains ne sont pas d’accord avec l’idée que Stagehand devrait remplacer Playwright et autres
Quelqu’un a essayé d’implémenter une automatisation de workflow avec un framework similaire, mais s’est retrouvé bloqué à cause de CAPTCHA invisibles
Certains jugent que le nom "create-browser-app" est trop générique et qu’il aurait fallu le nommer "stagehand"
Avant de construire une plateforme de test pour testdriver.ai, quelqu’un avait créé un SDK similaire appelé Goodlooks, mais il n’avait pas suscité beaucoup de réactions
Après avoir essayé Stagehand, certains ont constaté que c’était une abstraction utile
Certains apprécient que Stagehand se concentre sur le renforcement de l’automatisation du navigateur face aux changements du DOM
Certains se demandent s’il est possible d’automatiser un onglet de navigateur déjà ouvert
Quelqu’un suit sur Slack l’impressionnante vitesse de développement produit de cette équipe et attend avec intérêt la suite
Certains se demandent si cela fonctionne en convertissant les méthodes IA en sous-méthodes de Playwright, et s’il est possible de déboguer les méthodes réelles ainsi converties