Фр. agent, лат. agens походить від ago «веду, жену», споріднено з гр. ἄγω «жену», дінд. ájati «жене», в україньскій мові є слово гінець «кур'єр».
http://hrinchenko.com/slovar/znachenie-slova/9275-ghinec.html#show_point
Агенти в науці — сполуки, які переносять елементи, тобто кур'єри для цих елементів.
часто без уточнення навіть https://e2u.org.ua/s?w=agent&highlight=on; а взагалі хімічний агент це, схоже, реагент чи реактив, то можна ще там дивитися
https://slovnyk.ua/index.php?swrd=агент
r2u.org.ua: Агент
https://e2u.org.ua/s?w=Чинник&dicts=all&highlight=on&filter_lines=on