The present invention provides a controller for controlling a harvesting performance of an agricultural harvester. The controller receives automation settings, selected by an operator via a human-machine interface. The controller also receives data from on-board harvester sensors. The controller defines a target value for quality parameters based on the automation settings, and determines a current value of each of the quality parameters in dependence on the crop sensor data. The controller determines an actuator setting for actuators of the agricultural harvester when the current value of one or more of the plurality of quality parameters differs by greater than an acceptable amount from the associated target value, the at least one actuator setting being determined in dependence on the automation settings and said target value. The controller controls the actuators to achieve the associated determined actuator settings.La présente invention concerne un dispositif de commande destiné à commander une performance de moissonneuse d'une moissonneuse agricole. Le dispositif de commande reçoit des réglages d'automatisation, sélectionnés par un opérateur par l'intermédiaire d'une interface homme-machine. Le dispositif de commande reçoit également des données de la part de capteurs embarqués de moissonneuse. Le dispositif de commande définit une valeur cible pour les paramètres de qualité sur la base des réglages d'automatisation, et détermine une valeur actuelle de chacun des paramètres de qualité en fonction des données de capteur de culture. Le dispositif de commande détermine un réglage de dispositif d'actionnement pour les dispositifs d'actionnement de la moissonneuse agricole lorsque la valeur actuelle d'un ou plusieurs de la pluralité des paramètres de qualité diffère de plus d'une quantité acceptable par rapport à la valeur cible associée, ledit réglage de dispositif d'actionnement étant déterminé en fonction des réglages d'automatisation et de ladite valeur cible.