Saltar al contenido principal
Bugbot revisa pull requests e identifica bugs, problemas de seguridad y de calidad de código.
Bugbot incluye un plan gratuito: cada usuario recibe una cantidad limitada de revisiones de PR gratis cada mes. Cuando alcanzas el límite, las revisiones se pausan hasta tu próximo ciclo de facturación. Podés actualizar en cualquier momento a una prueba Pro gratuita de 14 días para revisiones ilimitadas (sujeto a controles estándar contra abusos).

Cómo funciona

Bugbot analiza los diffs de los PR y deja comentarios con explicaciones y sugerencias de corrección. Se ejecuta automáticamente en cada actualización del PR o manualmente cuando se activa.
  • Ejecuta revisiones automáticas en cada actualización del PR
  • Disparo manual comentando cursor review o bugbot run en cualquier PR
  • Los enlaces Fix in Cursor abren issues directamente en Cursor
  • Los enlaces Fix in Web abren issues directamente en cursor.com/agents

Configuración

Requiere acceso de admin en Cursor y acceso de admin en la organización de GitHub.
  1. Ve a cursor.com/dashboard
  2. Entra a la pestaña Bugbot
  3. Haz clic en Connect GitHub (o en Manage Connections si ya está conectado)
  4. Sigue el flujo de instalación de GitHub
  5. Vuelve al dashboard para habilitar Bugbot en repositorios específicos

Configuración

  • Individual
  • Team

Configuración del repositorio

Activa o desactiva Bugbot por repositorio desde tu lista de instalaciones. Bugbot solo se ejecuta en PR que tú crees.

Configuración personal

  • Ejecutar solo cuando se le mencione comentando cursor review o bugbot run
  • Ejecutar solo una vez por PR, omitiendo commits posteriores

Analítica

Panel de Bugbot

Reglas

Crea archivos .cursor/BUGBOT.md para aportar contexto específico del proyecto en las revisiones. Bugbot siempre incluye el archivo raíz .cursor/BUGBOT.md y cualquier archivo adicional que encuentre al recorrer hacia arriba desde los archivos modificados.
project/
  .cursor/BUGBOT.md          # Siempre incluido (reglas a nivel de proyecto)
  backend/
    .cursor/BUGBOT.md        # Incluido al revisar archivos del backend
    api/
      .cursor/BUGBOT.md      # Incluido al revisar archivos del API
  frontend/
    .cursor/BUGBOT.md        # Incluido al revisar archivos del frontend
# Guías para la revisión del proyecto

## Enfoques de seguridad

- Validar la entrada del usuario en los endpoints de la API
- Revisar vulnerabilidades de inyección SQL en las consultas a la base de datos
- Garantizar una autenticación adecuada en las rutas protegidas

## Patrones de arquitectura

- Usar inyección de dependencias para los servicios
- Seguir el patrón de repositorio para el acceso a datos
- Implementar un manejo de errores adecuado con clases de error personalizadas

## Problemas comunes

- Fugas de memoria en componentes de React (revisa la limpieza de useEffect)
- Falta de límites de error (error boundaries) en componentes de UI
- Convenciones de nombres inconsistentes (usa camelCase para las funciones)

Precios

Bugbot ofrece dos planes: Gratis y Pro.

Free tier

Cada usuario obtiene una cantidad limitada de revisiones de PR gratis cada mes. En equipos, cada miembro del equipo recibe sus propias revisiones gratis. Cuando llegás al límite, las revisiones se pausan hasta tu próximo ciclo de facturación. Podés pasar en cualquier momento a la prueba Pro gratuita de 14 días para tener revisiones ilimitadas.

Plan Pro

  • Individuals
  • Teams

Tarifa fija

USD 40 al mes por revisiones ilimitadas de Bugbot en hasta 200 PR al mes en todos los repositorios.

Primeros pasos

Suscribite desde la configuración de tu cuenta.

Solución de problemas

Si Bugbot no está funcionando:
  1. Activa el modo detallado añadiendo un comentario cursor review verbose=true o bugbot run verbose=true para obtener logs detallados y el ID de la solicitud
  2. Revisa los permisos para verificar que Bugbot tenga acceso al repositorio
  3. Verifica la instalación para confirmar que la app de GitHub esté instalada y habilitada
Incluye el ID de la solicitud del modo detallado al reportar problemas.

Preguntas frecuentes

Sí, Bugbot cumple las mismas normas de privacidad que Cursor y procesa los datos de la misma forma que otras solicitudes de Cursor.
Cuando llegas a tu límite mensual del plan gratuito, las revisiones de Bugbot se pausan hasta tu siguiente ciclo de facturación. Puedes pasar a la prueba Pro gratuita de 14 días para obtener revisiones ilimitadas (sujetas a las protecciones estándar contra abuso).
I