Get Started

Connect GitHub

Link your GitHub organization or account so Superagent can protect and test your repositories.

Before you use Protection, Red Teaming, or CLA, connect GitHub from the Integrations page in the dashboard. Connecting GitHub gives Superagent the organization context it needs; installing the GitHub Apps gives each product area the repository permissions it needs.

What the integration enables

  • Repository discovery for Protection (pull requests, contributor trust, advisories)
  • Targets for Red Teaming agents and repository tests
  • CLA enforcement on pull requests for configured repositories

Setup steps

  1. Sign in to the Superagent dashboard.
  2. Open Integrations and choose GitHub.
  3. Connect the GitHub organization or account that owns your repositories.
  4. Continue to Install GitHub Apps and install the apps your workflows require.

After connecting

  • Install Superagent Security for PR security scanning and contributor trust.
  • Install Open CLA for CLA checks and contributor signing.
  • Open Protection → Pull requests to confirm PR activity appears for connected repos.
  • Assign CLA templates to repositories that require contributor agreements.
  • Create or connect Red Teaming agents and repositories for adversarial testing.

Next steps