When agents disagree: kinds of conflict
Once several agents share a goal, they will sometimes disagree, repeat each other or pull in different directions. A conflict is not a sign that the design is broken. It is something the design must plan for, because an unhandled conflict either stalls the system or is settled by accident.
When Agents disagree, duplicate work or produce conflicting results, what does the system do?
| Conflict | What it looks like | Simulated example |
|---|---|---|
| Contradictory outputs | Two agents return answers that cannot both be true | One agent says a policy allows the request, another says it does not |
| Duplicate work | Two agents do the same task | Both a Research Agent and an Analysis Agent fetch the same sources |
| Priority conflict | Agents disagree on what comes first | One agent wants speed, another wants a full check first |
| Goal conflict | Agents optimize for different aims | A cost-saving agent and a quality-checking agent want opposite things |
| Authority conflict | Agents both claim, or both refuse, a decision | Two agents each believe they own the final approval |
| Evidence conflict | Agents cite different or clashing sources | One relies on last year's document, one on this year's |
Info