Ultralytics YOLO27:
Zurück zum Glossar von Ultralytics

Agentic Coding

Entdecke, wie agentisches Programmieren die Softwareentwicklung verändert. Erfahre, wie autonome AI-Systeme Code für Ultralytics-YOLO26-Pipelines schreiben, testen und debuggen.

Agentisches Programmieren stellt einen Paradigmenwechsel in der Softwareentwicklung dar, bei dem autonome KI-Systeme als aktive Beteiligte statt als passive Werkzeuge agieren. Dieser Ansatz, auch als agentische Softwareentwicklung (SE 3.0) bezeichnet, geht über herkömmliche Codevervollständigungen hinaus, indem er große Sprachmodelle (LLMs) nutzt, um Code iterativ zu planen, zu schreiben, auszuführen, zu testen und zu debuggen. Im Gegensatz zu herkömmlichen Autovervollständigungswerkzeugen, die anhand des unmittelbaren Kontexts die nächsten Codezeilen vorhersagen, können Systeme für agentisches Programmieren ganze Codebasen durchsuchen, komplexe Architekturen analysieren und Probleme mit minimalem menschlichem Eingreifen selbstständig lösen, wodurch sich die Geschwindigkeit der technologischen Innovation erhöht.

So funktioniert agentisches Programmieren#

Systeme für agentisches Programmieren arbeiten mit kontinuierlichen Rückkopplungsschleifen aus Beobachtung, Schlussfolgerung und Aktion. Häufig nutzen sie das Modellkontextprotokoll (MCP) oder ähnliche Integrationsframeworks, um direkt mit lokalen Umgebungen, Terminals und Dateisystemen zu interagieren. Wird ein Auftrag erteilt, analysiert ein Programmieragent die Anforderungen, plant eine mehrstufige Lösung, schreibt den erforderlichen Code und führt Tests aus, um dessen Logik zu überprüfen. Schlägt ein Test fehl, liest der Agent die Fehlerprotokolle, passt seinen Ansatz an und schreibt den Code neu, bis die Tests erfolgreich sind. Aktuelle Forschung zur agentischen Softwareentwicklung zeigt, dass dieser iterative, selbstkorrigierende Prozess es Agenten ermöglicht, komplexe Programmieraufgaben in großem Maßstab zu bewältigen. Führende Implementierungen wie Claude Code von Anthropic stellen Entwicklern KI-Teammitglieder bereit, die nativ im Terminal arbeiten, Repositorys umstrukturieren und mühsame Aufgaben im Backend automatisieren können.

Agentisches Programmieren im Vergleich zu herkömmlichen KI-Assistenten#

Für moderne Entwicklungsteams ist es entscheidend, den Unterschied zwischen agentischem Programmieren und verwandten KI-Konzepten zu verstehen:

  • Herkömmliche Copilot-Werkzeuge: Standardmäßige Programmierassistenten verwenden Eingabeaufforderungen mit nur einem Verarbeitungsschritt, um lokal begrenzte Codeausschnitte zu erzeugen. Systeme für agentisches Programmieren können ganze Arbeitsabläufe autonom ausführen – von der Planung bis zum Erstellen eines Pull Requests.
  • KI-Agenten: Dies ist ein umfassender Begriff für jedes autonome KI-System. Agentisches Programmieren ist eine spezialisierte Teilmenge, die sich ausschließlich auf Softwareentwicklung, Entwicklungspipelines und Repositoryverwaltung konzentriert.
  • Auto-GPT: Während Auto-GPT ein Framework zur allgemeinen Aufgabenautomatisierung ist, sind Werkzeuge für agentisches Programmieren domänenspezifisch und verfügen über fundierte Kenntnisse zu Syntax, Compilern und Debugging-Prozessen.
  • Chatbots: Ein herkömmlicher Chatbot liefert reaktive Antworten im Dialog. Programmieragenten ändern proaktiv Dateien und führen Befehle aus, um ein Ziel zu erreichen.

Praktische Anwendungen in KI und maschinellem Lernen#

Agentisches Programmieren verändert rasch die Entwicklung von Abläufen für den Betrieb maschinellen Lernens (MLOps) und komplexen KI-Pipelines. Entwicklungsteams setzen diese Werkzeuge zunehmend ein, um ihre Produktivität zu steigern und den manuellen Überwachungsaufwand zu verringern.

  • Automatisierte Erstellung von MLOps-Pipelines: Ein Datenwissenschaftler kann einen Agenten auffordern, eine durchgängige Trainingspipeline zu erstellen. Der Agent schreibt autonom Skripte, um Datensätze abzurufen, Datenerweiterungen anzuwenden, das Modell feinzutrainieren und Experimente zu protokollieren. Dies ist besonders leistungsfähig bei der Orchestrierung von Trainingsabläufen in der Cloud auf der Ultralytics Platform.
  • Autonomes Debugging und Umstrukturieren: In älteren Codebasen werden Programmieragenten eingesetzt, um veraltete Bibliotheksaufrufe zu aktualisieren oder Abhängigkeitskonflikte zu lösen. Der Agent kann selbstständig Unit-Tests ausführen, die zu Inkompatibilitäten führenden Änderungen identifizieren und Patches auf Hunderte von Dateien anwenden, wodurch sich Integrationsprojekte für generative KI erheblich beschleunigen.

