Agent = LLM + planning + tools + memory + actions
Is ChatGPT an LLM or an agent? The answer is the whole course.
An LLM answers; an agent acts. Devesh's definition adds four capabilities to the model: planning (decompose 'research our competitors' into identify -> analyse products -> compare pricing -> gather reviews -> summarise), tools (web search, databases, files, MCP servers), memory (short-term for the task, long-term across sessions) and actions (send the email, book the slot, write the code). The traditional plan -> architect -> code -> test cycle becomes a natural-language goal plus granted access - and granting access stays a human step.
The lens every later tool in the program is explained through.






