The move sees the 43-year-old, who has agreed a deal until the end of the 2016-17 campaign, reunite with new Swansea boss Paul Clement, who worked with the former midfielder at both Chelsea and Paris Saint-Germain.
We're delighted to announce that former France international Claude Makelele has joined the club's coaching staff. 👍 pic.twitter.com/TlcgTlDoux— Swansea City AFC (@SwansOfficial) January 11, 2017
Makelele represented Nantes, Marseille, Celta Vigo, Real Madrid, Chelsea and Paris Saint-Germain during a successful playing career, while he was also capped 71 times by the French national team.
He had been out of work since leaving his managerial role with Bastia in 2014.