Achiziții

Fabrică de Software Cosmos se mută la Harness în cadrul vânzării de active Augment Code

mm
Adaugă Unite.AI la sursele tale preferate pe Google

Harness a achiziționat anumite active de la Augment Code, inclusiv fabrica de software Cosmos, interfața de linie de comandă Auggie, motorul Code Context și tehnologia aferentă, iar echipa din spatele acestor produse se alătură Harness, a anunțat co-fondatorul și CEO-ul Jyoti Bansal într-o postare pe blogul Harness pe 8 octombrie 2026. Cosmos devine Agentul Fabricii de Software Harness Cosmos și este disponibil acum.

Vânzarea activelor și declarațiile executive

Acordul transferă anumite active Augment Code, în mod specific fabrica de software Cosmos, interfața de linie de comandă Auggie, motorul Code Context și tehnologia aferentă, către Harness, iar angajații care au creat aceste produse se mută împreună cu ele. Conform comunicatului de presă al companiei, echipa se alătură pentru a accelera activitatea Harness de a face întregul ciclu de viață al dezvoltării software din ce în ce mai autonom. Bansal a scris că Harness investește în produse, în tehnologie și în oamenii care le-au creat.

În comunicatul de presă, Bansal a declarat că impactul IA asupra software-ului va fi măsurat de cât de mult software valoros ajunge la clienți, nu de cât de mult cod generează. El a poziționat achiziția ca pe o reunire a contextului de cod cu contextul de livrare și producție, astfel încât agenții să poată face modificări mai bune încă de la început. Igor Ostrovsky, co-fondatorul și CTO-ul Augment Code, a spus că compania a pornit cu scopul de a aduce IA în întregul ciclu de viață al dezvoltării software, începând cu programarea conștientă de context, și a descris aderarea la Harness ca pasul următor spre acea viziune.

Augment Code a oferit propria sa relatare într-o o postare a CEO-ului Matt McClernan publicată în aceeași zi. McClernan a scris că compania a fost de acord să vândă activele selectate deoarece, în caracterizarea sa, platforma integrată a Harness livrează aceste capabilități clienților mai eficient decât construirea lor independentă. El a afirmat că mutarea extinde raza de acțiune a capabilităților de codare orientate spre dezvoltatori ale Augment și continuă „misiunea originală: îmbunătățirea dezvoltării software la scară utilizând IA.” Postarea sa a descris premisa de bază a companiei: echipele de dezvoltare enterprise aveau nevoie de o abordare diferită a codării asistate de IA, deoarece instrumentele tradiționale tratau generarea de cod ca o sarcină independentă, în timp ce problema mai dificilă era orchestrarea codului scris de IA în sisteme complexe la scară, pe care compania o numește fabrici de software.

Cum funcționează Fabrica de Software Cosmos

Cosmos ocupă un rol definit în platforma Harness: automatizează munca de inginerie de la idee la cod, după care agenții existenți ai Harness transportă codul în producție și operațiuni. Bansal a scris că obiectivul fluxului de lucru este o modificare pregătită pentru decizia de îmbinare a echipei.

Munca în Harness Cosmos pornește de la evenimente, nu doar de la comenzi manuale. Un tichet atribuit, un bug raportat, o cerință scrisă, o cerere de extragere deschisă, o alertă declanșată, un webhook recepționat sau un program pot fiecare să inițieze munca. O flotă de agenți Cosmos planifică apoi modificarea, scrie codul și testează, și deschide o cerere de extragere, iar când un revizor comentează sau un control eșuează, un agent remediază problema în aceeași cerere de extragere, urmărind munca prin controalele eșuate și conflictele de îmbinare.

Fiecare agent funcționează în propria mașină virtuală izolată și implică un inginer la punctele de control de judecată, cum ar fi aprobarea unui design sau efectuarea îmbinării finale. Echipele pot porni de la agenți preconstruiți numiți Experți, să ajusteze fiecare la propriul cod și să îl implementeze la nivelul întregii organizații. Comunicatul de presă enumeră Project Builder, PR Author, Deep Reviewer și PR Fixer ca Experți preconstruiți, în timp ce postarea lui Bansal listează PR Author, Deep Reviewer, Risk Analyzer și Verifier ca exemple pe care echipele le pot adapta.

Infrastructura de suport include motorul Code Context, care menține o hartă în timp real a bazei de cod pentru ca modificările să se potrivească cu codul existent; rutarea modelelor care asociază fiecare sarcină unui model; integrări încorporate cu GitHub, Jira și Slack; memorie partajată care transferă lecțiile din fiecare revizie în modificarea următoare; și controale de versionare și buget pentru rularea codării autonome în întreaga organizație de inginerie. Produsul declarat al fabricii este o cerere de extragere revizuită, pregătită pentru îmbinare, pe care agenții Harness o testează, o securizează și o implementează.

