GitHub
Connect the Ren GitHub App to your organization so agents can clone repos, push commits, open pull requests, and comment on issues, all inside their sandbox.
Install the GitHub App
In the UI
-
Open Settings → Integrations → GitHub in the Ren dashboard.
-
Click Connect GitHub. You’ll be redirected to GitHub to install the Ren GitHub App.
-
Choose which repositories the app can access (all or selected repos).
-
After approval, you’re returned to Ren. The installation is now linked to your organization.
Attach a repo to a project
Once the GitHub App is installed, you can bind a repository to any project. Agents in that project will clone the repo into their sandbox and can push branches, open PRs, and more.
-
Open the project you want to configure.
-
In Project settings → Git repo, select the repository from the dropdown.
-
Save. The next session in this project will automatically clone the repo.
Connect your personal GitHub account (optional)
For operations that require a user-level OAuth token (such as commenting on behalf of a specific user), connect your personal GitHub account under Settings → Integrations → GitHub → Connect account.
Disconnect GitHub
In Settings → Integrations → GitHub, click Disconnect. This removes the GitHub App installation and revokes Ren’s access to your repositories.