01 / What is an agent?

An agent combines a model, tools, and a harness.

For this demo, an agent is the structure that guides an AI model and its tools through a task.

Model

AI Model

The reasoning engine. It interprets input, makes judgments, writes, classifies, summarizes, or generates.

Tools

Associated Tools

The concrete capabilities. Tools let the agent read files, call APIs, write records, generate images, send email, or use other agents.

Harness

Task Harness

The surrounding structure. It defines the task, inputs, rules, tool access, execution flow, outputs, and guardrails.