Skip to content

GitHub

The GitHub integration connects an agent to GitHub so it can work with your repositories, issues, and pull requests, and search across code.

Once a GitHub account is connected, the agent can:

  • Repositories — create, list, and search.
  • Issues — create, comment, and update.
  • Pull requests — open, comment, and review.
  • Code search and file operations across the repositories it can reach.

The agent acts as the connected account, so it can only touch the repositories and organizations that account has access to.

GitHub supports connecting more than one account to the same agent — for example a personal account and an organization bot side by side. When more than one is connected, the agent chooses which account to act as for a given action, so you can keep personal and organization work separate.

Add the GitHub integration to your agent from the dashboard or with alfe integration install github, then sign in to GitHub and approve access when prompted. This is a one-time OAuth authorization; see How connecting works. To add a second account, connect again and authorize the other login.

GitHub is a free integration — you only pay for the agent’s underlying usage, which draws from your credit pool.