testdriver-agent
How the TestDriver agent behaves on GitHub issues, pull requests, and @mentions
Our enterprise solution with unlimited test execution, assisted setup, and dedicated support.
Claude Code
$ npx -y skills add testdriverai/testdriverai --skill testdriver-self-hosted --agent claude-code
Codex
$ npx skills add testdriverai/testdriverai --skill testdriver-self-hosted -a codex -y
Cursor
$ npx skills add testdriverai/testdriverai --skill testdriver-self-hosted -a cursor -y
Gemini CLI
$ npx skills add testdriverai/testdriverai --skill testdriver-self-hosted -a gemini-cli -y
GitHub Copilot
$ npx skills add testdriverai/testdriverai --skill testdriver-self-hosted -a github-copilot -y
OpenCode
$ npx skills add testdriverai/testdriverai --skill testdriver-self-hosted -a opencode -y
Windsurf
$ npx skills add testdriverai/testdriverai --skill testdriver-self-hosted -a windsurf -y
name: testdriver:self-hosted description: Our enterprise solution with unlimited test execution, assisted setup, and dedicated support.
<!-- Generated from self-hosted.mdx. DO NOT EDIT. -->
Self-hosted is our enterprise solution. Use it for teams that need unlimited test runs, infrastructure control, and dedicated support. The price uses **parallel test capacity** with a flat license fee. There is no per-second bill.
<CardGroup cols={2}> <Card title="Unlimited Execution" icon="infinity"> Run as many tests as you want. There is no device-second count. The monthly costs are known. </Card> <Card title="Assisted Setup & Support" icon="headset"> Our team helps you to deploy, configure, and optimize your infrastructure. Dedicated engineering support is included. </Card> <Card title="Full Control" icon="gear"> Use your own AI keys, custom hardware, specific software, and network configurations. Use RDP into the test machines for debug. </Card> <Card title="Security & Compliance" icon="shield-check"> Keep the data in your environment. Air-gapped deployment is available for regulated industries. </Card> </CardGroup>
Select the level of control that you need:
| Component | Standard | Air-Gapped | |-----------|----------|------------| | **Test Sandboxes** | Your AWS | Your infrastructure (any cloud or on-prem) | | **Dashboard** | TestDriver hosted | Your infrastructure | | **API** | TestDriver hosted | Your infrastructure | | **AI Processing** | Your API keys | Your infrastructure | | **Data Storage** | Your AWS account | 100% your infrastructure | | **Network** | Internet access required | Fully air-gapped | | **Cloud Providers** | AWS | AWS, Azure, GCP, on-prem |
Run test sandboxes on your AWS infrastructure while using TestDriver's hosted dashboard and API:
<Card title="AWS Setup Guide" icon="aws" href="/aws-setup" > Step-by-step instructions for deploying TestDriver on your AWS infrastructure using CloudFormation. </Card>
Deploy the entire TestDriver stack in your environment for complete isolation:
Build test environments with your applications, dependencies, and user data pre-installed. You get full access to:
<AccordionGroup> <Accordion title="What can you customize?">
</Accordion>
<Accordion title="How it works"> 1. We provide our golden VM base image and Packer scripts 2. You customize the scripts to install your software and configuration 3. Run Packer to build your custom AMI 4. Configure TestDriver to use your custom AMI for test sandboxes 5. Tests spin up with everything pre-installed — no setup time wasted </Accordion> </AccordionGroup>
<Steps> <Step title="Discovery Call"> Discuss your requirements, security constraints, and integration needs with our team. </Step>
<Step title="Architecture Review"> Our engineers design a deployment architecture that meets your security and compliance requirements. </Step>
<Step title="Deployment"> We work with your team to deploy TestDriver, including assisted setup and configuration. </Step>
<Step title="Integration"> Connect TestDriver to your CI/CD pipelines, internal tools, and workflows. </Step>
<Step title="Training & Handoff"> Comprehensive training for your team on operating and maintaining the deployment. </Step> </Steps>
| Feature | Hosted | Self-Hosted | |---------|--------|-------------| | **Setup Time** | Minutes | Hours (assisted) | | **Pricing Model** | Device-seconds | Flat license fee | | **Infrastructure** | TestDriver | Your AWS or any cloud | | **AI API Keys** | TestDriver's | Your own | | **Custom Software** | Limited | Full control | | **Hardware Selection** | Standard | Your choice | | **Debugging Access** | Replays only | Full RDP access | | **Support** | Community/Standard | Dedicated engineering | | **Air-Gapped Option** | No | Yes |
<Card title="Schedule a Consultation" icon="calendar" href="https://testdriver.ai/demo" > Discuss your requirements with our team and get a custom proposal for your self-hosted deployment. </Card>
How the TestDriver agent behaves on GitHub issues, pull requests, and @mentions
Deploy TestDriver on your AWS infrastructure using CloudFormation
How TestDriver learns your app and caches what it discovers for instant, deterministic replays
Produce the "Playwright 1.xx API Review" artifact for a range of commits - the public API additions and the breaking or behavior…
Write, refine, run, and QA promptfoo evaluation suites: promptfooconfig.yaml, prompts, providers, vars, tests, assertions,…
DeepEval evaluation workflow for AI agents and LLM applications. TRIGGER when the user wants to evaluate or improve an AI agent,…