Sobre el proyecto

BrowserSkill es un puente local que permite a agentes de IA con capacidad de shell (Cursor, Claude Code, Codex, OpenClaw, CodeBuddy, WorkBuddy, Pi, Hermes Agent, DeepSeek Harness y otros) operar tu navegador ya iniciado sesión a través de la CLI `bsk` y una extensión de navegador. Los agentes toman prestadas pestañas específicas de forma explícita y las devuelven al terminar, mientras que las tareas del navegador se ejecutan en una ventana de agente visible separada para que tu propia navegación no se interrumpa. Las capacidades clave incluyen reutilizar el estado de inicio de sesión real sin necesidad de cuentas de prueba separadas, admitir cualquier agente que pueda llamar a un shell sin dependencia de un modelo o marco específico, y manejo integrado de intervención humana para captchas, inicios de sesión y diálogos de confirmación. La extensión proporciona configuraciones de automatización independientes para la confirmación de préstamo de pestañas y el comportamiento de solicitud de ayuda, ambas configurables por perfil de navegador. Las plataformas compatibles incluyen macOS (Apple Silicon e Intel), Linux (x64 y ARM64) y Windows x64, con soporte para los navegadores Chrome y Microsoft Edge. Un plugin de DeepSeek Harness está disponible en npm, que proporciona herramientas nativas `browser_*` y una vista de sesión en vivo en la interfaz web. El repositorio es un espacio de trabajo Cargo + pnpm que contiene la CLI y el daemon local, tipos de protocolo compartidos, la extensión del navegador, paquetes compartidos de interfaz de usuario e i18n (inglés, chino simplificado, chino tradicional, coreano, japonés, francés, italiano, español, alemán, portugués brasileño), el plugin de DeepSeek Harness y herramientas deterministas de evaluación de capacidades del navegador. Licenciado bajo MIT.