Découvre YOLO26 : l'IA de vision de nouvelle génération.
Ultralytics
Retour au glossaire Ultralytics

Agentic Coding

Découvre comment le codage « agentique » transforme le développement logiciel. Apprends comment les systèmes IA autonomes écrivent, testent et déboguent du code pour les pipelines Ultralytics YOLO26.

La programmation agentique représente un changement de paradigme dans le développement logiciel où les systèmes d'IA autonomes agissent comme des participants actifs plutôt que comme des outils passifs. Également connue sous le nom d'ingénierie logicielle agentique (SE 3.0), cette approche va au-delà des complétions de code standards en tirant parti des Grands Modèles de Langage (LLM) pour planifier, écrire, exécuter, tester et déboguer le code de manière itérative. Contrairement aux outils de saisie semi-automatique traditionnels qui prédisent les quelques lignes de code suivantes en fonction du contexte immédiat, les systèmes de programmation agentique peuvent parcourir des bases de code entières, raisonner sur des architectures complexes et résoudre des problèmes indépendamment avec une intervention humaine minimale, accélérant ainsi le rythme de l'innovation technologique.

Link to this sectionComment fonctionne la programmation agentique#

Agentic coding systems operate through continuous feedback loops of observation, reasoning, and action. They often utilize the Model Context Protocol (MCP) or similar integration frameworks to interact directly with local environments, terminals, and file systems. When assigned a task, a coding agent analyzes the requirements, plans a multi-step solution, writes the necessary code, and runs tests to verify its logic. If a test fails, the agent reads the error logs, adjusts its approach, and rewrites the code until the tests pass. Recent research on Agentic Software Engineering highlights that this iterative, self-correcting process is what enables agents to tackle complex programming tasks at scale. Leading implementations, such as Anthropic's Claude Code, provide developers with terminal-native AI teammates that can refactor repositories and automate tedious backend work.

Link to this sectionProgrammation agentique vs assistants IA traditionnels#

Comprendre la distinction entre la programmation agentique et les concepts d'IA connexes est crucial pour les équipes d'ingénierie modernes :

  • Outils de Copilot traditionnels : Les assistants de codage standard s'appuient sur des invites à tour unique pour générer des extraits de code localisés. Les systèmes de programmation agentique peuvent exécuter des flux de travail entiers de manière autonome, de la planification à l'émission d'une pull request.
  • Agents IA : Il s'agit d'un terme large pour tout système d'IA autonome. La programmation agentique est un sous-ensemble spécialisé se concentrant strictement sur le développement logiciel, les pipelines d'ingénierie et la gestion de dépôts.
  • Auto-GPT : Bien qu'Auto-GPT soit un framework d'automatisation des tâches à usage général, les outils de programmation agentique sont spécifiques au domaine, dotés d'une connaissance approfondie de la syntaxe, des compilateurs et des processus de débogage.
  • Chatbots : Un chatbot standard fournit des réponses réactives et conversationnelles. Les agents de codage modifient proactivement des fichiers et exécutent des commandes pour atteindre un objectif final.

Link to this sectionApplications concrètes en IA et ML#

La programmation agentique transforme rapidement la façon dont les opérations de machine learning (MLOps) et les pipelines d'IA complexes sont construits. Les équipes d'ingénierie adoptent de plus en plus ces outils pour faire évoluer leur productivité et minimiser la supervision manuelle.

  • Génération automatisée de pipeline MLOps : Un scientifique des données peut demander à un agent de construire un pipeline d'entraînement de bout en bout. L'agent écrira de manière autonome des scripts pour récupérer des jeux de données, appliquer la data augmentation, fine-tuner le modèle et consigner les expériences. Ceci est particulièrement puissant lors de l'orchestration de flux de travail d'entraînement dans le cloud sur la Ultralytics Platform.
  • Débogage et refactorisation autonomes : Dans les bases de code existantes, les agents de codage sont déployés pour mettre à jour les appels de bibliothèque obsolètes ou résoudre les conflits de dépendances. L'agent peut exécuter indépendamment des tests unitaires, identifier les changements cassants et appliquer des correctifs sur des centaines de fichiers, accélérant considérablement les projets d'intégration d'IA générative.

Link to this sectionIntégration des flux de travail agentiques avec l'IA de vision#

Les systèmes de programmation agentique excellent dans le prototypage et le déploiement rapides d'applications de vision par ordinateur (CV). Par exemple, un développeur peut demander à un agent de créer un script qui détecte et enregistre des objets en temps réel. L'agent de codage sélectionnera de manière autonome les outils optimaux pour la détection d'objets, tels que le framework Ultralytics YOLO26, et générera du code prêt pour la production.

L'extrait Python suivant représente le type de script concis et fonctionnel qu'un système de programmation agentique pourrait générer de manière autonome pour construire un pipeline d'inférence en utilisant l'API Python Ultralytics :

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.")

À mesure que le domaine du Traitement du Langage Naturel (NLP) continue de progresser, la synergie entre la programmation agentique et les outils de vision spécialisés permettra aux développeurs de passer de l'écriture de scripts manuels à l'orchestration d'écosystèmes d'IA sophistiqués.

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique