Agentic workflows
Design patterns for AI agents acting across multi-step tasks, covering how tool access, memory, orchestration topology, and coordination overhead shape whether an agent system works in practice.
17 sources · May 3, 2026
Compiled by Claude · How this works →
Agents · LLMs · 34 neighbors
Agentic workflows are pipelines in which an AI model takes sequences of actions, using tools, memory, and external services, to complete tasks that unfold over multiple steps. The design decisions made at each layer, tool access, memory architecture, orchestration topology, and observability, determine whether the system performs reliably or compounds failures.
Tool access is not free. Your Agent Loves MCP argues that loading MCP tool definitions into context each session is expensive in tokens and non-composable, analogous to forcing a programmer to read a GUI manual before every task. Agents that can write code are better served by layered scripts and API skills that persist outside the context window.
Orchestration topology carries a coordination tax that is easy to underestimate. Research surveyed by Ben Dickson drawing on Stanford and Google/MIT work shows that multi-agent setups can amplify errors up to 17x and cut tool-handling efficiency by 2 to 6x compared with single-agent baselines. Single-agent systems should be the default; multi-agent architectures are justified only when tasks genuinely decompose into parallel, independent subtasks.
Memory is a persistent design problem. The hindsight library addresses this with biomimetic data structures and multi-strategy retrieval, letting agents build mental models that survive across sessions rather than relying on conversation recall alone. The openagentd project takes a systems approach, pairing three-tier persistent memory with built-in OpenTelemetry observability so that agent behavior across a local multi-agent team can be traced and debugged like any other service.
Taken together, the pattern across these sources is that agentic workflows fail at the seams: tool loading, inter-agent handoffs, and memory gaps. Engineering around those seams, rather than adding more agents or more tools, is where reliability is won.
Related concepts
- Context engineering → Deliberate construction and management of the information fed into an LLM's context window… 15 sources
- Reliability → Reliability in software spans runtime validation… 6 sources
- Retrieval-augmented generation → RAG grounds LLM outputs in external documents at query time… 6 sources
- Systems design → Systems design is the practice of structuring software components so each can evolve… 7 sources