Programmierung und Softwareentwicklung

Harness übernimmt Programmieragenten von Augment und setzt auf ihre Anbindung an die Historie fehlgeschlagener Deployments

Harness hat Cosmos, Auggie CLI und Code Context Engine von Augment Code samt dem zuständigen Team übernommen, um Programmieragenten in seine Plattform für Softwaretests und -deployments zu integrieren. Die wichtigste Funktion – die Nutzung früherer Deployment-Fehler zur Steuerung von Fehlerbehebungen durch die Agenten – wurde jedoch noch nicht veröffentlicht; auch Details zu Berechtigungen und zum Zeitpunkt der Integration sind weiterhin nicht bekannt.

2026-10-08
4 Min. Lesezeit
13 Aufrufe
certi.news Editorial Team
Harness übernimmt Programmieragenten von Augment und setzt auf ihre Anbindung an die Historie fehlgeschlagener Deployments

Harness hat die Übernahme von Cosmos software factory, Auggie CLI und Code Context Engine von Augment Code sowie des Teams, das diese Produkte entwickelt hat, bekannt gegeben. Der Wert der Transaktion wurde nicht offengelegt. Durch die Übernahme kommen autonome Programmieragenten zur bestehenden Harness-Plattform für die Verwaltung von Softwaretests und -deployments hinzu.

Harness will Cosmos in den Harness Cosmos Software Factory Agent umwandeln. Geplant ist, das Verständnis von Augment für den Quellcode mit Harness’ Auslieferungshistorie zu verknüpfen. Cosmos ist derzeit verfügbar, während die Funktionen zur Nutzung früherer Deployment-Fehler oder zum Empfang von Rückmeldungen nachgelagerter Systeme bei fehlgeschlagener Validierung noch nicht bereitgestellt wurden.

Von der Anforderung zum Pull Request

Cosmos kann eine Anforderung oder einen Fehlerbericht in einen Pull Request umwandeln, indem die Agenten den Code schreiben und ihn innerhalb isolierter virtueller Maschinen testen. Sie können außerdem fehlgeschlagene Tests und Review-Kommentare zu einem bestehenden Pull Request bearbeiten und den Code anschließend auf Grundlage der Ergebnisse vorheriger Versuche ändern.

Das System ermöglicht es Teams, Agenten zu duplizieren und an ihre Arbeitsabläufe anzupassen, während die Code Context Engine während der Ausführung den relevanten Kontext aus der Codebasis extrahiert. Nach Angaben von Harness bleiben die Entwickler für die Genehmigung und Zusammenführung der Änderungen verantwortlich. Zudem lässt sich festlegen, welche Aufgaben der Agent automatisch ausführt und für welche eine menschliche Prüfung erforderlich ist.

Was soll sich praktisch ändern?

Harness plant, die Code Context Engine mit dem sogenannten Software Delivery Knowledge Graph zu verknüpfen, damit Cosmos Informationen aus der Deployment-Historie und den Ergebnissen von Sicherheitsprüfungen erhält. Wenn Harness-Agenten während des Testens, Absicherns oder Deployments ein Problem feststellen, sollen sie dieses zusammen mit dem erforderlichen Kontext zur Behebung an Cosmos zurücksenden.

In diesem Modell endet die Rolle des Agenten nicht beim Erstellen des Codes oder beim Öffnen eines Pull Requests. Ihm könnte ein tatsächlicher Deployment-Fehler zurückgegeben werden, damit er eine neue Änderung vornimmt, anstatt dass der Entwickler das Problem diagnostizieren und eine separate Aufgabe erstellen muss. Dies steht im Zusammenhang mit Harness’ Forschung zu dem, was das Unternehmen KI-Geschwindigkeitsparadoxon genannt hat: Eine beschleunigte Codegenerierung erhöht den Druck auf Tests und Releases, wenn sich die nachgelagerten Phasen nicht ebenso schnell weiterentwickeln.

Die wichtigste Funktion ist noch nicht verfügbar

Harness hat keinen Zeitpunkt für die Veröffentlichung der Integration genannt und nicht erklärt, wie der Kontext zwischen der Code Context Engine und dem Knowledge Graph für die Softwareauslieferung ausgetauscht werden soll. Die Verbindung zwischen einem Deployment-Fehler und einer automatisierten Fehlerbehebung bleibt daher ein Vorhaben für die Zukunft und ist derzeit keine für Cosmos-Nutzer verfügbare Funktion.

Berechtigungen bleiben eine offene Frage

Harness beabsichtigt, Cosmos den Identitäts- und Richtlinienkontrollen von Agent Harness zu unterstellen, hat jedoch noch nicht erläutert, wie die Berechtigungen zwischen den beiden Systemen angewendet werden sollen. Cosmos läuft derzeit innerhalb isolierter virtueller Maschinen und verfügt über konfigurierbare Prüfpunkte. Die Quelle legt jedoch nicht fest, auf welche Produktionsdaten die Agenten zugreifen können oder welche nachgelagerten Aktionen sie ausführen dürfen.

Analyse von certi.news: Der technische Wert der Transaktion liegt nicht nur darin, einen Agenten zum Schreiben von Code hinzuzufügen, sondern in dem Versuch, die Verbindung zwischen Programmierung und Betrieb zu schließen. Der Erfolg dieses Modells wird von der Qualität des Kontexts abhängen, der den Agenten erreicht, von den Grenzen seiner Berechtigungen und von der Klarheit der menschlichen Eingriffspunkte. Solange Harness keinen Zeitpunkt für die Integration und keinen Mechanismus zur Verwaltung der Berechtigungen bekannt gibt, bleibt der wirkungsvollste Teil der Transaktion ein technisches Versprechen und keine vollständig umgesetzte Funktion.

Nachrichtenquelle
The New Stack - Software Development
Originalquelle öffnen ↗
c
Autor

certi.news Editorial Team

Aus derselben Kategorie

Das könnte Sie interessieren

Alle Nachrichten anzeigen