Back to directory

AgentSonar

A monitoring tool that watches the traffic between AI agents and tool calls to catch coordination failures a normal tracing tool misses, such as silent loops, repeated work, runaway subagent fan-out and hung or retrying tool calls.

AgentSonar

AgentSonar analyzes the shape of traffic between agents and tools rather than individual calls, because each call in a failing coordination pattern can look fine on its own. It detects silent loops such as agents handing work back and forth forever, agents repeating the same request many times, runaway subagent fan-out, hung tool calls, and failing-tool retry storms, and it can alert when a session is sliding toward the context-window limit.

It works with a single Claude Code session and its subagents, and with multi-agent orchestrators including CrewAI, LangGraph, and custom Python, Node or Electron orchestrators; unsupported frameworks can use a custom integration path. An HTML report draws a detected loop as a graph with its rotation count and the moment it tripped, and an optional prevent mode halts a run automatically before the next LLM call once a threshold is crossed.

It installs locally with no account and no remote dashboard, and is distributed through PyPI and npm.

More in AI evals

See all 269
  • Provenance gate

    github.com

    A deterministic authorization gateway that sits between an AI agent and its tools, tracing where each parameter of a side-effect call came from, and blocking the call or asking a human when the source does not check out.

  • JevBench

    benchmarkheaven.com

    A reproducible benchmark from Benchmark Heaven that ranks Jev-class typed decision models on intelligence, calibration, speed, and cost, with a published harness, scoring rules, and results.

  • A co-evolutionary adversarial red-teaming tool for AI agents that uses quality-diversity evolutionary search to autonomously breed edge-case scenarios, testing whether an agent with tool access can be made to hallucinate, deadlock or leak funds.