Este complemento solo aparece en las construcciones pasivas e indica quién realiza la acción del verbo en las oraciones activas. Esta función tan solo la puede desempeñar un SPrep precedido por la preposición por, y en algunos casos de (de todos es sabido).
Sus rasgos característicos son:
- Si la oración se convierte en activa, el CAg pasa a ser sujeto de la oración:
El puente fue construido por los romanos > Los romanos construyeron el puente.
- No hay que confundirlo con complementos circunstanciales con por. No hay que olvidar que el agente realiza la acción:
Ha sido visto por Madrid (CCL) vs. Ha sido visto por Juanjo.