×

Principles

Laws of Agentic Engineering

Chase leverage, keep the system legible, and keep the blast radius small.

Work on important problems

Prefer important problems that can actually be moved.

Aim agentic systems at work where the leverage is real and the line of attack is concrete.

Make systems legible

Make systems explain themselves through interfaces, logs, evaluations, and tests.

Do not scale a chain of reasoning that cannot be inspected.

Treat evaluation as part of the product

Treat prompts, tools, checks, review, and measurement as part of the system, not scaffolding around it.

Build the surrounding loop to keep the model pointed at reality.

Scale with brakes attached

Treat scale as something earned after constraints are in place.

Do not call a system mature if it cannot slow down, fail closed, or surface uncertainty.

Security is a design input

Include authentication, authorization, secret handling, and abuse resistance in the first draft.

Do not wait until later; that is how systems become brittle.

Minimize collateral damage

Prefer partitioned access, narrow write paths, and hard limits on what any one layer can damage.

Contain mistakes locally instead of letting them spread.

Stewardship over theater

Care more about durable institutions than short demos.

Build systems that compound trust over time instead of borrowing it for launch day.

Shortlist

A short list of books, essays, and reports behind these laws.