Summarize the following:
The easiest way to maintain the glass in your fireplace or woodstove is to clean it regularly so that deep cleaning isn't necessary. When you're burning regular fires, clean the glass each week with an ash paste:  When the fireplace or woodstove has had a day or two to cool, gather some ashes. Mix the ashes with enough water to make a paste. Apply the paste to the glass with a microfiber cloth to remove soot and dirt. Wipe the glass clean with a damp microfiber cloth. Alternatively, you can buy a commercially-available paste cleaning product. Sometimes cleaning agents and ash paste can leave streaks on your glass that make it difficult to see the fire. To remove this, mix one part vinegar with three parts water in a spray bottle. Spray the solution onto the glass and wipe the glass with a dry microfiber cloth until the glass is dry. Clean the inside and the outside of the glass in this way to remove streaks and make the glass clear and spotless. Glass cleaners that contain silicone will leave a layer on the glass. This layer will protect the glass from dirt and soot buildup, meaning you won’t have to clean the glass as often, and cleaning will be easier.  Before applying any cleaner that isn't made specifically for wood stoves or fireplaces, read the instructions to make sure it’s heat- and fire-safe. Scraping the glass with a razor blade or other sharp implement may help to remove soot and buildup from fireplace and woodstove glass, but it’s more likely to scratch or gouge the glass. Modern fireplace and woodstove glass is actually a ceramic glass, and it’s much softer than regular glass. Scratches in the glass will make the fire harder to see, and will provide small crevasses for soot and dirt to hide.

Summary:
Clean the glass regularly. Remove streaks with water and vinegar. Apply glass cleaner with silicone. Don’t scrape the glass.