Those !commands are useful in a coding agent. They allow the user to just run a shell command and see the result, without interaction with the agent.
However, for many agents, it doesn't make sense to allow those commands.
We should make this a piece of configuration.