The present invention relates to a composition for dyeing and/or lightening keratin fibres, in particular human keratin fibres such as the hair, comprising: a) one or more guanidine salts, b) one or more alkanolamines, c) ammonium hydroxide and d) at least two polymers chosen from cationic and amphoteric polymers, which are different from each other, e) optionally one or more colouring agents. The invention also relates to a dyeing and/or lightening process using said composition, and also to a multi-compartment device which is suitable for using said dyeing and/or lightening composition.La présente invention concerne une composition pour colorer et/ou éclaircir des fibres de kératine, en particulier des fibres de kératine humaines telles que les cheveux, comprenant : a) un ou plusieurs sels de guanidine, b) une ou plusieurs alcanolamines, c) de l'hydroxyde d'ammonium et d) au moins deux polymères choisis parmi les polymères cationiques et amphotères, qui sont différents les uns des autres, e) éventuellement un ou plusieurs agents colorants. L'invention concerne également un procédé de coloration et/ou d'éclaircissement utilisant ladite composition, ainsi qu'un dispositif à plusieurs compartiments qui est approprié pour utiliser ladite composition de coloration et/ou d'éclaircissement.