Agents in Internet Computer are a form of middleware that sits between you and the canister's public API. Lesson 3.4 covers what these agents libraries are as well as what they do. DFinity develops and maintains two agents (Javascript and Rust) while the rest are supported by third party developer communities. Let us walk through the code example given to us to demonstrate what agents are.
Instagram: JamesAllan0
Patreon: / cityxcape