AIHero

    Sessions, Context Windows & Turns

    Agent

    A model harnessed with tools, a system prompt, and a context window, that takes turns with a user. The model in motion.

    Matt Pocock
    Matt Pocock

    A model harnessed with tools, a system prompt, and a context window, that takes turns with a user. Claude Code is an agent. Cursor is an agent. Claude.ai is an agent. An agent is what you actually talk to — it's the model in motion, configured for a purpose.

    Unlike most terms in this dictionary, "agent" doesn't name a mechanical part. The model is a file of parameters; the harness is software you can point at. The agent is neither — it's the unit you're speaking to. People anthropomorphize AI constantly, and the agent is the anthropomorphized unit: the thing you delegate to, the thing that reads your message and answers, the "it" in "it broke the build again". When you say the agent did something, you mean the model-plus-harness did it, but you're addressing the combination as a single actor.

    The idea is older than this wave of AI. Software agents — programs you delegate a goal to, which act on your behalf — have been a concept for as long as AI has.

    Avoid: "the AI", "the bot" (too vague — they hide whether you mean the parameters or the harnessed thing).

    Usage:

    "Which agent are you using for the migration?"

    "Claude Code locally, Cursor for the UI work — same model underneath, different harnesses."

    Want more than vocabulary?

    Join AI Hero for practical skills, thinking on AI engineering, and resources that keep you ahead of the curve.

    I respect your privacy. Unsubscribe at any time.

    Share