Just how our Autocomplete passively predicts text, Codeium Supercomplete passively predicts your next intent.

You can see an example of Supercomplete below, which suggests a multi-line edit directly in the editor. Just press tab to accept the suggestion!

Supercomplete makes suggestions based on the context of your code and your prior actions, and is able to make edits both before and after your current cursor position.

You can press esc to cancel a suggestion.

Tab to Jump

Currently only available to paid users.

After you accept a suggestion, Windsurf can also anticipate your next cursor position and prompt you with a Tab to Jump label at a certain line in the editor.

If you accept by simply pressing tab, then you will be taken to that next position.

Tab to Jump

Use cases to trigger Supercomplete

Supercomplete and Autocomplete work in harmony to provide you with the smoothest experience to optimize your flow state.

That being said, Supercomplete will only trigger in certain scenarios where it is most beneficial to the developer. Below, you can find a few examples of helpful Supercomplete use cases.

Correcting typos and mistakes

Renaming variables

Modifying data schema

Automatically binding event handlers