The Continue Slack app is currently in beta development and undergoing Slack’s approval process.
Overview
Mention @Continue in any channel with a task description, and it will:- Create a new development agent
- Clone and work on your Repository
- Generate code changes and create pull requests
- Keep you updated on progress
What It's Great For
- Quick bug fixes and feature implementations
- Code reviews and refactoring
- Documentation updates
- Automated development tasks
Setup
Continue’s Slack Bot can be installed to a Slack workspace via the Hub, from:- Personal Integrations Settings
- Org Integrations Settings -
https://hub.continue.dev/organizations/{your-org}/settings/integrations
Continue’s Slack app is in Beta development. During installation, you will see a warning that it is not yet approved/official.
1
Connect GitHub
Click “Connect” next to GitHub in the Integrations settings, and grant access to the repositories you want Continue to work with.
2
Authorize Slack
Click the “Connect” button next to Slack and authorize the app in your workspace.
3
Set Default Repository (Optional)
Use the repository selector within the Slack tile to select a default repository for Continue Agents to work in.
Usage
To kick off an agent, mention@Continue with a short task description.
Thread Context
When you mention@Continue in a Slack thread, Continue automatically uses the entire conversation as context. This means your agent starts with full situational awareness.
If you start a new message (not a reply), Continue only sees that single message for context.Use this for quick standalone requests.
Provide clear, detailed prompts to help Continue understand your requirements:✅ Good:
@Continue Fix the authentication timeout issue in /api/v1/auth/login. Users are getting logged out after 5 minutes instead of 30.❌ Poor: @Continue fix authRepository Selection
Repository Selection
Continue determines which repository to work in with the following precedence:
- Specify in message: Add
repo=repo-nameto your message:
Be sure the repository name matches a GitHub repository that the Continue GitHub App has access to.
- Default repo: Uses the default repository if set in the integration settings
- Interactive selection: If no repository is found, Continue will follow up with a dropdown to select a repository
Sending Follow-up Messages
Once an agent is created, you can send additional messages by mentioning@Continue in the same thread:
Monitoring Agent Progress
Click the agent link in Slack to view the agent’s progress in Mission Control. You can also click the Slack icon in the agents page to return to the Slack message.Disconnecting
To remove the Slack integration:- Go to hub.continue.dev/settings/integrations
- Find your Slack integration
- Click “Disconnect”
Support
The Slack integration is in active development. We’d love to hear your feedback:
- Report issues: GitHub Issues
- Feature requests: GitHub Discussions