AI agents courses and concepts

An AI agent is a system that pursues a goal by taking a series of actions on its own: it plans the steps, uses tools such as search or other software, and adjusts based on the results, rather than giving one answer and stopping. This lets AI carry out tasks that take many steps, such as researching a question or resolving a customer support request. Because an agent acts without a person approving each step, an early mistake can carry through the steps that follow, so a well-built agent has limits on what it can do and points where a person checks its work. Learning the subject means understanding how agents plan, use tools and keep track of information, and how they are set up, tested and supervised.

AI agents courses

Learn AI — understand what agents are

Use AI — use agents, or set them up in existing products

Develop AI — build agents in code, or write code with an agent

AI agents terms explained

These terms fall into three groups: kinds of agent system (AI agent, agentic AI, autonomous agent, multi-agent system), the abilities an agent relies on (planning, memory, tool use, function calling), and ways of connecting and coordinating the parts of a system (Model Context Protocol, orchestration, workflow automation). AI agent, agentic AI and autonomous agent overlap: an AI agent is a specific system, agentic AI is the broader category of AI that acts toward goals, and an autonomous agent is an AI agent that works with little or no human involvement.

Learn AI covers how AI systems work, without building one; Use AI covers using AI tools, including agents built into existing products; Develop AI covers building AI systems in code, including agents, and writing software with AI coding agents.