Cuece los espaguetis en agua salada el tiempo que indique el fabricante. Refréscalos en agua fría y escúrrelos bien. Pela la cebolla y pícala. Lava, seca los tomates y córtalos en daditos. Pela, pica y dora el ajo en una sartén con 2 cucharadas de aceite hasta que empiece a dorarse. Agrega entonces la cebolla y sofríe 5 minutos. Incorpora el tomate y sofríe 5 minutos más, removiendo de vez en cuando. Añade unas hojas de albahaca lavadas y secas y las alcaparras escurridas. Cuece durante otros 5 minutos y retira del fuego. Añade el atún escurrido y desmigado, salpimienta y remueve. Agrega este sofrito a los espaguetis y mezcla. Decora con unas hojas de albahaca lavadas y sirve.