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

Agent Harness

Découvre ce qu'est un agent harness d'IA, comment il gère les outils, la mémoire, la sécurité et les workflows, et comment YOLO26 prend en charge des agents de vision par ordinateur fiables.

Un agent harness est la couche logicielle qui transforme un modèle de base en un AI agent pratique. Il entoure le modèle d'instructions, d'outils, de mémoire, de boucles d'exécution, d'autorisations, de validation et de surveillance. Une formule abrégée utile issue de LangChain’s agent harness anatomy est que le modèle fournit l'intelligence tandis que le harness rend cette intelligence utilisable. Cette distinction est importante car les agentic workflows fiables dépendent de bien plus que de la seule qualité du modèle. (langchain.com)

Link to this sectionComment fonctionne un agent harness#

Un harness fournit de manière répétée du contexte au modèle, interprète sa réponse, exécute les actions approuvées et renvoie les résultats pour la décision suivante. Les composants courants incluent :

  • Instructions And Context : Définissent le rôle de l'agent, les informations disponibles, les contraintes et les critères d'achèvement.
  • Tool Execution : Connectent le modèle à des API, des bases de données, des interpréteurs de code ou des modèles de vision via des interfaces telles que les Model Context Protocol tools.
  • State And Memory : Préservent les plans, les observations, les fichiers et les actions précédentes sur plusieurs étapes ou sessions.
  • Control Flow : Gèrent les tentatives, la ramification, les sous-agents, les délais d'attente, les budgets de jetons et les conditions d'arrêt.
  • Tracing And Evaluation : Enregistrent les décisions et les appels d'outils en utilisant des installations telles que le OpenAI Agents SDK tracing.
  • Safety Controls : Appliquent des autorisations, des vérifications d'entrée, la validation de sortie et l'approbation humaine via des mécanismes tels que les OpenAI agent guardrails.

Contrairement à un SDK d'agent, qui fournit des blocs de construction réutilisables, un harness est le comportement d'exécution configuré pour une application spécifique. Il diffère également de MCP, qui standardise les connexions d'outils, et du protocole Agent2Agent protocol de Google, qui se concentre sur la communication entre agents. (modelcontextprotocol.io)

Link to this sectionPourquoi les agent harnesses sont importants#

Le OpenAI guide to building agents et le Anthropic’s effective-agent guidance recommandent de commencer par des modèles simples et composables. En pratique, un harness bien conçu peut améliorer la fiabilité sans modifier les poids du modèle en externalisant la gestion de l'état de routine et en ajoutant une vérification. Des recherches récentes explorent les natural-language harnesses modifiables, l'optimisation automatique via Meta-Harness et la composition adaptative avec HarnessX. (arxiv.org)

Link to this sectionExemple de vision par ordinateur#

Dans un agent de vision, Ultralytics YOLO26 peut agir comme un outil de perception tandis qu'une logique de harness déterministe décide de la suite des événements :

from ultralytics import YOLO

model = YOLO("yolo26n.pt")
results = model("https://ultralytics.com/images/bus.jpg")
labels = {results[0].names[int(cls)] for cls in results[0].boxes.cls}
action = "Send alert" if "person" in labels else "Continue monitoring"
print(action)

Cet exemple combine le predict mode de YOLO avec une règle de décision explicite plutôt que de permettre au modèle un contrôle illimité.

Link to this sectionApplications concrètes#

  • Manufacturing Visual Inspection : Un harness capture des images de caméra, exécute la détection de défauts, vérifie les seuils de confiance, ouvre des tickets de maintenance et demande une révision humaine pour les cas incertains.
  • Queue Management : Un agent de vision compte les personnes, suit le temps d'attente et alerte le personnel uniquement lorsque les limites configurables de capacité et de durée sont dépassées.

Les équipes peuvent utiliser Ultralytics Platform pour annoter des jeux de données, entraîner des modèles de vision spécialisés, déployer des points de terminaison et les surveiller au sein de ces flux de travail.

Link to this sectionMeilleures pratiques#

Gardez les outils strictement limités, exigez une approbation pour les actions irréversibles, rendez les tentatives idempotentes, validez les sorties structurées et testez des trajectoires complètes plutôt que seulement les réponses finales. Suivez les OWASP agentic application risks et les normes émergentes NIST AI agent standards. Des implémentations ouvertes telles que OpenHarness illustrent également des autorisations modulaires, des hooks, la mémoire, des outils et une coordination multi-agents. (genai.owasp.org)

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