Overview
Connect your GitHub account to Continue Mission Control to enable agents to interact with your repositories. Once connected, agents can read code, create pull requests, manage issues, and automate your development workflow.What You Can Do with GitHub Integration
- Automatically create pull requests from agent tasks
- Read and analyze repository code and issues
- Manage project workflows and milestones
- Automate code reviews and quality checks
- Generate release notes and documentation
Setup
1
Navigate to Integrations
Go to your Integrations Settings.
2
Connect GitHub
Click âConnectâ next to GitHub and authorize the Continue app in your GitHub account.
3
Select Repository Access
Choose whether to grant access to all repositories or select specific ones. You can always modify this later in your GitHub settings.
4
Confirm Permissions
Review and approve the requested permissions. Continue needs these to perform automated tasks on your behalf.
Use Cases
Automated Issue Resolution
Create agents that automatically fix bugs and open PRs:Bug Fixer Agent
Task Example: âReview issues labeled âbugâ and create PRs to fix any that are straightforwardâWhat the Agent Does:
- Scans your repository for issues with the âbugâ label
- Analyzes the bug description and reproduces the issue
- Generates a fix and creates a pull request
- Adds a link back to the original issue
Pull Request Management
Automate code reviews and PR maintenance:PR Review Agent
Task Example: âReview open PRs for code quality, security issues, and best practicesâWhat the Agent Does:
- Analyzes code changes in open pull requests
- Identifies potential bugs, security vulnerabilities, or style issues
- Adds review comments with suggestions
- Approves PRs that meet quality standards
Documentation Generation
Keep your docs up-to-date automatically:Docs Updater Agent
Task Example: âUpdate README and API documentation based on recent code changesâWhat the Agent Does:
- Detects changes to public APIs or features
- Generates updated documentation
- Creates a PR with doc updates
- Links documentation to related code changes
Project Management
Automate issue triage and project organization:Issue Triage Agent
Task Example: âTriage new issues by adding labels, assigning to appropriate team members, and linking related issuesâWhat the Agent Does:
- Analyzes new issue descriptions
- Applies relevant labels (bug, feature, documentation, etc.)
- Suggests team members to assign based on expertise
- Identifies and links related issues or PRs
Release Management
Automate your release process:Release Notes Generator
Task Example: âGenerate release notes from merged PRs since last release and create a draft releaseâWhat the Agent Does:
- Collects all merged PRs since the last tag
- Categorizes changes (features, fixes, breaking changes)
- Generates formatted release notes
- Creates a draft GitHub release for review
Code Quality Monitoring
Maintain code standards across your codebase:Code Quality Agent
Task Example: âScan the codebase for deprecated API usage and create issues with migration guidesâWhat the Agent Does:
- Identifies usage of deprecated functions or libraries
- Generates migration recommendations
- Creates individual issues for each deprecated usage
- Provides code examples for the upgrade path
Running GitHub Agents in Mission Control
You can run GitHub-connected agents in two ways:1. Manual Tasks
Trigger agents on-demand for specific tasks:- Go to Mission Control Agents
- Select or create a GitHub-enabled agent
- Click âRun Agentâ and provide your task description
- Monitor progress and review results in real-time
2. Automated Workflows
Set up agents to run automatically:- Scheduled: Run daily, weekly, or on a custom schedule
- Triggered: Execute when specific events occur (new issues, PR opened, etc.)
- Webhook: Integrate with external services to trigger agents