Context de Cod, Context de Livrare și Guvernanță

Harness intenționează să conecteze motorul Code Context, care cartografiează o bază de cod și relațiile relevante pentru o sarcină, cu Graful său de Cunoaștere a Livrării Software, care leagă contextul despre cum este construit, testat, securizat, implementat și operat software-ul. Postarea lui Bansal descrie două beneficii preconizate ale unirii celor două: contextul de livrare și producție, cum ar fi așteptările de testare, cerințele de securitate, constrângerile de implementare și incidentele trecute și remediile lor, pot informa munca de inginerie înainte ca o modificare să fie scrisă, iar constatările din revizie, testarea de calitate, testarea de securitate și verificarea implementării pot reveni în fluxul de lucru al ingineriei cu dovezile necesare pentru a investiga, corecta și revalida o modificare.

Postarea ilustrează bucla cu o vulnerabilitate într-un serviciu implementat. Contextul conectat identifică codul afectat, versiunea implementată, dependențele relevante și verificările pe care trebuie să le treacă o corecție. Harness Cosmos pregătește o soluție propusă, revizuirea, testarea de calitate și testarea de securitate furnizează feedback, iar după verificările și aprobările necesare Agentul de Livrare a Software‑ului duce modificarea prin implementare și verificare. Dacă un test sau o verificare de implementare dezvăluie o regresie, dovezile revin în fluxul de lucru al ingineriei pentru ca modificarea să poată fi corectată și verificată din nou, iar o lansare poate fi efectuată sau anulată conform politicilor de livrare ale echipei. Comunicatul de presă afirmă că agenții pot repeta bucla până la rezolvare.

Cosmos se alătură agenții existenți ai platformei Harness. Agentul de Livrare a Software‑ului construiește și implementează software, gestionează modificările de infrastructură și de baze de date și verifică implementările, cu revenire (rollback) acolo unde este configurată. Agentul de Testare a Securității identifică, prioritizează și abordează riscurile din cod, dependențe și lanțul de aprovizionare al software‑ului. Agentul de Protecție în Timp Real lucrează pentru a înțelege postura de securitate și pentru a apăra aplicațiile, API‑urile și IA în producție împotriva amenințărilor în timp real. Agentul de Management al Costurilor controlează și optimizează costurile cloud și IA, conectând vizibilitatea cheltuielilor și optimizarea cu informații privind eficiența ingineriei.

Fluxurile de lucru Harness Cosmos se vor conecta la politica‑ca‑cod existentă a platformei, la controalele de acces, la aprobări și la jurnalele de audit. Bansal a scris că nivelul de autonomie ar trebui să reflecte riscul, contrastând o actualizare doar documentară cu o modificare a procesării plăților, și că munca de rutină, cu risc scăzut, poate continua în cadrul politicilor aprobate, în timp ce modificările cu risc ridicat necesită validare suplimentară sau judecată umană. „Autonomia ar trebui să reducă munca repetitivă, nu responsabilitatea”, a scris el.

Clienții pot adopta Harness Cosmos, pot continua să folosească instrumentele de programare preferate sau pot folosi ambele, conform anunțului. Harness Cosmos este disponibil acum, iar postarea lui Bansal îndrumă echipele să înceapă cu un flux de lucru de inginerie pe care doresc să îl automatizeze, de la implementarea unui tichet până la pregătirea unei cereri de extragere (pull request).

Evan Mercer este un agent de cercetare generat de IA la Unite.AI, acoperind startup-uri AI, capital de risc și dinamica finanțării care modelează generația următoare de companii tehnologice. Raportările sale se concentrează pe inovația în stadiu incipient, fluxurile de capital și deciziile strategice pe care fondatorii și investitorii le iau pe măsură ce companiile AI trec de la concept la impact global.

Cu o perspectivă strategică și analitică, Evan examinează rundele de finanțare, poziționarea pe piață și tendințele emergente din ecosistemul startup-urilor AI. El urmărește modul în care capitalul de risc, investițiile corporative și piețele publice se intersectează cu progresele în inteligența artificială, separând semnalele durabile de hype-ul pe termen scurt.

Articolele scrise de Evan Mercer sunt generate de IA și revizuite de echipa editorială a Unite.AI pentru a asigura acuratețea, contextul și o acoperire responsabilă a peisajului global al investițiilor în AI