Skip to main content

GitHub Enterprise Server Support

Enterprise customers can connect Augment Code Review to self-hosted GitHub Enterprise Server instances. This enables organizations with on-premises or private cloud GitHub deployments to benefit from Augment’s code review capabilities while maintaining their existing infrastructure and security requirements.
GitHub Enterprise Server support requires the Enterprise plan. You must be an administrator of your GitHub Enterprise Server organization to complete the setup.

Register and Install the GitHub Enterprise Server App

For GitHub Enterprise Server, you’ll need to complete two steps: registration and installation.

Step 1: Register the App

  1. In the Code Review settings page at app.augmentcode.com/settings/code-review, select the GitHub Enterprise Server tab
  2. Enter your GitHub Enterprise Server URL (e.g., https://github.your-company.com)
  3. Enter your Organization Name on GitHub Enterprise Server
  4. Click Register GitHub Enterprise Server App
  5. You’ll be redirected to your GitHub Enterprise Server instance to complete the app registration
  6. Review the app manifest and click Create GitHub App to register the app

Step 2: Install the App

After registration is complete:
  1. Return to the Augment Code Review settings page
  2. The GitHub Enterprise Server tab should now show an install button
  3. Click Connect GitHub Enterprise Server to install the app
  4. Select the repositories you want to grant access to
  5. Click Install to complete the installation
Once installed, you should see a green “Installed” badge in the GitHub Enterprise Server tab.

Permissions Requested

The GitHub Enterprise Server app requests the same permissions as the Cloud app:
  • Contents, read-only: Clone repositories
  • Pull Requests, read and write: Read pull requests and post comments to pull requests
  • Issues, read-only: Read top-level PRs / Issues
  • Organization Members, read-only: Read members of an organization, to distinguish internal and external users and their access levels to Augment features

Configuring Triggers Per Repository

After installation, configure triggers the same way as GitHub Cloud: As the Administrator, you control when Augment Code Review triggers via Settings. Look for “Set Review Trigger” to the right of the repository name.
  • Automatic: Augment Code Review will automatically review and post a comment as soon as the PR is opened for review in GitHub. Use it when your teams want immediate feedback on all pull requests.
  • Manual Command: Augment Code Review is only triggered when someone comments on the PR with any of the following: auggie review, augment review, or augmentcode review on GitHub. Use it when you want full control over when a review happens.
  • Disabled: Augment Code Review will not run on the repository.
If the repo is set to “Automatic” or “Manual Command”, to run additional rounds of reviews on a subsequent commit of any PR, you can use the same manual trigger keywords (auggie review, augment review, or augmentcode review).

Key Capabilities

  • Self-Hosted Integration: Connect to your organization’s GitHub Enterprise Server instance
  • Custom Registration: Register a dedicated Augment GitHub App on your Enterprise Server
  • Same Features: Access all Code Review features available on GitHub Cloud
  • Unified Management: Manage both Cloud and Enterprise Server installations from a single Augment tenant

Next Steps

Now that you’ve set up GitHub Enterprise Server, you can configure additional features:

Need Help?

If you encounter any issues during setup, check out our Troubleshooting guide.