Openhands Cloud
OpenHands Cloud is the cloud hosted version of OpenHands by All Hands AI.
Accessing OpenHands Cloud
Currently, users are being admitted to access OpenHands Cloud in waves. To sign up, join the waitlist. Once you are approved, you will get an email with instructions on how to access it.
Getting Started
After visiting OpenHands Cloud, you will be asked to connect with your GitHub account:
- After reading and accepting the terms of service, click
Connect to GitHub
. - Review the permissions requested by OpenHands and then click
Authorize OpenHands by All Hands AI
.- OpenHands will require some permissions from your GitHub account. To read more about these permissions,
you can click the
Learn more
link on the GitHub authorize page.
- OpenHands will require some permissions from your GitHub account. To read more about these permissions,
you can click the
Adding Repositories
You can grant OpenHands specific repository access:
- Under the
Select a GitHub project
dropdown, selectAdd more repositories...
. - Select the organization, then choose the specific repositories to grant OpenHands access to.
- Openhands requests short-lived tokens (8-hour expiry) with these permissions:
- Actions: Read and write
- Administration: Read-only
- Commit statuses: Read and write
- Contents: Read and write
- Issues: Read and write
- Metadata: Read-only
- Pull requests: Read and write
- Webhooks: Read and write
- Workflows: Read and write
- Repository access for a user is granted based on:
- Granted permission for the repository.
- User's GitHub permissions (owner/collaborator).
- Openhands requests short-lived tokens (8-hour expiry) with these permissions:
You can manage repository access any time by following the above workflow or visiting the Settings page and selecting
Configure GitHub Repositories
under the GitHub Settings
section.