Schema einer Agent-Runtime: Aufgabe geht an die Runtime, diese schickt Verlauf und Anweisung an das Sprachmodell, das Modell antwortet mit einem Werkzeugaufruf, die Runtime führt das Werkzeug aus, hängt das Ergebnis an den Verlauf und beginnt die Schleife erneut; Begrenzungen für Schritte, Kosten und Rechte sind als Wächter eingezeichnet, am Ende steht die fertige Antwort.

Agent Runtime

An agent runtime is the software that controls an AI program while it works: it calls the language model, executes its tool calls, and keeps track of the intermediate state. It is thus the environment in which a text model turns into an acting program.

A modern AI program can solve tasks in several steps: search a website, check a result, write an email. It consists of two parts. One part is the AI model, which only generates text and cannot do anything on its own. The other part is a program that reads this text, actually carries out the actions named in it, and reports back the result. This second program is called an agent runtime, in German roughly “Agentenlaufzeit.” It is the environment in which such a multi-step AI program runs, step by step.

Why a language model alone doesn’t accomplish anything

A language model only ever predicts the next piece of text. So it can write: “I’m now searching for the flight price.” It cannot actually search. It has no access to the internet, no files, and no memory beyond the individual call. Everything an agent appears to do itself is in reality carried out by the runtime.

It follows that the quality of an agent doesn’t depend on the model alone. Two companies can use the same model and still deliver very different results. The difference often lies in the runtime. It determines which tools are available, how many attempts are allowed, and what happens in the event of an error.

The security aspect is also important. An agent that is allowed to execute code or transfer money is a risk. The runtime is the place where limits are set. It can block certain commands or require confirmation from a human before critical steps.

The cycle of thinking, acting, and observing

At its core, a loop runs. The runtime sends the task and the history so far to the model. The model responds with a thought and usually with a tool call, such as “search: train connection Berlin Hamburg.” The runtime executes this search and appends the result to the history. Then the same question goes to the model again. This repeats until the model says it is done.

To keep this from running endlessly, the runtime sets hard limits. Typical ones are a maximum number of steps, a time limit, and a cost limit. Without such brakes, agents can go around in circles while continually consuming money, since every model call costs something.

A second problem is memory. A model can only process a limited amount of text at once. After twenty steps, the history becomes too long. The runtime therefore has to shorten it, summarize it, or store important parts in a database and later retrieve them selectively. You can think of it as a desk: it lays out for the model exactly the documents it needs for the next step.

Agent runtimes in products and headlines

Every product that does more than just answer has a runtime running in the background. A coding assistant that modifies files in a project and runs tests is one example. The research features of large chatbots also belong here: they call up dozens of websites before writing a report.

In industry news, the term usually appears alongside developer tools. Companies like OpenAI, Google, Anthropic’s competitors, and many startups sell ready-made runtimes so that businesses don’t have to build them themselves. From an investor’s perspective, this is interesting because it creates a distinct software layer that can generate revenue, regardless of which model happens to be the best at any given time.

A common misconception is to equate agent runtime with agent. The agent is the concrete application with its task, its instructions, and its tools. The runtime is the interchangeable engine underneath. Anyone who separates the two understands better why providers can switch models without having to rewrite their product.

Subscribe free. Unsubscribe the second it sucks.

High-signal news across AI, business, UX, and tech. Every morning.