AI-Programmierwerkzeuge Lovable
hat vor kurzem angekündigt, dass es den Nutzern schrittweise ein Programm namens Agent Mode
der Beta-Funktion. Dieser Schritt markiert die Lovable
Von einem befehlsgesteuerten Hilfswerkzeug zu einem "KI-Agenten", der in der Lage ist, eigenständig zu denken, zu planen und Aufgaben auszuführen, wird das Upgrade die Build-Fehler um 90% reduzieren und gleichzeitig unnötige Codeänderungen verringern. Offiziellen Angaben zufolge wird das Upgrade Build-Fehler um 90% reduzieren und unnötige Code-Änderungen verringern.
Agent Mode
Die wichtigste Änderung liegt im Arbeitsmodell. Traditionelle KI-Programmierassistenten, einschließlich Lovable
Im Standardmodus werden Benutzeranfragen in einer einzigen Anweisung verarbeitet und alle Ergebnisse auf einmal erzeugt. Dieser "Ein-Schritt"-Ansatz ist effizient, wenn es um einfache, klar definierte Aufgaben geht, aber er ist tendenziell schlecht, wenn es um komplexe Anforderungen geht, die ein kontextuelles Verständnis und mehrstufige Operationen erfordern.
erneuert Agent Mode
Stattdessen ahmt es den Arbeitsablauf eines menschlichen Entwicklers nach. Er beginnt mit der Interpretation der Benutzeranforderungen und ergänzt dann fehlende Kontextinformationen, indem er die Codebasis untersucht und relevante Dateien liest. Nach der Ausführung der Änderung prüft es auch Protokolle und Netzwerkaktivitäten, versucht, Probleme, die während des Prozesses aufgetreten sind, automatisch zu beheben und liefert schließlich eine klare Zusammenfassung. Dank dieses Modells kann es seine Aufgaben selbständig und ohne menschliches Eingreifen erledigen.
Die KI-Programmierung tritt in das Zeitalter der Agenten ein
Lovable
(in Form eines Nominalausdrucks) Agent Mode
Dies ist kein Einzelfall, sondern spiegelt den Trend im gesamten Bereich der KI-Programmierung vom "Assistenten" zum "Agenten" wider. Früher waren sowohl GitHub Copilot
oder anderen in die IDE eingebetteten Tools ist der Kernwert die Code-Vervollständigung und die Generierung von Codeschnipseln auf der Grundlage von Anweisungen. Und mit Devin AI
Die neue Generation von Werkzeugen, die durch die KI-Software repräsentiert wird, soll die Rolle der KI vom passiven Implementierer zum aktiven "Software-Ingenieur" machen, der in der Lage ist, Probleme von Anfang bis Ende zu lösen.
Um diese Autonomie zu untermauern, hat dieLovable
wegen Agent Mode
Ausgestattet mit einer Reihe von neuen Funktionen:
- Codebase-SucheErmitteln Sie die Dateien, Funktionen oder Komponenten, die geändert werden müssen.
- DateilesenVerstehen Sie die Struktur der Anwendung im Kontext und bearbeiten Sie sie genau.
- Protokollierung und NetzwerkkontrolleAutonome Fehlererkennung und -beseitigung.
- Websuche in EchtzeitDokumente, Inhalte oder Bilder abrufen, um Aufgaben zu erledigen.
- Bilderzeugung und -bearbeitungErstellung und Änderung von Bildern für Anwendungen nach Bedarf.
Die Kombination dieser Fähigkeiten macht Agent Mode
Höhere Erfolgsquoten bei der Bewältigung von Aufgaben wie dem Hinzufügen wichtiger Funktionen, der Behebung komplexer Fehler oder der Integration von Drittsystemen.
Ein neues Modell der wertorientierten Preisgestaltung
Die Entwicklung der Funktionalität hat auch zu Anpassungen der Geschäftsmodelle geführt.Lovable
des Standard- und des Chat-Modus nehmen eine feste Einzelanforderungsabrechnung vor. Während der Agent Mode
auf ein nutzungsabhängiges Preismodell umgestellt.
Das bedeutet, dass die Kosten einer Anfrage direkt mit ihrer Komplexität verknüpft sind. Einfache Anfragen können weniger als 1 Punkt kosten, während komplexe Aufgaben, die viel Erkundung erfordern und mehrere Codeänderungen mit sich bringen, mehr Punkte verbrauchen. Dieses Modell spiegelt den tatsächlichen Verbrauch von Rechenressourcen genauer wider und gewährleistet, dass die Nutzer nur für den tatsächlich generierten Wert zahlen.
Dieser Wechsel in der Preisstrategie ist auch ein Beweis für die hohen Rechenkosten, die KI-Agenten für die Durchführung komplexer Aufgaben benötigen, und ein Zeichen dafür, dass leistungsfähigere KI-Funktionen in Zukunft mit einer detaillierteren Abrechnung verbunden sein könnten.
Für Entwickler kann dies über eine Einstellung im Dropdown-Menü des Projekts aktiviert werden Agent Mode
Beta. Die Funktion wird seit dem 30. Juni schrittweise eingeführt, und Nutzer, die sie noch nicht erhalten haben, müssen sich noch einige Zeit gedulden.