Skip to content

GitHub

What your agent can do

  • Read repository contents and file structure
  • Create, read, update, and close issues
  • List and review pull requests
  • Post comments on issues and PRs
  • Create branches and commits
  • Read CI/CD workflow status

Connecting GitHub

  1. Go to Console → Tools → GitHub
  2. Click Connect GitHub
  3. You’ll be redirected to GitHub’s authorization page
  4. Choose all repositories or selected repositories
  5. Click Authorize Auteryn

Permissions

After connecting, go to Tools → GitHub → Permissions:

PermissionWhat it allows
read:repositoriesList and read repo contents
read:issuesRead issue titles, descriptions, comments
write:issuesCreate issues, add labels, close issues
read:pull_requestsRead PR details and code diff
write:pull_requestsPost comments on PRs
read:commitsRead commit history
write:commitsCreate commits and push to branches
read:workflowsRead GitHub Actions run status

Start with read-only permissions and add write permissions only when needed.


Example tasks

  • “Check the open issues in acme/backend labeled ‘bug’ and summarize them”
  • “Create a GitHub issue: title ‘Login timeout’, priority High, assigned to @alice”
  • “Review the diff in PR #42 and flag any obvious security issues”
  • “List all PRs waiting for review that are older than 3 days”
  • “What was the last commit message on the main branch?”