Il s’accorde
-
avec le COD qui est placé avant le verbe et qui fait l’action indiquée par l’infinitif :
Les oiseaux que j’ai vus passer dans le ciel.
Je les ai vus passer dans le ciel.
Il ne s’accorde pas
-
avec le COD qui est placé avant le verbe et qui subit l'action indiquée par l’infinitif :
Les livres que j’ai voulu lire. (les livres sont lus)
-
avec le COD qui est placé après le verbe :