before I joined Anthropic, I spent about 2 weeks hacking on this as a side project with Opus 4. It used the Agent SDK so it needed a constantly running process & didnt work that well
but one prompt to Opus 5.5 ported it to Claude Managed Agents & made it way more reliable
