From what I understand about France's parliament, how it works is that there are many different parties, but parties sometimes form alliances or coalitions in elections so that they have enough seats to control an absolute majority or prevent a rival party or alliance from doing so in the National Assembly (289 or more seats out of the available 577), one of the two parliamentary chambers.
Right now, Macron's centrist party may coordinate with the left-wing coalition, which includes different parties, so as to keep the coalition that includes the far right, spearheaded by Marine Le Pen's National Rally party, from enjoying an absolute majority in the National Assembly. So French politics naturally has the same left-right spectrum as any other country, but it is not a bipartisan system whether on paper or in practice, unlike its American counterpart.