No todos los sistemas multiagente son en sí mismos agentes, por ejemplo, una ecología no es muy parecida a un agente. No todos los agentes están compuestos por agentes, un simple programa en Python puede ser un agente hecho de partes no agenticas. Pero es posible construir un agente a partir de otros agentes, por ejemplo, la vida multicelular.