Mitm proxy is very reliable and is reviewed by human properly. Looking into source code, this project is hot mess written by claude and isn't reviewed properly....
I agree mitmproxy is very reliable as it has years of polish. Oproxy is still in very early phase and in active development and need much more human review. I would appreciate feedback on specific improvements, so that I can work on them.
Oproxy ships with an AI assistant that can be used to get insights on live session, tweaking rules in plain English, e.g. "map all requests from api.test.com to github.com".
Also its built in rust whereas mitmproxy has python runtime.
Clawchrome uses a mitm proxy like this for network capture of a browser. I had my agent test using network capture with playwright, then again with simple HAR style reconstruction of the mitm proxy capture. It was just as effective.
Check it out if you want to give your agent a real browser, no cdp. clawchrome.com
I can understand the motivation for CLI-based clients, but the browser built-in network inspector overlaps a lot.
There is more to Oproxy with traffic shaping but would it be enough to convince ? Spawning a Docker is easy today but it would be less friction with a normal app imho.