Welcome to Sweep

Sweep: AI Plugin for JetBrains IDEs

Sweep is the AI Coding Assistant for JetBrains. We've combined JetBrains-native UX with the latest AI models and tools to give you the best possible coding experience.

On this page, you'll find instructions on how to install Sweep on your JetBrains IDE. We support almost all JetBrains IDEs.


Features

Install Sweep

Prerequisites (IDE Version 2024.1.0+)

Check that you have your IDE version 2024.1.0 or later installed. We support:

• IntelliJ IDEA Ultimate
• IntelliJ IDEA Community
• GoLand
• PyCharm Community
• PyCharm Professional
• CLion
• Rider
• Android Studio
• RustRover
• RubyMine
• WebStorm
• Additional IDEs supported by request

The latest JetBrains IDEs can be found here (opens in a new tab). You can also update to the latest version by going to IntelliJ IDEA > Check for Updates...

Install Sweep Plugin

Open Plugins in your JetBrains IDE. Use ⌘+, on Mac or Ctrl+, on Linux/Windows. You can also use the settings menu. Search for Sweep and install the plugin. Restart your IDE afterwards.

Sweep Installation

Configure Sweep

Create a GitHub PAT (opens in a new tab). We recommend setting expiration to "No Expiration".

More info

We only request the minimum required permission (read:user) to verify your GitHub username. This permission:

  • Cannot read your code or repositories
  • Cannot make any changes
  • Cannot access private data

Email-based auth coming soon!

Default Mode

You're done! 🎉

Quick Tips:

  • Click "Apply" to instantly integrate Sweep's suggestions into your editor.
  • @ to add files
  • Highlight code and press ⌘ shift J (Mac) / Ctrl shift J (Windows/Linux) to add code to context

Here's a quick look at what Sweep can do with "Apply":

Apply

Last updated on