Coupez la courgette en fines demi-lunes de 5 mm. Ciselez l'ail.
Faites chauffer un filet d'huile d'olive dans une grande sauteuse à feu vif. Faites-y revenir la courgette, l'ail et les gnocchi 4-6 min en remuant de temps en temps, ou jusqu'à ce qu'ils commencent à colorer.
Pendant ce temps, coupez les tomates cerises en deux.
Toujours à feu vif, ajoutez les tomates cerises et un petit filet d'eau (environ 2-3 cs par personne) à la sauteuse, et poursuivez la cuisson 3-4 min.
Baissez le feu sur moyen. Déglacez la sauteuse en versant ½ cc de vinaigre de vin rouge par personne, puis ajoutez la crème de basilic et la crème, ainsi que la moitié du Pecorino râpé. Mélangez 1-2 min, ou jusqu'à ceque la sauce nappe bien les gnocchi.
Servez les gnocchi dans les assiettes. Saupoudrez du reste de Pecorino et parsemez de pistaches.