Search⌘ K
AI Features

The AI System Landscape

Explore the distinctions between LLM-based non-agentic and agentic AI systems. Learn how Forward Deployed Engineers scope, design, and deploy these systems with an emphasis on reasoning models and harness engineering. This lesson equips you with the knowledge to evaluate system types, manage production challenges, and plan effective handoffs to customer teams.

FDEs encounter a wide range of AI systems across customer environments. Some are straightforward: a model receives an input and produces an output within a single processing cycle. Others operate across multiple steps, calling external tools, maintaining context across a session, and taking autonomous actions toward a goal. These two types of systems are architecturally distinct, and they require different approaches to scope, evaluate, and hand off.

The system type that the FDE recommends during scoping shapes everything that follows. A simpler, non-agentic system has a shorter build cycle, more contained evaluation criteria, and a handoff that the customer’s team can take ownership of quickly. An agentic system introduces coordination complexity, a broader failure surface, and production requirements that go well beyond what a simple pipeline demands. Matching the system type to the problem is one of the most consequential decisions an FDE makes during scoping.

This lesson establishes the landscape: two categories of AI systems, what makes each one distinct, and the structural concept that defines how agentic systems actually work in production.

Two categories of AI systems

AI systems are divided into two broad categories:

  • LLM-based non-agentic systems

  • Agentic systems

The distinction lies not in the capability of the underlying model but in how the system operates at runtime.

LLM-based non-agentic systems

An LLM-based non-agentic system takes an input, passes it through a language model, and returns an output. The processing path is fixed. The same input type produces the same sequence of operations every time, and the system does not take autonomous actions based on what it observes mid-process. ...