This paper describes the development of an agent-based intelligent distributed reconfigurable multi-axis machining system structure through traditional manufacturing engineering activity analysis and systematic software engineering methods. The advantages of a distributed agent-based system include ease of manipulation, high expandability, flexibility and the achievement towards the goal of intelligent distributed networked manufacture. The proposed system has presented the feasibility in applying software agent-based technology in constructing a distributed intelligent multi-axis machining system. Several intelligent agents have been developed in fulfilling the proposed system. These agents can communicate via pre-defined performatives through the Knowledge Query and Manipulation Language (KQML). The object-oriented programming methodology has been adopted to construct the reconfigurable ontology for the distributed multi-axis surface machining services forming a distributed multi-axis machining system successfully. This means agent-based technology has been shown to be very promising in enhancing the communication of a distributed system to be able to communicate with higher level knowledge KQML rather than only in remote function call through platform independent networking architecture.