Nullify

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse varius enim in eros elementum tristique. Duis cursus, mi quis viverra ornare, eros dolor interdum nulla, ut commodo diam libero vitae erat. Aenean faucibus nibh et justo cursus id rutrum lorem imperdiet. Nunc ut sem vitae risus tristique posuere.

Product Security Terms›
Agentic Tool Use

Product Security Terms

Agentic Tool Use

NT
Nullify Team
October 23, 2026

What Is
Agentic Tool Use
?

Agentic tool use is when a language model calls external tools, such as reading a file, searching code, running a command or querying an API, and uses the results to decide its next step, instead of answering only from what is in its prompt.

Also known as:

tool calling, function calling, tool use

How Tool Use Works

The application describes each available tool to the model with a name, a purpose and the inputs it accepts. When the model decides a tool would help, it returns a structured request instead of a final answer. The application runs the tool, passes the result back and the model continues. An agent may repeat this loop many times before it finishes.

Why Tool Use Changed What Models Can Do

Without tools, a model can only reason about the information it was given. With tools, it can go and check. In code security, that means a model can open the caller of a function, search for where input is validated or read a configuration file, instead of guessing from a short snippet.

Tool use also makes cheaper models more useful. A smaller model that can look up the evidence it needs can often reach the right answer on tasks that once needed a much larger model.

Security Risks of Tool Use

  • Excessive agency. Tools with more power or permissions than the task needs.
  • Prompt injection. Untrusted content in a file, page or ticket that tries to steer the agent into misusing its tools.
  • Unvalidated output. Tool results or model output passed to another system without checks.
  • Unclear accountability. Actions taken by an agent with no record of why.

Treat every tool as code that runs with real permissions, and scope it accordingly.

How Nullify Uses Tool Use

Nullify's triage agents investigate findings with the repository and asset graph in reach. In one rebuilt screening stage, a cheaper model that could read, grep and glob the repository itself used 97.5% fewer input tokens and ran in 18.4 seconds instead of 592.9, while getting the answer right where the old design had deferred it. See how Nullify investigates findings.

Key Takeaways

  • Tool use lets a model act and check evidence instead of answering only from its prompt.
  • Agents run a loop of requesting a tool, reading the result and deciding what to do next.
  • Tools can make smaller, cheaper models effective on harder tasks.
  • Every tool carries real permissions, so scope it and log its use.

Read More About
Agentic Tool Use

Triage & Remediation

See Nullify in Action

Nullify agents check the evidence in your code before anyone is asked to act.

Learn more

See how Nullify finds and fixes what matters

Nullify scores every finding on reachability, exploitability and business context before it reaches your team.

Book a live demo