[GitHub integration] isolating GitHub repository access per Claude organization
Screenshot
_No response_
What were you trying to do?
I am an admin in two separate, unrelated organizations (let's call the org A and org B).
Two separate companies.
Each has their own github org, and their own Anthropic account for Claude-Code.
I am an admin in all of the above.
I've setup github integration in both organizations,
configured access to the repositories that claude-code needs in each org,
and now I'm facing a problem -
Org A can see Org B's repositories and vice versa.
There seems to be no way that I can grant Claude A access to repo A1 from github org A, without granting the same access to Claude B.
This is a major problem - I'm sure many freelancer developers work for more than one company/customer, using Claude Code to build software for them.
What happened instead?
The access a Github user grants to Claude in Anthropic org A - also applies to Claude in Anthropic org B. And vice versa.
No way for a single user to share different access with different Anthropic orgs.
Diagnostics
Filed from: GitHub settings for Claude Code on claude.ai
Report code: GH-4BXKC7
Page: claude.ai/customize/connectors/integration-github
Client: web