When you give an LLM a tool, you hand it a real function and let it choose the arguments. Those tools are everything your agent can do to a real system: read a file, write to your database, send an email, run a shell command, delete data. They are your risk surface, and most teams have never lo...
Source: [Dev.to](https://dev.to/vdalal/is-your-agents-grep-tool-a-shell-command-4002)