AI agents can reason about the web.
But giving an agent unrestricted browser or network access creates a serious authority problem.
The obvious solution is to restrict the tools available to the agent.
Then I kept running into the opposite problem:
Once the tool became sufficiently restricted, it lost many of the capabilities required to complete real work.






