Software factory

Agentic software engineering

working definition

Definition

The discipline of designing software work so goal-directed AI agents can perform substantial engineering while humans retain product judgment, architecture, governance, and accountability.

Distinguish it from nearby terms

Agentic software engineering is broader than using a coding assistant and narrower than a fully autonomous dark factory.

Check your understanding

The defining shift is from manually producing every change to engineering the environment, contracts, and evidence around agent work.