# PullRequest Servicio bajo demanda de revisión de código y seguridad que combina selección asistida por IA con validación humana experta dentro del flujo habitual de pull requests. - Findings24: - Sitio web: - Precios: Freemium - Categorías: Revisión de código con IA ## ¿Qué es PullRequest? PullRequest, presentado ahora como HackerOne Code, es un servicio de seguridad y revisión de código para equipos de desarrollo que quieren recibir comentarios de seguridad dentro de su flujo habitual de pull requests. Combina la selección de riesgos basada en IA con la revisión humana experta para ayudar a detectar vulnerabilidades, errores y problemas de calidad del código antes de que este llegue a producción. El producto está diseñado para adaptarse a las herramientas y los procesos de desarrollo existentes. El sitio indica que funciona con las principales plataformas de control de código fuente, admite los principales lenguajes y marcos de trabajo, y puede ofrecerse como plataforma alojada o como instalación local para entornos empresariales y regulados. ## ¿Qué puede hacer PullRequest? ### Selección de riesgos asistida por IA La tecnología de IA de HackerOne, Hai, identifica los cambios de código de mayor riesgo y ayuda a filtrar los problemas de bajo riesgo para que los revisores puedan centrarse en los cambios que probablemente necesiten atención humana. ### Validación humana con intervención experta Cada hallazgo es revisado y validado manualmente por ingenieros expertos antes de llegar a los desarrolladores, lo que se plantea como una forma de reducir los falsos positivos y mejorar la calidad de los comentarios. ### Integraciones nativas con SCM El servicio se integra con GitHub, GitLab, Bitbucket y Azure DevOps, de modo que los equipos pueden trabajar con sus herramientas de control de código fuente existentes sin trasladar el código a un sistema independiente. ### Comentarios para desarrolladores en línea Los revisores proporcionan orientación de seguridad, hallazgos de errores y comentarios sobre la calidad del código directamente en el flujo de trabajo de pull requests, para ayudar a los desarrolladores a actuar sobre los problemas mientras el código aún está en contexto. ### Métricas e informes de revisión Los paneles de proyecto y los resúmenes semanales muestran la duración de los pull requests, los pull requests abiertos, el volumen de contribuciones y el número de comentarios, lo que proporciona visibilidad sobre el proceso de revisión. ### Opciones de implementación empresarial Los clientes empresariales pueden usar una instalación local, el inicio de sesión único mediante SAML y acceso a la API para integraciones personalizadas, además de recibir asistencia por Slack del equipo de éxito del cliente. ## Casos de uso ### Complementar la revisión interna del código Los equipos que entregan pull requests con frecuencia pueden usar PullRequest para obtener una revisión externa de los cambios importantes sin esperar a que haya un revisor interno disponible. ### Desplazar las comprobaciones de seguridad hacia la izquierda Los equipos que priorizan la seguridad pueden usar el servicio para detectar vulnerabilidades antes en el ciclo de desarrollo, antes de fusionar e implementar el código. ### Reducir el retraso en las revisiones Los equipos de ingeniería que afrontan deuda técnica o cuellos de botella en las revisiones pueden usar la red de revisores para mantener el trabajo en marcha y seguir recibiendo comentarios detallados. ### Supervisar las métricas del proceso de revisión Las organizaciones que necesitan mayor visibilidad del proceso pueden usar los paneles y los resúmenes para hacer seguimiento de la actividad de los pull requests y detectar tendencias en el rendimiento de las revisiones. ### Atender las necesidades de implementación empresarial Los equipos empresariales o regulados pueden usar la opción de instalación local y el inicio de sesión único mediante SAML para cumplir requisitos más estrictos de infraestructura y acceso. ## Preguntas frecuentes ### ¿Cómo funciona el flujo de revisión? PullRequest utiliza un flujo de revisión de código bajo demanda. La fuente indica que los revisores reciben los resultados del análisis estático y los riesgos identificados por la IA, y luego proporcionan comentarios prácticos sobre el pull request. ### ¿Con qué rapidez se completan las revisiones? La página de precios indica que las revisiones normalmente se completan durante el horario laboral de EE. UU., y la página de revisión de código señala que suelen completarse en menos de una hora, con un plazo máximo de 1 día según el tamaño y el alcance. ### ¿Qué herramientas y tecnologías admite? El sitio indica que se integra con GitHub, GitLab, Bitbucket y Azure DevOps, y que admite de forma predeterminada los principales lenguajes y marcos de trabajo. ### ¿Cuánto código se revisa? La página de precios indica que las organizaciones obtienen, en promedio, la revisión de alrededor del 30-40 % de los pull requests mediante Smart Review Selection, diseñada para centrar el esfuerzo de revisión en los cambios de mayor riesgo. ### ¿Se puede utilizar de forma local? La política de seguridad indica que PullRequest ofrece tanto una plataforma SaaS alojada como una solución local para su instalación detrás del firewall. ## Datos rápidos - **Categoría**: Revisión de código y seguridad de aplicaciones - **Sitio web**: pullrequest.com - **Flujo de trabajo principal**: Revisión de pull requests bajo demanda con selección asistida por IA y validación humana - **SCM compatibles**: GitHub, GitLab, Bitbucket, Azure DevOps - **Implementación**: SaaS alojado y opciones locales - **Precios**: Se muestran planes de pago; el plan para equipos comienza en 129 $ por desarrollador al mes, con facturación anual