Skip to main content
Spawn parallel AI agents that navigate a live web application using a real browser, find bugs, take screenshots, and optionally create GitHub issues or PRs with their findings.
Unlike paragon test which runs pre-written Playwright tests, autotest uses AI agents that explore your app autonomously — no test files needed. Each agent gets its own isolated browser instance.

How It Works

  1. Planning — A planning agent analyzes the target app and distributes testing work across agents.
  2. Exploration — Each agent navigates the app in a real browser, performing actions like clicking, typing, scrolling, and navigating between pages.
  3. Reporting — Findings are compiled into a report with screenshots, reproduction steps, and severity ratings. Playwright test code is auto-generated from the agent’s actions.
  4. GitHub integration (optional) — Findings are filed as GitHub issues or bundled into a PR.

Flags

Examples

Authentication

Autotest supports three ways to authenticate agents with your app:

Managing Team Auth Sessions

Use paragon autotest auth to manage shared authentication sessions:

Output

Each finding includes:
  • Title and description of the bug
  • Severity rating (critical, high, medium, low)
  • Screenshots captured during the session
  • Reproduction steps from the agent’s browser actions
  • URL where the issue was found
  • Auto-generated Playwright code to reproduce the bug
When --repo is set, findings are automatically filed as GitHub issues or bundled into a PR with the generated Playwright tests.