← Agent Planning & Reasoning
Subgoal
A subgoal is an intermediate milestone that an agent must achieve as part of reaching a larger goal. Decomposing a complex objective into subgoals gives the agent a clearer and more tractable sequence to work through, and it enables progress monitoring: reaching each subgoal confirms the agent is on track. Subgoals also facilitate replanning — when a subgoal fails, only that branch of the plan needs revision.