Agent-native systems
Agents act as users and operators inside bounded workflows, with audit trails and escalation paths.
AI systems practice
Software stack
Agents, models, products, and workflows become operational only when they land in systems that can be built, tested, versioned, reviewed, deployed, observed, and rolled back.
Agents act as users and operators inside bounded workflows, with audit trails and escalation paths.
Models draft changes, tests and reviews constrain them, and prompts become versioned artifacts.
Model behavior is learned from data, then governed through evals, monitoring, and correction.
Humans encode rules directly, review diffs, and remain accountable for production behavior.
This is a working model, not a universal taxonomy. The important question keeps moving: who writes the code, who reviews the change, who owns the codebase, and who is accountable when the system changes.
Workflow fit
Deterministic, repeatable work belongs in scripts, APIs, rules, and automations.
One agent or a linear chain handles dependent steps: research, plan, implement, review.
Independent workstreams run at the same time with limited overlap and clear interfaces.
Persistent teams operate with shared context, tools, guardrails, handoffs, and human escalation.
Agentic engineering
The goal is higher throughput without letting quality drift. Agents execute implementation inside bounded scopes; humans own architecture, approval, quality thresholds, and correctness criteria.
Separate probabilistic reasoning from deterministic control paths.
Use fewer agents and more code when the work is repeatable.
Plan deeply, constrain execution, keep changes small, and treat prompts like code.
Maximize visibility with logs, reviews, evals, guardrails, and rollback paths.
Agentic use stack
Reliable agentic work depends on the surrounding operating layer: standing instructions, reusable skills, controlled tools, live context, bounded permissions, orchestration, and verification.
AGENTS.md sets standing rules, boundaries, tone, repository norms, and what done means.
Reusable procedures turn recurring work into known playbooks instead of fresh prompting every time.
Shell, browser, APIs, files, design systems, and apps give agents controlled ways to act in the world.
Code, docs, task history, product rules, memory, and current state keep execution grounded.
Sandboxes, secrets, permissions, approvals, and data gates define what the system can touch.
Plans, queues, handoffs, parallel work, and escalation paths coordinate more than one agent or step.
Tests, diffs, logs, evals, reviews, and rollback paths decide whether the work is safe to ship.
Guardrailed workflows
Research, planning, implementation, and testing move through designed constraints: sandboxed execution, limited permissions, rule sets, data gates, and rollback paths.