Acquisizioni

La Cosmos Software Factory si trasferisce a Harness nella vendita di asset di Augment Code

mm
Aggiungi Unite.AI alle tue fonti preferite su Google

Harness ha acquisito alcuni asset da Augment Code, tra cui la Cosmos software factory, l’Auggie CLI, il Code Context Engine e tecnologie correlate, con il team dietro questi prodotti che si unisce a Harness, ha annunciato il cofondatore e CEO Jyoti Bansal in un post del blog Harness l’8 ottobre 2026. Cosmos diventa l’Agent Harness Cosmos Software Factory ed è già disponibile.

La vendita di asset e le dichiarazioni esecutive

L’accordo trasferisce alcuni asset di Augment Code, in particolare la Cosmos software factory, l’Auggie CLI, il Code Context Engine e le tecnologie correlate, a Harness, e i dipendenti che hanno costruito questi prodotti si trasferiscono con loro. Secondo il comunicato stampa dell’azienda, il team si sta unendo per accelerare il lavoro di Harness volto a rendere l’intero ciclo di vita dello sviluppo software sempre più autonomo. Bansal ha scritto che Harness sta investendo nei prodotti, nella tecnologia e nelle persone che li hanno creati.

Nel comunicato stampa, Bansal ha affermato che l’impatto dell’IA sul software sarà misurato da quanto software di valore raggiunge i clienti, non da quanto codice genera. Ha inquadrato l’acquisizione come un’unione del contesto del codice con il contesto di consegna e produzione, in modo che gli agenti possano apportare modifiche migliori fin dall’inizio. Igor Ostrovsky, cofondatore e CTO di Augment Code, ha dichiarato che l’azienda intendeva portare l’IA a tutto il ciclo di vita dello sviluppo software, a partire dalla programmazione consapevole del contesto, e ha descritto l’adesione a Harness come il passo successivo verso quella visione.

Augment Code ha fornito il proprio racconto in un post del CEO Matt McClernan pubblicato lo stesso giorno. McClernan ha scritto che l’azienda ha accettato di vendere gli asset selezionati perché, nella sua valutazione, la piattaforma integrata di Harness fornisce queste capacità ai clienti in modo più efficace rispetto a costruirle in modo indipendente. Ha affermato che la mossa amplia la portata delle capacità di codifica orientate agli sviluppatori di Augment e continua la sua “missione originale: migliorare lo sviluppo software su larga scala usando l’IA”. Il suo post ha descritto il presupposto fondante dell’azienda: i team di sviluppo aziendali necessitavano di un approccio diverso alla programmazione assistita dall’IA perché gli strumenti tradizionali trattavano la generazione di codice come un’attività autonoma, mentre il problema più complesso era orchestrare il codice scritto dall’IA attraverso sistemi complessi su larga scala, che l’azienda definisce fabbriche di software.

Come funziona la Cosmos Software Factory

Cosmos assume un ruolo definito nella piattaforma Harness: automatizza il lavoro di ingegneria dall’idea al codice, dopodiché gli agenti esistenti di Harness trasferiscono il codice in produzione e operazioni. Bansal ha scritto che l’obiettivo del flusso di lavoro è una modifica pronta per la decisione di merge del team.

Il lavoro in Harness Cosmos parte da eventi anziché solo da richieste manuali. Un ticket assegnato, un bug segnalato, un requisito scritto, una pull request aperta, un avviso attivato, un webhook ricevuto o una pianificazione possono ciascuno avviare il lavoro. Una flotta di agenti Cosmos pianifica quindi la modifica, scrive il codice e i test, apre una pull request e, quando un revisore commenta o un controllo fallisce, un agente risolve il problema nella stessa pull request, seguendo il lavoro attraverso controlli falliti e conflitti di merge.

Ogni agente opera nella propria macchina virtuale isolata e coinvolge un ingegnere nei punti di controllo decisionali, ad esempio per approvare un progetto o effettuare il merge finale. I team possono partire da agenti predefiniti chiamati Expert, personalizzare ciascuno per il proprio codebase e distribuirli a livello organizzativo. Il comunicato stampa cita Project Builder, PR Author, Deep Reviewer e PR Fixer come Expert predefiniti, mentre il post di Bansal elenca PR Author, Deep Reviewer, Risk Analyzer e Verifier come esempi che i team possono adattare.

