Know when your agent
breaks before users do

Upload agenttest traces. Get a regression report on every run.
See exactly which tool calls changed, appeared, or vanished.

Get started free GitHub
# One line to enable cloud sync in agenttest
from agenttest import Tracer

tracer = Tracer(
    "my_agent",
    cloud_url="https://agenttest.dev",
    cloud_api_key="at_...",
)

# All sessions auto-upload. That's it.
๐Ÿ“ก

Trace upload

One flag on your Tracer. Every session auto-uploads โ€” tool calls, args, errors, timing.

๐Ÿ”

Regression detection

Every run is diffed against the previous one. Sequence changes, new tools, dropped tools โ€” flagged automatically.

๐Ÿ“Š

Run dashboard

Browse every session. Filter by suite. See the full tool call timeline and jump to diffs instantly.

๐Ÿงช

pytest-native

Works with agenttest out of the box. No config files, no new framework to learn.

๐Ÿ”—

CI/CD ready

POST traces from GitHub Actions, GitLab CI, or any pipeline. Get pass/fail on regression count.

๐Ÿ”“

Open core

agenttest is MIT-licensed and always free. Cloud is the hosted layer for teams that want persistence + history.