[FEATURE] Allow scoping Claude Code on the web (cloud sessions) to a single GitHub repository

Status Open
Maintainer reply None cached
Activity 0 comments · opened Aug 7, 2026

Preflight Checklist

  • [x] I have searched existing requests and this feature hasn't been requested yet
  • [x] This is a single feature request (not multiple features)

Problem Statement

I want to use Claude Code on the web against exactly one repository in an organization(github organization feature) I'm a member of, without it being able to read any of my other GitHub repositories (personal or in other orgs).

I tried installing the Claude GitHub App with "Only select repositories" and selecting just an empty repo. They are not — a cloud session can still read the full contents of repositories that were never selected in the App installation.

The docs confirm this is expected:

"App installation enables PR webhooks for Auto-fix; it is not a session-level access control. To restrict which repositories your team can reach from cloud sessions, restrict access on GitHub itself, for example by limiting team or repository membership for the connected GitHub accounts." — https://code.claude.com/docs/en/claude-code-on-the-web

There's no equivalent lever for an individual user. The only workaround I've found is creating a separate account that owns nothing and is a member of only the one target repo, however, github allows one account for one human.

Proposed Solution

Do sth like Chatgpt that I can log in as an organization and gain access to organization (selected) repositories. Now, it requires my personal account even if I installed Claude Github app at organization.

Alternative Solutions

_No response_

Priority

High - Significant impact on productivity

Feature Category

Other

Use Case Example

_No response_

Additional Context

_No response_

View original on GitHub ↗