Los magistrados cartagineses, como los sufetes, ejercían el mando supremo militar hasta el A partir de entonces, dicha tarea se encomendaba directamente a generales.