Ai
Agents

Agent types

Plain LLM Agents

Plain LLM agents are simple agents that use a large language model (LLM) directly to choose next actions or generate task steps without extra layers like complex planners, learned policies, or specialized orchestration frameworks.

Key characteristics:

  • Single-step decisioning: the LLM is prompted to decide the next action each turn (e.g., call a tool, ask a question, produce text).
  • Minimal state management: little or no explicit memory, belief model, or long-term planning beyond what’s kept in the prompt/history.
  • No learned controller: decisions rely on prompt engineering and the LLM’s reasoning, not on a separate trained policy network.
  • Tool-driven behavior: often constrained to a fixed set of tools or API calls the LLM can invoke via structured outputs.
  • Reactive and iterative: acts, observes results, and prompts the LLM again—adapting only through updated context.

When to use:

  • Prototyping agents quickly.
  • Tasks where short-horizon, conversational reasoning suffices.
  • Systems prioritizing simplicity and interpretability.

Limitations:

  • Poor scalability for long, complex plans.
  • Fragile to prompt drift and verbose histories.
  • Limited ability to optimize across multiple steps or maintain consistent long-term strategies.