La arquitectura de agentes en informática es un modelo para los agentes de software y los sistemas de control inteligentes , que describe la disposición de los componentes. Las arquitecturas implementadas por los agentes inteligentes se denominan arquitecturas cognitivas . [1] El término agente es una idea conceptual, pero no está definido con precisión. Consiste en hechos, un conjunto de objetivos y, a veces, una biblioteca de planes. [2]