Ετοιμάζουμε πρώτα το Πέστο βασιλικού, χτυπώντας σε ένα μπλέντερ τις ντομάτες με το λάδι τους, τα φρέσκα φύλλα του βασιλικού και δυόσμου και το σκόρδο, μέχρι να πολτοποιηθούν.
Μεταφέρουμε το Πέστο σε ένα μεγάλο μπολ και ρίχνουμε μέσα το πεκορίνο, την παρμεζάνα, τα κουκουνάρια, το λάδι, αλάτι και πιπέρι και τα ανακατεύουμε καλά.
Βράζουμε τα μακαρόνια σε αλατισμένο νερό για 5 λεπτά περίπου, μέχρι να γίνουν al dente. Τα στραγγίζουμε και έτσι όπως στάζουν, τα ρίχνουμε μέσα στη σάλτσα Πέστο που ετοιμάσαμε. Ανακατεύουμε με γρήγορες κινήσεις και σερβίρουμε.