Described herein is a computer-controlled agriculture system (1). System (1) comprises a body (2) adapted to support a plurality of modules. The modules comprise at least one cultivation module (3) adapted for cultivating one or more varieties of vegetation. The cultivation module (3) includes at least one sensor (4) configured to collect environment data from the at least one cultivation module (3) and generate an environmental sensor signal (6). A control module (7) is configured to receive the environmental sensor signal (6) and to generate and display control data (8) based on the environment data.La présente invention concerne un système agricole commandé par ordinateur (1). Le système (1) comprend un corps (2) adapté pour maintenir une pluralité de modules. Les modules comprennent au moins un module de culture (3) conçu pour cultiver une ou plusieurs variétés de végétation. Le module de culture (3) comprend au moins un capteur (4) configuré pour recueillir les données de l'environnement à partir d'au moins un module de culture (3) et générer un signal de capteur environnemental (6). Un module de commande (7) est configuré pour recevoir le signal de capteur environnemental (6) et pour générer et afficher les données de commande (8) basées sur les données de l'environnement.