#Idea: Ban an #AI agent from writing a file with arbitrary text.
Instead, force it to use a minimal set of tools for the specific task it is given. This can potentially create a more deterministic migration / transformation of source code while still using AI as a decision maker.
Ultimately the agent could always execute `echo "..." > file.txt`, and it's hard to prevent that while still allowing it the flexibility it wants.
I'm just wondering if constraining the agent in the right way would potentially increase consistency while leveraging it as a decision engine.








