
Ito
Ito · Voz e idioma
Ito es una herramienta de revisión de código con IA que compila tu app en cada pull request, ejecuta los flujos que toca tu cambio y adjunta pruebas cuando algo falla.

Acerca de Ito
About
Qué es Ito
Ito es una capa de pruebas en tiempo de ejecución para equipos de ingeniería. En lugar de limitarse a leer un diff, compila y ejecuta tu aplicación desde el código fuente y después navega por el producto como lo haría una persona: inicia sesión, rellena formularios, envía datos y comprueba que el backend haga lo que el cambio pretendía. Se trata de pruebas de pull requests sobre la app en marcha, no sobre el código tal como está escrito.
El problema que resuelve es la distancia entre el código que parece correcto y el código que de verdad funciona. Un diff puede pasar la revisión y aun así romperse en producción cuando circulan datos reales por el sistema. Ito ataca esos errores probando el frontend y el backend como un solo sistema en marcha, no como archivos sueltos.
La herramienta no fusiona código por ti y tampoco sustituye el control de calidad estratégico. Ito revisa, tú decides. Además, hoy se centra en apps web y APIs; el soporte para móvil nativo está en la hoja de ruta, no en el producto actual.
Cómo empezar
- Un administrador de tu organización de GitHub instala Ito y conecta el repositorio que quieres probar.
- Añade instrucciones en lenguaje natural sobre lo que más importa a tu equipo, como seguridad, accesibilidad o usabilidad en móvil.
- Abre un pull request como siempre. Ito lee el diff y la descripción y arma por su cuenta un plan de pruebas específico.
- Revisa los resultados en el comentario del PR o en el panel de Ito, donde tienes vídeo, registros y un prompt para corregir lo que se rompió.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Ito.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Equipos de ingeniería que fusionan muchos PR a la semana
- Desarrolladores de startups y equipos pequeños
- Mantenedores de código abierto
Tareas
- Detectar errores en tiempo de ejecución antes de fusionar
- Verificar frontend y backend a la vez
- Reducir la revisión manual de PR
Casos de uso
- Un PR toca la autenticación
- Un PR cambia un cálculo de facturación
- Se publica un cambio solo de interfaz
Funciones clave
Planes de prueba específicos
Cuando se abre un PR, Ito lee el diff y la descripción y traza el cambio hasta los recorridos de usuario que podría poner en riesgo. Arma el plan por su cuenta, así que no hay casos de prueba que escribir ni suite que mantener. Puedes añadir instrucciones en lenguaje natural para orientar lo que prioriza.
Ejecución de pruebas en contenedores
En cada pull request, Ito despliega tu aplicación en un contenedor limpio de un solo uso creado para ese cambio. El contenedor ejecuta tu código real, no un mock ni una instantánea, y se destruye al terminar la ejecución, así que nada se arrastra. Esa separación es lo que hace fiables los resultados.
Pruebas de frontend y backend en ejecución
Ito navega por tu app como lo haría una persona y a la vez ejercita el backend. Detecta los errores que solo aparecen cuando ambos lados corren juntos y las peticiones reales atraviesan la app, como fallos de sincronización, de estado o de integración que la revisión estática no ve.
Pruebas en cada hallazgo
Cuando Ito encuentra un problema, publica un comentario en el PR con las líneas exactas implicadas, la gravedad, los pasos para reproducirlo, una repetición en vídeo y un prompt sencillo para corregirlo. Tu equipo lo clasifica como cualquier otro comentario de revisión, con pruebas adjuntas en lugar de un aviso vago.
Aprendizaje que mejora con el uso
Ito observa qué errores arregla tu equipo, cuáles cierras como no se va a corregir y el comentario que das sobre planes anteriores. Usa esa señal para ponderar las pruebas futuras. Trata la automatización de revisión de código como algo que mejora con el uso, no como un conjunto fijo de reglas.
Seguridad y aislamiento de datos
Ito cumple con SOC 2 Type II, cifra el tráfico con TLS 1.2 o superior y cifra los datos de los clientes en reposo con AES-256. Los datos de cada cliente están separados de forma lógica, y el acceso a los sistemas de producción exige SSO con autenticación multifactor obligatoria.
Ventajas y desventajas
Ventajas
- Prueba frontend y backend como un solo sistema en marcha para las pruebas de regresión, y así detecta errores en tiempo de ejecución que los revisores que solo miran el diff se pierden.
- No hay casos de prueba que escribir ni mantener, así que no se rompe ningún selector cuando cambia el marcado.
- Publica vídeo, registros y pasos de reproducción con cada hallazgo, y recorta el tiempo que se dedica a reproducir fallos a mano.
- Las primeras 20 revisiones son gratis y hay un nivel gratuito para proyectos de código abierto que cumplan los requisitos, lo que abarata probarlo.
Desventajas
- Hoy solo admite apps web y APIs. Los equipos que necesitan pruebas en móvil nativo tienen que esperar a la hoja de ruta.
- Las revisiones suelen tardar entre 30 minutos y 2 horas, así que no es respuesta instantánea en cambios pequeños.
- No fusiona el código por ti. Aún tienes que integrarlo en tu propio proceso de fusión.
- El plan Pro cobra por cada revisión adicional a partir de 50 por puesto, lo que puede sumar en equipos de volumen muy alto.
Preguntas frecuentes
Ito es una herramienta de revisión de código con IA que compila y ejecuta tu aplicación en cada pull request. Prueba los flujos de usuario que afecta tu cambio y publica pruebas cuando algo falla, así que los errores se detectan antes de fusionar y no en producción.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con Ito.
Alternativas a Ito
Foley
Hanamori Labs, LLC · Voz e idioma · Productividad · Asistente de IAFoley es una lista de tareas por voz que convierte una frase hablada en una tarea archivada, con el proyecto, la fecha y la hora ya puestos, y después te ayuda a organizar el día con lo que ya tienes anotado.
HireKey
HireKey · Voz e idioma · Productividad · AprendizajeHireKey es un copiloto de búsqueda de empleo con IA creado por una reclutadora de tecnología. Mide el encaje con el puesto, adapta el currículum, entrena entrevistas y ordena cada candidatura.
Fluence
Yay Software (Yannick Huchard) · Escritura · Voz e idioma · ProductividadFluence es una app para Android que lee en voz alta PDF, EPUB, archivos de Word y artículos web, sigue la frase que suena y responde preguntas sobre el texto sin salir del teléfono.
