De la idea a producción, sin dar pasos atrás.
Nexus incluye su propia factoría de software. Las ideas se clasifican, una sala de decisiones elige una, y los agentes de IA y los ingenieros la desarrollan en ramas. Forge prueba cada cambio frente a la rama principal tal y como quedará, no como estaba; firma lo que compila y lo despliega por oleadas con opción de vuelta atrás. Lo bastante rápido para trabajar al ritmo de la IA; lo bastante riguroso para entornos regulados.


De una pregunta a una versión publicada, en seis pasos.
Cada paso deja un registro y cuenta con una persona que puede detenerlo. El recorrido desde la idea hasta el código en ejecución se puede rastrear hacia atrás en cualquier momento.
Idear
Plantee una pregunta real. Las ejecuciones de ideas generan opciones, las ponen a prueba entre sí y las clasifican dentro de un presupuesto.
Decidir
La preselección pasa a una sala de decisiones. Una persona designada toma la decisión, y esa resolución se convierte en el plan.
Crear
Los agentes de IA y los ingenieros escriben el cambio en una rama, con sus pruebas, cada uno en su propio entorno aislado.
Control
Un control de seguridad que bloquea, una revisión por IA que explica y una persona que aprueba cuando las reglas lo exigen.
Fusionar
La cola de fusión prueba cada cambio junto con los que van por delante. La rama principal nunca se rompe.
Publicar
Las imágenes firmadas se despliegan por oleadas con comprobaciones de estado. Cualquier versión se puede revertir en un único paso revisado.
Entran ideas por un extremo, sale software operativo por el otro.
La factoría une las partes de Nexus que piensan con las que construyen. Las ideas, las decisiones, los agentes y Forge comparten un único registro, para que pueda rastrear cualquier línea de código hasta la pregunta que la originó.
Ideas clasificadas
Las ejecuciones de ideas contrastan las opciones entre sí y conservan el argumento más sólido en contra de cada una.
- Clasificadas cara a cara
- Se conserva el argumento en contra


Una decisión se convierte en el plan
- Decide una persona con nombre y apellidos
- La decisión es el encargo


Cambios de agentes y personas
Los agentes de IA abren solicitudes de cambio como cualquier ingeniero. Cada una muestra sus comprobaciones, sus revisiones y su lugar en la cola.
- Agentes y personas, las mismas reglas
- Nada se fusiona por sí solo


Un revisor de IA en cada cambio
Cada cambio lo lee un revisor de IA que explica lo que ha encontrado, dentro de un límite de gasto diario. La IA asesora; las personas deciden.
- Notas en lenguaje claro
- Un límite diario estricto


La rama principal nunca se rompe.
La mayoría de las canalizaciones prueban un cambio frente a la rama principal tal como estaba cuando se creó la rama. Forge lo prueba frente a la rama principal tal como quedará, incluyendo todos los cambios que le preceden en la cola. Una compilación que no supera un análisis de seguridad nunca se firma, por lo que jamás puede publicarse.
Compilar, analizar, firmar, proponer
Cada compilación pasa por las mismas fases. Las pruebas y el análisis de seguridad se ejecutan en paralelo; la firma espera a ambos.
- Los análisis bloquean, no solo avisan
- Fallos explicados con palabras claras


Cuatro controles y luego oleadas
Cada versión supera cuatro controles; después se despliega en 10 de cada 100 solicitudes, luego en la mitad y finalmente en todas.
- Fijado a una imagen exacta
- Oleadas con comprobaciones de estado


Tan rápido como los agentes puedan escribir.
Cuando los agentes de IA escriben código, las compilaciones llegan en ráfagas. Se añaden ejecutores mientras hay tareas en espera y se retiran al terminar, y una caché de compilación compartida permite reutilizar la mayor parte de cada imagen en lugar de volver a compilarla.
Ejecutores que crecen con la cola
Cada compilación se ejecuta en su propio entorno aislado y sellado. Se inician más ejecutores mientras hay tareas en espera, dentro del límite que usted fije.
- Un entorno aislado nuevo para cada tarea
- Crece y se reduce dentro de un límite


