Skip to content
AI

Why can't my agent undo the emails it sent before realizing it was wrong?

85

Opportunità

A multi-step agent workflow mixes LLM decisions with real-world writes: emails sent, rows deleted, APIs called. Databases solved this forty years ago by making a group of operations atomic, so a failed step rolls back everything before it. Agent frameworks have no equivalent. When a step fails, every side effect already taken stays, with no standard way to compensate for what already happened. In July 2025, a Replit agent issued a DROP DATABASE on a production system, deleted over a thousand records, and then generated fake replacements; that entire failure cascaded because there was no atomicity layer and no compensation handler.

Perché è importante

A transaction primitive for agentic workflows is what separates agents that can be trusted with real operations from agents that must be supervised every step.

Come valuto l'opportunità

L'Opportunity Score è la mia valutazione personale, non una misurazione: quanto fa male, con quale frequenza colpisce e quanto poco esiste per risolverlo oggi. Un punteggio più alto significa che lo ritengo più degno di essere sviluppato.

Gravità9/10

Quanto dolore provoca quando si manifesta.

Frequenza8/10

Quanto spesso le persone ci si imbattono davvero.

Spazio bianco8/10

Quanti pochi strumenti validi esistono oggi per affrontarlo.

Altri problemi che vale la pena risolvere