Agentische Arbeitsabläufe mit Vision-KI integrieren#

Systeme für agentisches Programmieren eignen sich hervorragend für das schnelle Prototyping und die Bereitstellung von Anwendungen für maschinelles Sehen (CV). Beispielsweise kann ein Entwickler einen Agenten anweisen, ein Skript zu erstellen, das Objekte in Echtzeit erkennt und protokolliert. Der Programmieragent wählt autonom die optimalen Werkzeuge für die Objekterkennung aus, etwa das Framework Ultralytics YOLO26, und erzeugt produktionsreifen Code.

Das folgende Python-Snippet zeigt die Art von knappem, funktionalem Skript, das ein System für agentisches Programmieren autonom erstellen könnte, um eine Inferenzpipeline mithilfe der Ultralytics Python API aufzubauen:

from ultralytics import YOLO

# The coding agent autonomously initializes the recommended YOLO26 model
model = YOLO("yolo26n.pt")

# The agent scripts the inference step on a target image
results = model("https://ultralytics.com/images/bus.jpg")

# The agent extracts and formats the detected classes for downstream processing
detected_objects = {model.names[int(box.cls)] for box in results[0].boxes}
print(f"Agent Pipeline Output: Detected {detected_objects} in the image.")

Mit den weiteren Fortschritten im Bereich der Verarbeitung natürlicher Sprache (NLP) wird das Zusammenspiel von agentischem Programmieren und spezialisierten Werkzeugen für maschinelles Sehen es Entwicklern ermöglichen, vom Schreiben manueller Skripte zur Orchestrierung anspruchsvoller KI-Ökosysteme überzugehen.

Explore solutions

Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren
Computer Vision für Luftbilder

Computer Vision für Luftbilder

Verwandle Drohnen- und Luftbilder mit Ultralytics YOLO in Echtzeiterkenntnisse für Landwirtschaft, Aquakultur, Umweltüberwachung, Naturschutz und Geodatenanalyse.
Mehr erfahren
Computer Vision in der Luft- und Raumfahrt

Computer Vision in der Luft- und Raumfahrt

Bringe KI-gestützte Bildverarbeitung mit Ultralytics YOLO-Modellen in die Luftüberwachung. Unterstütze Drohnen, Luft- und Raumfahrt-Workflows, Umweltschutz und Geodatenbranchen mit Computer-Vision-Lösungen.
Mehr erfahren

Schütze jeden Standort mit Ultralytics YOLO-Modellen. Vision AI unterstützt Perimeterüberwachung, Bedkennung, Kennzeichenerkennung und Arbeitssicherheit.
Mehr erfahren
Computer Vision in der Robotik

Computer Vision in der Robotik

Mache Maschinen mit Ultralytics YOLO-Modellen intelligenter. Vision AI in der Robotik ermöglicht autonome Navigation, Wahrnehmung, Objektverfolgung und Steuerung in Echtzeit.
Mehr erfahren
Computer Vision in der Logistik

Computer Vision in der Logistik

Optimiere die Logistik mit Ultralytics YOLO-Modellen. Vision AI ermöglicht die Paketinspektion, Sortierung, Fahrzeugverfolgung und Überwachung der Lagersicherheit in Echtzeit.
Mehr erfahren
Computer Vision im Einzelhandel

Computer Vision im Einzelhandel

Gestalte den Einzelhandel mit Ultralytics YOLO-Modellen neu. Vision AI ermöglicht Bestandsverfolgung, Regalüberwachung, Warteschlangenmanagement und aussagekräftigere Einblicke in das Kundenverhalten.
Mehr erfahren
Computer Vision im Gesundheitswesen

Computer Vision im Gesundheitswesen

Entwickle Lösungen für das Gesundheitswesen mit Ultralytics YOLO-Modellen. Vision AI im Gesundheitswesen ermöglicht eine schnellere medizinische Bildgebung, intelligentere Diagnosen und die Überwachung von Patienten.
Mehr erfahren
Computer Vision in der Fertigung

Computer Vision in der Fertigung

Optimiere die Fertigung mit Ultralytics YOLO-Modellen. Vision AI ermöglicht Qualitätskontrolle, Fehlererkennung, die Einhaltung von Vorgaben zur persönlichen Schutzausrüstung und die Automatisierung von Montagelinien.
Mehr erfahren
Computer Vision in der Automobilindustrie

Computer Vision in der Automobilindustrie

Setze Computer Vision mit Ultralytics YOLO-Modellen in der Automobilindustrie ein. Vision AI verbessert die Verkehrssicherheit, Fahrerassistenz und Fahrzeugautomatisierung für intelligentere Straßen.
Mehr erfahren
Computer Vision in der Landwirtschaft

Computer Vision in der Landwirtschaft

Bring Vision AI mit Ultralytics YOLO-Modellen in die intelligente Landwirtschaft. Ermögliche die Überwachung von Nutzpflanzen, die Verfolgung von Nutztieren und Präzisionslandwirtschaft für höhere und intelligentere Erträge.
Mehr erfahren

Lass uns gemeinsam die Zukunft der KI gestalten!

Beginne deine Reise in die Zukunft des maschinellen Lernens