La mayor parte de cada compilación se reutiliza
Una caché compartida conserva las capas que no han cambiado, por lo que una compilación habitual tarda solo unos minutos.
- Tiempo de compilación registrado durante 30 días
- Aciertos de caché por repositorio


Solo las compilaciones firmadas llegan a producción.
Cada imagen se firma en su huella digital, con un registro de cómo y dónde se compiló. Producción rechaza cualquier elemento sin firmar, y los secretos se escriben una sola vez y no vuelven a mostrarse nunca.
Firmada en su huella digital
Dos personas custodian cada clave de firma. Cada imagen lleva un registro de compilación y las imágenes sin firmar se rechazan donde usted elija.
- Claves custodiadas por dos personas
- Imágenes sin firmar rechazadas


Secretos, solo por nombre
Las compilaciones y las pruebas leen los secretos por su nombre. El valor se escribe una vez y no vuelve a mostrarse, y cada lectura se contabiliza.
- Escrito una vez, nunca mostrado
- Quién puede leer cada uno


Despliegue por oleadas, con vuelta atrás.
Una versión es un pequeño cambio revisado que fija la imagen exacta que debe ejecutarse. Primero se envía a unas pocas solicitudes, luego a la mitad y después a todas, con comprobaciones de estado intermedias. La reversión es el mismo tipo de cambio, aprobado por una segunda persona.
De un cambio fusionado a la ejecución
- Cada paso desde la fusión hasta la ejecución
- Lo que requiere a una persona, primero


Vuelta atrás en aproximadamente un minuto
La vuelta atrás se prepara como un cambio, verificado y aprobado por una segunda persona. Los simulacros hacen que siga siendo rápido.
- Un cambio revisado, no una carrera a contrarreloj
- Ensayado cada mes


Su código, su hardware, sus reglas.
Forge se ejecuta dentro de su instalación, en su propio hardware o en nuestra nube de la UE, sin ningún servicio externo en la ruta de compilación. Sigue compilando incluso cuando producción está caída, que es precisamente cuando necesita publicar una corrección. Además, cada ajuste se guarda como archivo, por lo que los cambios se revisan igual que el código.
Cada ajuste, versionado
Los ajustes, flujos de trabajo, competencias y políticas se guardan como archivos. Cualquier modificación realizada allí vuelve como un cambio revisado.
- En ambos sentidos, siempre revisado
- Se rechazan los cambios directos en la rama principal


Las acciones de riesgo piden la confirmación adecuada
Cada acción conlleva un riesgo. Cuanto mayor es el riesgo, más requisitos exige: escribir un nombre, la intervención de una segunda persona o el cumplimiento de una condición previa.
- Roles procedentes de sus grupos
- Las acciones críticas requieren dos personas


Acerca de Forge y la factoría de IA.
¿Tenemos que guardar nuestro código en Forge?
No. Forge está disponible por defecto, pero Nexus también funciona con el alojamiento de código que ya utilice, a nivel de organización o de dominio.
¿Los agentes de IA escriben código por su cuenta?
Escriben cambios en ramas, como cualquier ingeniero. Nada llega a la rama principal sin superar las mismas comprobaciones, y una persona aprueba el cambio siempre que sus reglas lo exijan.
¿Cómo se evitan las regresiones?
Cada cambio se prueba junto con todos los cambios que le preceden, de modo que la rama principal solo recibe combinaciones que han superado las pruebas. Las versiones se despliegan por oleadas con comprobaciones de estado, y cada versión puede revertirse en un único paso revisado.
¿Depende la ruta de compilación de servicios externos?
No. La compilación, el análisis, la firma y el despliegue se ejecutan dentro de su instalación, por lo que puede seguir publicando una corrección aunque haya caído otro servicio.
¿Podemos ver cuánto cuesta la factoría?
Sí. Los minutos de compilación, los ejecutores y la revisión por IA tienen cada uno su presupuesto y su límite, y se contabilizan igual que cualquier otra llamada a la IA en Nexus.
Profundizar
Vea cómo la factoría construye algo real.
Traiga una idea. Le mostraremos el recorrido desde una preselección clasificada hasta una versión firmada, en su propio hardware.