What we have learned applying formal methods to control AI agents
Summary
OpenShell Research discusses applying formal methods to control AI agents, focusing on proving invariants for policy changes using the Z3 SMT solver. The post covers permission review at agent scale, containment queries, and demonstrations of enforcing policy boundaries, with historical context from AWS policy verification and practical guidance on encoding policies as formal logic.