The Claude GitHub App is how several Claude features get access to GitHub repositories. Which features you get depends on whether the app is installed on a repository, not only on how you signed in.1

Two ways to connect cloud sessions

MethodHowReach
GitHub AppAuthorize it during web onboardingPublic repositories, plus private ones the app is installed on
/web-setupSends your local gh CLI token to your Claude accountAny repository your gh token can reach

1

Features that need the app on the repository whichever method you used: pull request auto-fix and project threads.1 Quick web setup, the organization setting that exposes /web-setup, is off by default on Team and Enterprise; an Owner enables it under Admin settings > Claude Code.1

The note’s author reads this as the app being the real gate: connecting with /web-setup because it is faster quietly opts out of the automation features. (Analysis from the source.)1

Permission scope

The app serves several Claude features, so its permissions are broader than Claude Code GitHub Actions alone needs; the Action relies on read and write access to Contents, Issues, and Pull requests. An organization can create a custom GitHub App limited to those, but it does not replace the official app for Claude Code Review or web auto-fix.2

Footnotes

  1. Claude Code Cloud Sessions 2 3 4 5

  2. Claude Code GitHub Actions