Does Botie Need to Choose the Next Step?

A request to find a maintenance record and an investigation of an unfamiliar fault ask different things of the program. Compare what fixed steps can do before giving a model more decisions.

15 sections · 4 questions · 1 coding challenge

1 / 15

Separating a Predetermined Route from a Model’s Choice

BOTIE

Once language models could call tools, developers could give them control over a sequence of operations. That raised a practical question: which decisions should remain in ordinary application code? Anthropic’s December 2024 engineering article distinguished predefined workflows from systems in which a model chooses its next operations. It described patterns used in applications, rather than claiming to have invented workflows or software agents.

Think about the maintenance desk. Retrieving a known record already has a route. Investigating a poorly described fault may require looking at a result before deciding what to inspect next. Our examples use invented measurements to make that design choice visible. They are not benchmark results for any provider or framework.

Sources for this history