Kabul, Afghanistan (CNN) -- Gen. David Petraeus called for unity on all fronts of the war in Afghanistan during a speech Saturday in Kabul.
Petraeus, the new U.S. commander in Afghanistan, addressed a group of about 1,700 at the U.S. Embassy in Kabul.
"I'm reminded we must achieve unity of effort and common purpose," Petraeus told the crowd. "Civilian and military, Afghan and international. We are part of one team with one mission."
Petraeus, who replaced Gen. Stanley McChrystal, arrived to take his new post in Afghanistan Friday, a day marred by violence.
Earlier in the day, Taliban militants in the northern city of Kunduz attacked the compound of a U.S. aid agency subcontractor, killing at least five people and wounding 20 others, government officials said.
On the day of Petraeus' arrival, the brazen attack served as a grim reminder for international forces that they faced a difficult challenge in overcoming the Taliban insurgency, which many say has been gaining momentum.