Install
npm i -g @playwright/cli@latestPara quién es
Esta habilidad encaja con quien quiere una misma API para conducir Chromium, Firefox y WebKit. Oficialmente es un marco de automatización web y pruebas, usable para pruebas, scripts y como herramienta de agentes de código. También encaja con quien ya usa agentes como Claude Code o Copilot y va a instalar la línea de comandos oficial. Esos dos nombres vienen de ejemplos del texto de origen; no los leas como las únicas herramientas admitidas.
No encaja con quien no ha aceptado una instalación global pero quiere generar de golpe un proyecto de pruebas entero. Oficialmente también hay npm init playwright@latest, que inicializa un proyecto de pruebas; no tomes ese camino la primera vez. Si solo quieres que el agente use primero la línea de comandos, el camino principal es la instalación global de @playwright/cli.
El repositorio oficial es https://github.com/microsoft/playwright Opera con comandos ya escritos en esa página.
Completar el primer intento en 3 minutos
Sigue solo este camino de instalación que la página oficial escribe para agentes de código.
Requisito: esta máquina puede ejecutar npm y aceptas con claridad una instalación global. Confirma primero: npm i -g @playwright/cli@latest instala la línea de comandos en global. Si aún no quieres cambiar paquetes globales, no lo ejecutes. En este paso no inicialices un proyecto de pruebas ni abras un sitio real.
Ubicación de instalación: en cualquier terminal, confirma los efectos secundarios y luego:
npm i -g @playwright/cli@latest
Comprobación de bajo riesgo: tras instalar, haz primero que el agente solo restablezca el uso de este CLI según las notas oficiales: está escrito como línea de comandos de automatización de navegador para agentes de código, ahorra más token que MCP, y las órdenes evitan cargar esquemas grandes de herramientas y árboles de accesibilidad en el contexto del modelo. No arranques un navegador. No envíes peticiones a un sitio externo. Si más adelante quieres una integración de agente más completa, el texto de origen también tiene playwright-cli install --skills; eso escribe archivos de habilidad, confirma otra vez antes de ejecutarlo.
Señal de éxito: la instalación global terminó, el agente puede señalar que el comando principal es @playwright/cli y no cambió a un instalador que no apareció. Si ejecuta npm init playwright@latest directo, el camino es el equivocado; detente.
Casos de uso
Caso 1: instalar el CLI oficial para un agente de código. Junto a Claude Code y Copilot el texto de origen escribe npm i -g @playwright/cli@latest, luego puedes usar playwright-cli install --skills para una integración de agente más rica. Encaja con quien quiere primero la línea de comandos y decidirá después si escribe archivos de habilidad. El segundo comando cambia el directorio local de habilidades; confirma antes de ejecutarlo.
Caso 2: crear un proyecto nuevo de pruebas de extremo a extremo. El comando oficial es npm init playwright@latest. Encaja con quien ya decidió que quiere un andamiaje de pruebas y acepta que cree archivos de proyecto. El init escribe a disco; no lo ejecutes mientras solo quieres probar la línea de comandos. Si el texto de origen no escribe un interruptor de descarga de navegadores, no inventes parámetros.
Límites de uso
El camino principal es npm i -g @playwright/cli@latest. No escribas un instalador no aparecido en el camino principal. playwright-cli install --skills e npm init playwright@latest son otras dos órdenes del texto de origen, con usos distintos; no las mezcles en una.
La cobertura es conducir Chromium, Firefox y WebKit con la misma API, para pruebas, scripts y agentes de código. No prueba que se pueda conducir un motor de navegador sin nombre. Claude Code y Copilot son solo una lista de ejemplo.
La página oficial es https://github.com/microsoft/playwright
Si el primer comando que sugiere el agente no es la instalación global de @playwright/cli, esa página manda. En el primer intento no automatices un sitio de producción.