core practice · system design prompt

Design exercise: Multi-agent Coordination

Delegation, specialization, shared state, handoffs, arbitration, budgets, and avoiding coordination overhead. Implement designOutline() returning non-empty values for: taskDecomposition, sharedState, conflictResolution. Each value must name a concrete mechanism or decision.

The mechanism

Multiple agents help when work decomposes cleanly and results can be verified independently. Shared goals, bounded tasks, explicit handoffs, and conflict resolution matter more than agent count.

Study Multi-agent Coordination

Expected evidence

A design outline with taskDecomposition, sharedState, conflictResolution plus an explicit failure mode or trade-off.

Try this drill in the practice workspace →

Hints when you need them
  • Name the failure mode before selecting the mechanism.

Check the sources

Browse all practice briefs