By observing OS-level effects of agent tool calls, Crab identifies that 75% of agent turns don't need checkpointing, enabling efficient fault tolerance and rollback without modifying agent code or sacrificing correctness.
Crab is a system that efficiently saves and restores the state of sandboxed environments where AI agents operate. It solves a key problem: agents need checkpoints for safety and fault tolerance, but saving everything every turn is too expensive.