Orchestration · Software component

ReAct Agent Controller

Software componentOrchestrationOrchestration & Toolsarc:ReActController

An agent controller that interleaves explicit Thought, Action, and Observation steps in a loop, choosing each tool call dynamically from prior observations until an answer or iteration limit.

Responsibility. Drives adaptive reason-act-observe cycles for one agent.

Also known as: ReAct agent, Reasoning + Acting loop, AgentExecutor (LangChain), Zero-shot ReAct agent, Conversational ReAct agent, Chat-optimized zero-shot ReAct agent, Agent-driven chaining, Memory-augmented ReAct agent, Agentic RAG agent, AgentExecutor

Variant of Agent Controller abstract

When to choose. Choose when solution paths are unpredictable and require adaptive investigation (research, debugging, non-standard support); avoid for simple deterministic, latency-critical, budget-constrained, or formally verified tasks.

writes; readsreads; writesinvokes; receives data fromspecializesinvokesis invoked byinvokesinvokesemits telemetry toinvokesinvokesinvokesreceives data frominvokesis configured byis guarded byinvokesis monitored byWorking Memory Buffer: writes; readsWorking Memory BufferConversation State Store: reads; writesConversation State StoreAgent Action Output Parser: invokes; receives data fromAgent Action Output ParserAgent Controller: specializesAgent ControllerLLM Inference Service: invokesLLM Inference ServiceEvaluation Harness: is invoked byEvaluation HarnessTool Executor: invokesTool ExecutorReasoning Engine: invokesReasoning EngineTrace Collector: emits telemetry toTrace CollectorAnswer Synthesizer: invokesAnswer SynthesizerRetriever: invokesRetrieverVector Retriever: invokesVector RetrieverTool Integration Adapter: receives data fromTool Integration AdapterMemory Retriever: invokesMemory RetrieverTool Schema: is configured byTool SchemaOutput Rail: is guarded byOutput RailOpenAI-Compatible Inference API: invokesOpenAI-Compatible Infere…Execution Profiler: is monitored byExecution Profiler+17 more (see relationships)
Direct neighbourhood (hover for relationship types)

Relationships

is configured by structural

invokes dependency

is invoked by dependency

reads dependency

writes dependency

emits telemetry to dynamic

receives data from dynamic

is constrained by control

is guarded by control

is evaluated by assurance

is monitored by assurance

alternative to variability

Design guidance

Quantitative guidance

As stated by the sources; verify before use.

Classification

Patterns
ReAct (Thought-Action-Observation)Dynamic tool selectionGrounding through observationZero-shot ReAct (stateless)Conversational ReAct (memory-enabled)Chat-message-formatted ReAct promptOverlap tool execution with next-step prompt preparationTree-of-Thought invoked as a specialized reasoning tool for decisions needing lookaheadMemory-augmented ReAct (retrieve episodes on each Thought step)Agentic RAG (retrieve-or-respond decision per query)
Technologies
LangChainLangChain AgentExecutorNemotron Nano 9B V2Llama Nemotron
Quality attributes
Flexibility (ISO/IEC 25010)Transparency and accountability (NIST AI RMF: accountable and transparent)Maintainability (ISO/IEC 25010)
Risks mitigated
Premature conclusions without evidenceSpeculative reasoning chains unsupported by facts

Sources

  1. Ch1.2: T. Nguyen, "Core Agent Patterns," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 1.2. ISBN: 9798244538229.
  2. Ch2.1: T. Nguyen, "Framework Landscape and Selection," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 2.1. ISBN: 9798244538229.
  3. Ch2.2: T. Nguyen, "LangGraph," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 2.2. ISBN: 9798244538229.
  4. Ch2.3: T. Nguyen, "LangChain Sequential Frameworks," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 2.3. ISBN: 9798244538229.
  5. Ch2.6: T. Nguyen, "Tool Integration and Function Calling," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 2.6. ISBN: 9798244538229.
  6. Ch3.4: T. Nguyen, "Tuning Model Parameters for Production Performance," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.4. ISBN: 9798244538229.
  7. Ch3.6: T. Nguyen, "Trace Analysis and Execution Debugging," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 3.6. ISBN: 9798244538229.
  8. Ch4.2: T. Nguyen, "Deployment and Scaling," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 4.2. ISBN: 9798244538229.
  9. Ch4.4: T. Nguyen, "Performance Profiling and Optimization," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 4.4. ISBN: 9798244538229.
  10. Ch5.1: T. Nguyen, "Chain-of-Thought (CoT) Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.1. ISBN: 9798244538229.
  11. Ch5.2: T. Nguyen, "Tree-of-Thought (ToT) Fundamentals," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.2. ISBN: 9798244538229.
  12. Ch5.7: T. Nguyen, "Episodic Memory," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 5.7. ISBN: 9798244538229.
  13. Ch10.5: T. Nguyen, "Human-over-the-Loop," in Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam, 1st ed. 2026, ch. 10.5. ISBN: 9798244538229.
  14. Ref7.07: E. Li, V. Bellotti, R. Kraus, and R. Kao, "Build a retrieval-augmented generation (RAG) agent with NVIDIA Nemotron," NVIDIA Technical Blog, Sep. 23, 2025. [Online]. Available: https://developer.nvidia.com/blog/build-a-rag-agent-with-nvidia-nemotron/
  15. Ref7.13: NVIDIA, "Llama Nemotron," NVIDIA NeMo Framework User Guide, v25.09. Accessed: Sep. 27, 2026. [Online]. Available: https://docs.nvidia.com/nemo-framework/user-guide/25.09/llms/llama_nemotron.html
  16. Ref7.14: "NVIDIA Agentic AI Platform Ecosystem Integration," unpublished reference note (14-NVIDIA-Ecosystem-Integration.md), Mastering Agentic AI Systems: Guide for the NVIDIA NCP-AAI Exam supplementary materials, 2026. unpublished note