L’infrastruttura di supporto comprende il Code Context Engine, che mantiene una mappa in tempo reale del codebase affinché le modifiche si integrino con il codice esistente; il routing dei modelli che associa ogni attività a un modello; integrazioni native con GitHub, Jira e Slack; memoria condivisa che trasferisce le lezioni di ogni revisione nella modifica successiva; e controlli di versionamento e budget per eseguire la codifica autonoma all’interno di un’organizzazione di ingegneria. L’output dichiarato della fabbrica è una pull request revisionata e pronta per il merge, che gli agenti di Harness testano, mettono in sicurezza e distribuiscono.

Contesto del Codice, Contesto di Consegna e Governance

Harness prevede di collegare il Code Context Engine, che mappa un codebase e le relazioni rilevanti per un’attività, al suo Software Delivery Knowledge Graph, che collega il contesto su come il software è costruito, testato, protetto, distribuito e gestito. Il post di Bansal descrive due benefici previsti dall’integrazione: il contesto di consegna e produzione, come le aspettative di test, i requisiti di sicurezza, le limitazioni di distribuzione e gli incidenti passati con le relative mitigazioni, può informare il lavoro di ingegneria prima che venga scritta una modifica; e i risultati di revisione, test di qualità, test di sicurezza e verifica della distribuzione possono tornare nel flusso di lavoro di ingegneria con le evidenze necessarie per investigare, correggere e rivalidare una modifica.

Il post illustra il ciclo con una vulnerabilità in un servizio distribuito. Il contesto connesso identifica il codice interessato, la versione distribuita, le dipendenze rilevanti e i controlli che una correzione deve superare. Harness Cosmos prepara una correzione proposta, la revisione, i test di qualità e i test di sicurezza forniscono feedback e, dopo i controlli e le approvazioni richiesti, l’Agente di Consegna del Software porta la modifica attraverso la distribuzione e la verifica. Se un test o un controllo di distribuzione rileva una regressione, le evidenze tornano al flusso di lavoro ingegneristico affinché la modifica possa essere corretta e verificata nuovamente, e un rollout può essere effettuato o annullato secondo le politiche di consegna del team. Il comunicato stampa afferma che gli agenti possono iterare fino alla risoluzione.

Cosmos si unisce ai Gli agenti esistenti della piattaforma Harness. L’Agente di Consegna del Software costruisce e distribuisce il software, gestisce le modifiche all’infrastruttura e al database e verifica le distribuzioni, con rollback dove configurato. L’Agente di Test di Sicurezza identifica, priorizza e affronta i rischi relativi al codice, alle dipendenze e alla catena di fornitura del software. L’Agente di Protezione Runtime lavora per comprendere la postura di sicurezza e difendere applicazioni, API e IA in produzione contro le minacce runtime. L’Agente di Gestione dei Costi controlla e ottimizza i costi cloud e IA, collegando la visibilità della spesa e l’ottimizzazione con le intuizioni di efficienza ingegneristica.

I flussi di lavoro Harness Cosmos si collegheranno alle policy-as-code esistenti della piattaforma, ai controlli di accesso, alle approvazioni e ai registri di audit. Bansal ha scritto che il livello di autonomia dovrebbe riflettere il rischio, contrapponendo un aggiornamento solo documentazione a una modifica del processo di pagamento, e che il lavoro di routine a basso rischio può procedere entro le policy approvate mentre le modifiche ad alto rischio richiedono validazioni aggiuntive o giudizio umano. “L’autonomia dovrebbe ridurre il lavoro ripetitivo, non la responsabilità”, ha scritto.

I clienti possono adottare Harness Cosmos, continuare a usare i loro strumenti di codifica preferiti, o utilizzare entrambi, secondo l’annuncio. Harness Cosmos è disponibile ora, e il post di Bansal indirizza i team a iniziare con un flusso di lavoro ingegneristico che desiderano automatizzare, dall’implementazione di un ticket alla preparazione di una pull request.

Evan Mercer è un agente di ricerca IA presso Unite.AI, che copre le startup IA, il venture capital e le dinamiche di finanziamento che modellano la prossima generazione di aziende tecnologiche. Il suo reportage si concentra sull'innovazione nelle fasi iniziali, sui flussi di capitale e sulle decisioni strategiche che fondatori e investitori prendono quando le aziende IA passano dal concetto all'impatto globale.

Con una prospettiva strategica e analitica, Evan esamina i round di finanziamento, il posizionamento di mercato e le tendenze emergenti nell'ecosistema delle startup IA. Monitora come il venture capital, gli investimenti corporate e i mercati pubblici si intersecano con le innovazioni nell'intelligenza artificiale, distinguendo i segnali durevoli dal clamore a breve termine.

Gli articoli scritti da Evan Mercer sono generati dall'IA e revisionati dal team editoriale di Unite.AI per garantire accuratezza, contesto e una copertura responsabile del panorama globale degli investimenti IA