Ciclo de vida de entrega configurable
Define etapas como Recepción, Triaje, Planificación, Construcción, Revisión y Completado, y configura reglas para cada etapa y tipo de trabajo.
Entorno de entrega de software de código abierto impulsado por agentes, desde la recepción de incidencias hasta la planificación, implementación y revisión de solicitudes de incorporación de cambios.
Mastra Factory es un entorno de entrega de software de código abierto impulsado por agentes y basado en Mastra. Combina agentes de programación persistentes, espacios de trabajo de repositorios, recepción de incidencias, planificación, implementación y revisión de solicitudes de incorporación de cambios en un ciclo de vida configurable.
Su proceso predeterminado lleva el trabajo por las etapas de Recepción, Triaje, Planificación, Construcción, Revisión y Completado. Los agentes investigan las incidencias, recopilan el contexto del repositorio, identifican la información que falta, implementan cambios, ejecutan comprobaciones y abren solicitudes de incorporación de cambios. Las personas siguen participando en puntos de control definidos al responder preguntas, aprobar o editar planes y decidir si se debe integrar el resultado.
Factory admite bases de código existentes y ofrece un panel compartido para el trabajo en equipo. Puede implementarse mediante Mastra Platform o alojarse en tu propia infraestructura, y sus agentes, herramientas, flujos de trabajo e interfaz de código abierto pueden adaptarse a otros procesos de varios pasos.
Define etapas como Recepción, Triaje, Planificación, Construcción, Revisión y Completado, y configura reglas para cada etapa y tipo de trabajo.
Los agentes conservan el contexto de un elemento de trabajo mientras investigan incidencias, recopilan información del repositorio, identifican carencias y avanzan el trabajo por el proceso configurado.
Los agentes pueden inspeccionar una base de código existente, implementar los cambios planificados, ejecutar comprobaciones y preparar una solicitud de incorporación de cambios para su revisión humana.
Los miembros del equipo pueden responder a las preguntas de los agentes, editar o aprobar planes y decidir si integrar la solicitud de incorporación de cambios final.
Cada incidencia tiene una sesión dedicada que mantiene disponible para el equipo la conversación sobre el producto y los aspectos técnicos a medida que avanza el trabajo.
Comienza con una solicitud de software, deja que el agente investigue el repositorio y planifique el cambio, y después revisa la implementación como una solicitud de incorporación de cambios.
Proporciona una incidencia desde una fuente conectada para que el agente pueda inspeccionar el código pertinente, proponer una corrección, ejecutar comprobaciones y enviar el resultado para su revisión.
Usa el flujo de trabajo por etapas para cambios que requieren contexto del repositorio y una implementación revisable, incluidas las refactorizaciones y la escritura de pruebas.
Amplía los agentes, flujos de trabajo, herramientas o la interfaz de código abierto para otros procesos, como la investigación, la producción de contenido o el análisis de datos.
Mastra Factory es un entorno de código abierto para automatizar partes del ciclo de vida del desarrollo de software mediante agentes. Su flujo de trabajo predeterminado utiliza etapas explícitas para la recepción, el triaje, la planificación, la construcción, la revisión y la finalización.
Sí. Factory puede conectarse a un repositorio existente de GitHub, recoger trabajo de incidencias de GitHub o Linear, inspeccionar la base de código, implementar cambios, ejecutar comprobaciones y abrir solicitudes de incorporación de cambios.
Mastra Platform implementa automáticamente una instancia de Factory durante la configuración del proyecto. Factory también puede alojarse en tu propia infraestructura; la fuente no especifica todos los requisitos para el alojamiento propio.
Las personas responden a las preguntas del agente durante el Triaje, revisan o editan el plan durante la Planificación y revisan e integran las solicitudes de incorporación de cambios durante la Revisión.
Su flujo de trabajo listo para usar está diseñado para el desarrollo de software, incluidas funcionalidades, errores, refactorizaciones, pruebas y trabajo desde una incidencia hasta una solicitud de incorporación de cambios. Sus componentes de código abierto también pueden adaptarse a otros procesos de varios pasos.
sourcery.ai
Sourcery es una herramienta de revisión de código con IA para GitHub, GitLab y flujos de trabajo en el IDE. Ayuda a los equipos a revisar solicitudes de incorporación de cambios, buscar problemas de seguridad y recibir comentarios antes durante el desarrollo.
hacktron.ai
Revisión de código con IA y seguridad de aplicaciones para detectar vulnerabilidades explotables en solicitudes de incorporación de cambios y cambios relacionados, con contexto del repositorio, hallazgos integrados y ciclos de feedback antes del lanzamiento.
cubic.dev
cubic es una plataforma de revisión de código con IA para bases de código complejas. Ayuda a los equipos a detectar errores en las solicitudes de incorporación de cambios y a analizar repositorios antes de fusionarlos o publicar una versión.
zencoder.ai
Plataforma de agentes de IA para coordinar la planificación, programación, pruebas y revisión de software en equipos, desde el escritorio, el IDE y CI/CD.
arcade.dev
Arcade es un runtime MCP para agentes de IA en producción que combina autorización de agentes, herramientas fiables y gobernanza. Ayuda a los equipos a conectar agentes con sistemas reales, con implementación flexible y precios desde un plan gratuito hasta opciones empresariales.
ellipsis.dev
Plataforma para desplegar agentes de IA de programación administrados que revisan solicitudes de incorporación de cambios, desarrollan funcionalidades e investigan problemas en producción.