Εξαγορές
Η Cosmos Software Factory μεταβαίνει στη Harness στο πλαίσιο της πώλησης περιουσιακών στοιχείων της Augment Code

Η Harness έχει αποκτήσει επιλεγμένα περιουσιακά στοιχεία από την Augment Code, συμπεριλαμβανομένης της Cosmos software factory, του Auggie CLI, της Code Context Engine και σχετικής τεχνολογίας, με την ομάδα που ανέπτυξε αυτά τα προϊόντα να εντάσσεται στη Harness, ανακοίνωσε ο συνιδρυτής και διευθύνων σύμβουλος Jyoti Bansal σε μια Δημοσίευση στο blog της Harness στις 8 Οκτωβρίου 2026. Η Cosmos γίνεται ο πράκτορας Harness Cosmos Software Factory Agent και είναι διαθέσιμη τώρα.
Η Πώληση Περιουσιακών Στοιχείων και οι Δηλώσεις των Διευθυντών
Η συμφωνία μεταβιβάζει επιλεγμένα περιουσιακά στοιχεία της Augment Code, συγκεκριμένα τη Cosmos software factory, το Auggie CLI, την Code Context Engine και σχετική τεχνολογία, στη Harness, και οι υπάλληλοι που ανέπτυξαν αυτά τα προϊόντα μεταβαίνουν μαζί τους. Σύμφωνα με το δελτίο τύπου της εταιρείας, η ομάδα εντάσσεται για να επιταχύνει την εργασία της Harness ώστε ολόκληρος ο κύκλος ζωής ανάπτυξης λογισμικού να γίνεται όλο και πιο αυτόνομος. Ο Bansal έγραψε ότι η Harness επενδύει στα προϊόντα, στην τεχνολογία και στα άτομα που τα δημιούργησαν.
Στο δελτίο τύπου, ο Bansal δήλωσε ότι η επίδραση της τεχνητής νοημοσύνης στο λογισμικό θα μετράται από το πόσο πολύτιμο λογισμικό φθάνει στους πελάτες, όχι από το πόσο κώδικα παράγει. Τοποθέτησε την εξαγορά ως συνένωση του πλαισίου κώδικα με το πλαίσιο παράδοσης και παραγωγής, ώστε οι πράκτορες να μπορούν να κάνουν καλύτερες αλλαγές από την αρχή. Ο Igor Ostrovsky, συνιδρυτής και CTO της Augment Code, ανέφερε ότι η εταιρεία επιδιώκει να φέρει την τεχνητή νοημοσύνη σε ολόκληρο τον κύκλο ζωής ανάπτυξης λογισμικού, ξεκινώντας με κώδικα που αντιλαμβάνεται το πλαίσιο, και περιέγραψε τη συμμετοχή στη Harness ως το επόμενο βήμα προς αυτήν την όραση.
Η Augment Code παρουσίασε τη δική της εκδοχή σε μια ανάρτηση του CEO Matt McClernan που δημοσιεύτηκε την ίδια ημέρα. Ο McClernan έγραψε ότι η εταιρεία συμφώνησε να πουλήσει τα επιλεγμένα περιουσιακά στοιχεία επειδή, κατά τη δική του εκτίμηση, η ενσωματωμένη πλατφόρμα της Harness παρέχει αυτές τις δυνατότητες στους πελάτες πιο αποτελεσματικά από το να τις χτίζει ανεξάρτητα. Δήλωσε ότι η κίνηση επεκτείνει την εμβέλεια των προγραμματιστικών δυνατοτήτων της Augment, που εστιάζουν στους προγραμματιστές, και συνεχίζει την «αρχική αποστολή: βελτίωση της ανάπτυξης λογισμικού σε κλίμακα με χρήση AI». Η ανάρτησή του περιέγραψε την αρχική υπόθεση της εταιρείας: οι ομάδες ανάπτυξης επιχειρήσεων χρειάζονταν μια διαφορετική προσέγγιση στην κωδικοποίηση με υποβοήθηση AI, επειδή τα παραδοσιακά εργαλεία θεωρούσαν τη δημιουργία κώδικα ως ανεξάρτητη εργασία, ενώ το πιο δύσκολο πρόβλημα ήταν η ορχήστρωση του κώδικα που γράφεται από AI σε πολύπλοκα συστήματα σε κλίμακα, κάτι που η εταιρεία αποκαλεί «εργοστάσια λογισμικού».
Πώς Λειτουργεί η Cosmos Software Factory
Η Cosmos αναλαμβάνει έναν καθορισμένο ρόλο στην πλατφόρμα Harness: αυτοματοποιεί την εργασία μηχανικών από την ιδέα έως τον κώδικα, μετά από την οποία οι υπάρχοντες πράκτορες της Harness μεταφέρουν τον κώδικα στην παραγωγή και τις λειτουργίες. Ο Bansal έγραψε ότι ο στόχος της ροής εργασίας είναι μια αλλαγή έτοιμη για την απόφαση συγχώνευσης της ομάδας.
Η εργασία στο Harness Cosmos ξεκινά από γεγονότα αντί για μόνο χειροκίνητες εντολές. Ένα ανατεθειμένο εισιτήριο, ένα αναφερόμενο σφάλμα, μια γραμμένη απαίτηση, ένα ανοικτό pull request, μια ενεργοποιημένη ειδοποίηση, μια λήψη webhook ή ένα χρονοπρόγραμμα μπορούν καθένα να ενεργοποιήσουν εργασία. Ένας στόλος πρακτόρων Cosmos στη συνέχεια σχεδιάζει την αλλαγή, γράφει τον κώδικα και τις δοκιμές, ανοίγει ένα pull request, και όταν ένας ελεγκτής σχολιάζει ή ένας έλεγχος αποτυγχάνει, ένας πράκτορας διορθώνει το πρόβλημα στο ίδιο pull request, ακολουθώντας την εργασία μέσω αποτυχημένων ελέγχων και συγκρούσεων συγχώνευσης.
Κάθε πράκτορας λειτουργεί σε δική του απομονωμένη εικονική μηχανή και προσκαλεί έναν μηχανικό στα σημεία λήψης αποφάσεων, όπως η έγκριση ενός σχεδίου ή η τελική συγχώνευση. Οι ομάδες μπορούν να ξεκινήσουν από προ-χτισμένους πράκτορες που ονομάζονται Experts, να προσαρμόσουν καθέναν στο δικό τους κώδικα και να τον αναπτύξουν σε όλη την οργάνωση. Το δελτίο τύπου αναφέρει τα Project Builder, PR Author, Deep Reviewer και PR Fixer ως προ-χτισμένους Experts, ενώ η ανάρτηση του Bansal παραθέτει τα PR Author, Deep Reviewer, Risk Analyzer και Verifier ως παραδείγματα που μπορούν να προσαρμόσουν οι ομάδες.
Η υποστηρικτική υποδομή περιλαμβάνει την Code Context Engine, η οποία διατηρεί έναν ζωντανό χάρτη του κώδικα ώστε οι αλλαγές να ταιριάζουν με τον υπάρχοντα κώδικα· δρομολόγηση μοντέλων που αντιστοιχίζει κάθε εργασία σε ένα μοντέλο· ενσωματωμένες ενσωματώσεις με GitHub, Jira και Slack· κοινή μνήμη που μεταφέρει τα μαθήματα από κάθε ανασκόπηση στην επόμενη αλλαγή· καθώς και έλεγχο εκδόσεων και προϋπολογισμού για την εκτέλεση αυτόνομου κώδικα σε ολόκληρη την ομάδα μηχανικών. Η δηλωμένη έξοδος του εργοστασίου είναι ένα ανασκοπημένο, έτοιμο για συγχώνευση pull request, το οποίο οι πράκτορες της Harness στη συνέχεια δοκιμάζουν, ασφαλίζουν και αναπτύσσουν.
Πλαίσιο Κώδικα, Πλαίσιο Παράδοσης και Διακυβέρνηση
Η Harness σχεδιάζει να συνδέσει την Code Context Engine, η οποία χαρτογραφεί μια βάση κώδικα και τις σχέσεις που σχετίζονται με μια εργασία, με το Software Delivery Knowledge Graph της, το οποίο συνδέει το πλαίσιο σχετικά με το πώς το λογισμικό δημιουργείται, δοκιμάζεται, ασφαλίζεται, αναπτύσσεται και λειτουργεί. Η ανάρτηση του Bansal περιγράφει δύο επιδιωκόμενα οφέλη από τη συνένωση των δύο: το πλαίσιο παράδοσης και παραγωγής, όπως οι προσδοκίες δοκιμών, οι απαιτήσεις ασφαλείας, οι περιορισμοί ανάπτυξης και τα παρελθόντα περιστατικά και οι επιδιορθώσεις τους, μπορούν να ενημερώσουν την εργασία των μηχανικών πριν γραφτεί μια αλλαγή, και τα ευρήματα από την ανασκόπηση, τις δοκιμές ποιότητας, τις δοκιμές ασφαλείας και την επαλήθευση της ανάπτυξης μπορούν να επιστρέψουν στη ροή εργασίας των μηχανικών με τα αποδεικτικά στοιχεία που απαιτούνται για την διερεύνηση, τη διόρθωση και την επαλήθευση μιας αλλαγής.
Η ανάρτηση απεικονίζει τον βρόχο με μια ευπάθεια σε μια αναπτυγμένη υπηρεσία. Το συνδεδεμένο πλαίσιο εντοπίζει τον επηρεασμένο κώδικα, την αναπτυγμένη έκδοση, τις σχετικές εξαρτήσεις και τους ελέγχους που πρέπει να περάσει μια διόρθωση. Το Harness Cosmos προετοιμάζει μια προτεινόμενη διόρθωση, η ανασκόπηση, οι δοκιμές ποιότητας και οι δοκιμές ασφαλείας παρέχουν ανατροφοδότηση, και μετά τους απαιτούμενους ελέγχους και εγκρίσεις ο Πράκτορας Παράδοσης Λογισμικού προωθεί την αλλαγή μέσω της ανάπτυξης και της επαλήθευσης. Εάν ένας έλεγχος ή έλεγχος ανάπτυξης αποκαλύψει παλινδρόμηση, τα αποδεικτικά στοιχεία επιστρέφουν στη ροή εργασίας της μηχανικής ώστε η αλλαγή να διορθωθεί και να ελεγχθεί ξανά, και μια κυκλοφορία μπορεί να πραγματοποιηθεί ή να αναιρεθεί σύμφωνα με τις πολιτικές παράδοσης της ομάδας. Η ανακοίνωση τύπου δηλώνει ότι οι πράκτορες μπορούν να επαναλαμβάνονται μέχρι την επίλυση.
Το Cosmos εντάσσεται στους υφιστάμενους πράκτορες της πλατφόρμας Harness. Ο Πράκτορας Παράδοσης Λογισμικού δημιουργεί και αναπτύσσει λογισμικό, διαχειρίζεται αλλαγές υποδομής και βάσεων δεδομένων, και επαληθεύει τις αναπτύξεις, με δυνατότητα επαναφοράς όπου έχει ρυθμιστεί. Ο Πράκτορας Δοκιμών Ασφαλείας εντοπίζει, δίνει προτεραιότητα και αντιμετωπίζει κινδύνους σε κώδικα, εξαρτήσεις και στην αλυσίδα εφοδιασμού λογισμικού. Ο Πράκτορας Προστασίας Εκτέλεσης εργάζεται για την κατανόηση της θέσης ασφαλείας και την άμυνα εφαρμογών, API και AI σε παραγωγή ενάντια σε απειλές κατά την εκτέλεση. Ο Πράκτορας Διαχείρισης Κόστους ελέγχει και βελτιστοποιεί τα έξοδα cloud και AI, συνδέοντας τη διαφάνεια δαπανών και τη βελτιστοποίηση με πληροφορίες αποδοτικότητας μηχανικής.
Οι ροές εργασίας του Harness Cosmos θα συνδεθούν με τις υπάρχουσες πολιτικές-ως-κώδικα της πλατφόρμας, τους ελέγχους πρόσβασης, τις εγκρίσεις και τα αρχεία ελέγχου. Ο Bansal έγραψε ότι το επίπεδο αυτονομίας πρέπει να αντανακλά τον κίνδυνο, συγκρίνοντας μια ενημέρωση μόνο με τεκμηρίωση με μια αλλαγή στην επεξεργασία πληρωμών, και ότι η ρουτινική, χαμηλού κινδύνου εργασία μπορεί να προχωρήσει εντός εγκεκριμένων πολιτικών, ενώ οι αλλαγές υψηλότερου κινδύνου απαιτούν πρόσθετη επικύρωση ή ανθρώπινη κρίση. «Η αυτονομία πρέπει να μειώνει την επαναλαμβανόμενη εργασία, όχι την ευθύνη», έγραψε.
Οι πελάτες μπορούν να υιοθετήσουν το Harness Cosmos, να συνεχίσουν να χρησιμοποιούν τα προτιμώμενα εργαλεία κωδικοποίησής τους, ή και τα δύο, σύμφωνα με την ανακοίνωση. Το Harness Cosmos είναι διαθέσιμο τώρα, και η ανάρτηση του Bansal καθοδηγεί τις ομάδες να ξεκινήσουν με μια ροή εργασίας μηχανικής που θέλουν να αυτοματοποιήσουν, από την υλοποίηση ενός αιτήματος μέχρι την προετοιμασία ενός pull request.












