My problem is that I create a XML file where QuickEdit adds its code when I’m logged in manager. So the file is corrupted and I can’t see the result without logout the manager.
As Paul says, QuickEdit shouldn’t attach itself to your XML files - it looks for the presence of the </head> tag to insert the JS into the page, so if you are using the blank template (which you should be for XML files) then there will be no </head> tag for it to find.
Of course, if you truly wanted to disable QuickEdit for certain pages then one of the ways I can think of is to create a TV to indicate whether QuickEdit should be used and then hack the plugin code to check the TV value in addition to the existing managerValidated check to evaluate whether the plugin should execute or not.