Getting Started

Sweep: AI Plugin for JetBrains IDEs

Sweep is the AI Coding Assistant built for JetBrains IDEs.

We support IntelliJ, Android Studio, PyCharm, Rider, PhpStorm, Goland, CLion, RustRover, RubyMine, WebStorm, JetBrains Gateway, and more.

IntelliJ IDEAAndroid StudioPyCharmRiderPhpStormGoLandCLionRustRoverRubyMineWebStorm

Install Sweep

Install the Plugin

Install "Sweep AI" from the JetBrains plugin marketplace. Settings > Plugins or ⌘/ctrl , > Search Sweep AI > Install.

Install Sweep Step One

Restart your IDE after installation.

Sign in

You'll see "Sign In with Sweep" which will automatically redirect you to our app (opens in a new tab).

Troubleshooting

If this fails, please copy the token from https://app.sweep.dev (opens in a new tab) and paste it into the Sweep Settings (top right corner of the Sweep sidebar).

You're done! 🎉

Features

Next, check out our features. We recommend starting with Agent, as autocomplete is already enabled for you.

Agent:

An integrated agent that automatically searches your codebase, edits your code, and then runs tests / checks for linter errors. It's smarter and faster than Cursor because we use the internal JetBrains static analysis tools.

Next-Edit Autocomplete:

Sweep's Next-Edit Autocomplete predicts your next intent. For example, if you recently changed the behavior of a function, our autocomplete can write a unit test for those exact changes.

Inline Editing:

Inline Editing allows you to make quick code changes directly within your editor. Select code, describe your changes, and Sweep will generate edits for the selected code.