Agents in Langchain

So basically agents are a sequence of chains. Now we can use agents directly instead of creating chains from scratch. Is it correct what I am thinking?