Cognitive architecture
How the agent reasons
The reasoning pattern is the most consequential design choice. A ReAct agent interleaves thought, action, and observation in a single loop — fast, flexible, and well-suited to tasks with short, adaptive reasoning chains. A Plan-and-Execute agent produces a full plan before any action, then executes it step by step — stronger on tasks requiring global coherence but heavier on latency and cost. Reflexion adds a self-critique step after each attempt — stronger on tasks where failure modes can be identified by the agent itself. Entiovi's practice treats these as distinct architectural patterns selected against task characteristics, not as labels applied after the fact.