To sum up, you may drive in Germany with your American license for up to six months. Afterwards, you need to obtain a German license (with or without taking a German exam, depending on where you acquired your U.S. driver's license), unless a reciprocity agreement is in place.