AI Agents Are Becoming a New Layer in Software Architecture
For the last several years, most applications of generative AI have followed a fairly familiar pattern. A user submits something. An application sends a prompt to a model. The model returns a response. The application displays or processes that response. That model isn't disappearing, but I think we're beginning to see something considerably more important emerge. AI agents are becoming an architectural layer of their own. OpenAI's recently announced Agents API is a good example of how quickly this transition is occurring. Rather than asking developers to assemble every component required for an autonomous workflow, the platform provides infrastructure for long-running sessions, tool use, context management, sandboxed execution and multiple cooperating agents. That distinction matters. From API Call to Digital Worker Traditional APIs are largely transactional. Send input. Perform an operation. Receive output. An agent can potentially operate very differently. Give it an obj...