The advent of Industry 4.0 and the development of future industrial applications can be achieved using Cyber-Physical Systems (CPS). This technological development invokes high levels of communication and computation in the form of an interconnected network of industrial resources. Multi-agent systems precisely can empower such technological evolution by introducing properties like decentralisation, autonomy, flexibility, social ability and modularity to the industrial context. In this regard, the current work surveys recent multi-agent based manufacturing approaches and provides a general vision of current trends focusing on frameworks/architectures, complementary technologies and common applications. This article, ends with an integrated discussion of emerging agent-based industrial challenges, a general conclusion and final remarks.