Un système logiciel basé sur un modèle de langage de grande envergure (LLM) capable de percevoir des données d'entrée, d'analyser celles-ci et d'agir de manière autonome ou sous la supervision d'un humain. Contrairement à l'automatisation traditionnelle, ces agents sont capables de gérer des tâches ouvertes comportant plusieurs étapes, telles que la lecture d'un appel d'offres, l'interrogation d'un ensemble de données ou la conclusion d'une transaction.