Katelyn Lesse, Head of Platform Engineering at Anthropic, points out that building Agents a few months ago required extensive process control code, including complex orchestration like branching and conditional logic. As model reasoning and tool-calling capabilities improve, these orchestration layers are rapidly thinning. Developers no longer need to specify every step; they only need to provide goals and basic boundaries, allowing the model to autonomously decide how to accomplish them.
At the same time, higher-level orchestration patterns are emerging: multiple Agents solving problems simultaneously and selecting the best solution; one Agent proposing a plan while another reviews for errors; or, when an Agent gets stuck, inviting a stronger model to offer suggestions. The focus is shifting from 'controlling every step' to 'designing how Agents collaborate.'
This shift stems from marginal improvements in model capabilities: stronger reasoning allows the model to break down steps itself, while increased precision in tool calls reduces the need for peripheral fallback code.