L'agent de la sûreté a pour principale mission de prévenir les actes de malveillance et les agressions. Pour ce faire, il surveille les trains, les gares, les entrepôts et les installations de la SNCF afin d'éviter les dégradations et les vols. Son rôle est surtout dissuasif, mais il intervient si nécessaire pour assurer la sécurité des voyageurs et du personnel de la SNCF, y compris les conducteurs, les contrôleurs et les agents de gare. Ses tâches quotidiennes sont variées : surveillance d'entrepôts ou de trains de marchandises, patrouilles de jour et de nuit dans les trains, sécurisation des gares, intervention en cas d'incidents ou d'agressions. Il participe également à la lutte contre la délinquance financière en apportant parfois son soutien aux contrôleurs à bord des trains et en informant les clients et le personnel de la SNCF.