All terms
Patterns
Long-Running Agent
An agent built to persist and make progress across many steps or sessions.
Definition
A long-running agent is designed to operate over many steps or across separate sessions rather than a single short interaction. It relies on persistent memory, checkpoints, and context management to keep track of a goal as time passes and conversations restart. The main challenges are preventing drift, controlling cost over a long horizon, and recovering cleanly after interruptions.