
GitHub test environment for agent workflows
Test coding agents that manage issues, review pull requests, and coordinate repository workflows.

Meet the GitHub twin
Test code agents that open issues, update files, and comment on PRs. Validate webhook and GitHub App flows without production side effects.
Seeded state
Seed repositories, branches, commits, pull requests, reviews, issues, checks, workflows, users, and teams.

Use GitHub in staging without using production.
Test code agents that open issues, update files, and comment on PRs
Seed repositories, branches, commits, issues, and pull requests
Validate webhook and GitHub App flows without production side effects
Provision the GitHub twin from the CLI.
Install the Arga CLI, sign in once, then create a 60-minute twin run. The command waits until the environment is ready and prints its connection details.
Terminal
$ uv tool install arga-cli$ arga login$ arga twin-runs create --twins github --ttl 60 --waitAdd --scenario-prompt to describe the state the twin should start with.
Build with the GitHub twin
Connect the twin, seed realistic state, and run scenarios against a resettable service.

