Adquisiciones
Cosmos Software Factory se traslada a Harness en la venta de activos de Augment Code

Harness ha adquirido ciertos activos de Augment Code, incluidos el Cosmos software factory, el Auggie CLI, el Code Context Engine y la tecnología relacionada, y el equipo detrás de esos productos se une a Harness, anunció el cofundador y CEO Jyoti Bansal en una publicación del blog de Harness el 8 de octubre de 2026. Cosmos se convierte en el agente Harness Cosmos Software Factory y ya está disponible.
La venta de activos y declaraciones ejecutivas
El acuerdo transfiere ciertos activos de Augment Code, específicamente el Cosmos software factory, el Auggie CLI, el Code Context Engine y la tecnología relacionada, a Harness, y los empleados que construyeron esos productos se trasladan con ellos. Según el comunicado de prensa de la empresa, el equipo se une para acelerar el trabajo de Harness y lograr que todo el ciclo de vida del desarrollo de software sea cada vez más autónomo. Bansal escribió que Harness está invirtiendo en los productos, la tecnología y las personas que los construyeron.
En el comunicado de prensa, Bansal dijo que el impacto de la IA en el software se medirá por la cantidad de software valioso que llega a los clientes, no por la cantidad de código que genera. Presentó la adquisición como la unión del contexto del código con el contexto de entrega y producción, de modo que los agentes puedan realizar mejores cambios desde el principio. Igor Ostrovsky, cofundador y CTO de Augment Code, dijo que la empresa se propuso llevar la IA a todo el ciclo de vida del desarrollo de software, comenzando con la codificación consciente del contexto, y describió que unirse a Harness es el siguiente paso hacia esa visión.
Augment Code dio su propia versión en una publicación del CEO Matt McClernan publicada el mismo día. McClernan escribió que la empresa acordó vender los activos seleccionados porque, según su valoración, la plataforma integrada de Harness brinda estas capacidades a los clientes de manera más eficaz que desarrollarlas de forma independiente. Dijo que la medida amplía el alcance de las capacidades de codificación centradas en desarrolladores de Augment y continúa su “misión original: mejorar el desarrollo de software a gran escala mediante IA.” Su publicación describió la premisa fundacional de la empresa: los equipos de desarrollo empresarial necesitaban un enfoque diferente para la codificación asistida por IA, ya que las herramientas tradicionales trataban la generación de código como una tarea aislada, mientras que el problema más complejo era orquestar el código escrito por IA a través de sistemas complejos a gran escala, lo que la empresa denomina fábricas de software.
Cómo funciona Cosmos Software Factory
Cosmos desempeña un papel definido en la plataforma Harness: automatiza el trabajo de ingeniería desde la idea hasta el código, y luego los agentes existentes de Harness llevan el código a producción y operaciones. Bansal escribió que el objetivo del flujo de trabajo es una modificación lista para la decisión de fusión del equipo.
El trabajo en Harness Cosmos se inicia a partir de eventos en lugar de solo indicaciones manuales. Un ticket asignado, un error reportado, un requisito escrito, una solicitud de extracción abierta, una alerta activada, una llegada de webhook o una programación pueden iniciar el trabajo. Una flota de agentes Cosmos planifica el cambio, escribe el código y las pruebas, y abre una solicitud de extracción; y cuando un revisor comenta o una verificación falla, un agente corrige el problema en la misma solicitud de extracción, siguiendo el trabajo a través de verificaciones fallidas y conflictos de fusión.
Cada agente funciona en su propia máquina virtual aislada e incorpora a un ingeniero en puntos de control de juicio, como aprobar un diseño o realizar la fusión final. Los equipos pueden comenzar con agentes preconstruidos llamados Expertos, ajustar cada uno a su propio código y desplegarlos en toda la organización. El comunicado de prensa menciona a Project Builder, PR Author, Deep Reviewer y PR Fixer como Expertos preconstruidos, mientras que la publicación de Bansal enumera a PR Author, Deep Reviewer, Risk Analyzer y Verifier como ejemplos que los equipos pueden adaptar.
La infraestructura de soporte incluye el Code Context Engine, que mantiene un mapa en vivo del código para que los cambios se ajusten al código existente; enrutamiento de modelos que asigna cada tarea a un modelo; integraciones incorporadas con GitHub, Jira y Slack; memoria compartida que lleva lecciones de cada revisión al siguiente cambio; y controles de versionado y presupuesto para ejecutar codificación autónoma en toda una organización de ingeniería. La salida declarada de la fábrica es una solicitud de extracción revisada y lista para fusionar que los agentes de Harness luego prueban, aseguran y despliegan.
Contexto de código, contexto de entrega y gobernanza
Harness planea conectar el Code Context Engine, que mapea una base de código y las relaciones relevantes para una tarea, con su Grafo de Conocimiento de Entrega de Software, que vincula el contexto de cómo se construye, prueba, asegura, despliega y opera el software. La publicación de Bansal describe dos beneficios previstos de la unión: el contexto de entrega y producción, como expectativas de pruebas, requisitos de seguridad, limitaciones de despliegue y incidentes pasados y sus remediaciones, pueden informar el trabajo de ingeniería antes de que se escriba un cambio; y los hallazgos de la revisión, pruebas de calidad, pruebas de seguridad y verificación de despliegue pueden regresar al flujo de trabajo de ingeniería con la evidencia necesaria para investigar, corregir y revalidar un cambio.
El post ilustra el bucle con una vulnerabilidad en un servicio desplegado. El contexto conectado identifica el código afectado, la versión desplegada, las dependencias relevantes y las verificaciones que debe pasar una corrección. Harness Cosmos prepara una solución propuesta, la revisión, pruebas de calidad y pruebas de seguridad proporcionan retroalimentación, y después de las verificaciones y aprobaciones requeridas el Agente de Entrega de Software lleva el cambio a través del despliegue y la verificación. Si una prueba o verificación de despliegue revela una regresión, la evidencia vuelve al flujo de trabajo de ingeniería para que el cambio pueda corregirse y verificarse nuevamente, y una implementación puede mantenerse o revertirse según las políticas de entrega del equipo. El comunicado de prensa indica que los agentes pueden iterar hasta la resolución.
Cosmos se une a los agentes existentes de la plataforma Harness. El Agente de Entrega de Software construye y despliega software, gestiona cambios de infraestructura y bases de datos, y verifica los despliegues, con reversión donde esté configurada. El Agente de Pruebas de Seguridad identifica, prioriza y aborda riesgos en el código, dependencias y la cadena de suministro de software. El Agente de Protección en Tiempo de Ejecución trabaja para comprender la postura de seguridad y defender aplicaciones, API y IA en producción contra amenazas en tiempo de ejecución. El Agente de Gestión de Costos controla y optimiza los costos de la nube y de la IA, conectando la visibilidad y optimización del gasto con conocimientos de eficiencia de ingeniería.
Los flujos de trabajo de Harness Cosmos se conectarán con la política‑como‑código existente de la plataforma, los controles de acceso, aprobaciones y registros de auditoría. Bansal escribió que el nivel de autonomía debe reflejar el riesgo, contrastando una actualización solo de documentación con un cambio en el procesamiento de pagos, y que el trabajo rutinario y de bajo riesgo puede proceder dentro de políticas aprobadas mientras que los cambios de mayor riesgo requieren validación adicional o juicio humano. “La autonomía debe reducir el trabajo repetitivo, no la responsabilidad”, escribió.
Los clientes pueden adoptar Harness Cosmos, seguir usando sus herramientas de codificación preferidas, o usar ambas, según el anuncio. Harness Cosmos está disponible ahora, y la publicación de Bansal dirige a los equipos a comenzar con un flujo de trabajo de ingeniería que deseen automatizar, desde la implementación de un ticket hasta la preparación de una solicitud de extracción.












