Using code assistants with IDEs
This section discusses how to use code assistants within Conveyor IDEs. We support all code assistant extensions that are compatible with VS Code Browser. This means that you should look for extensions on the Open VSX marketplace.
Unfortunately, the GitHub Copilot extension is not supported in VS Code Browser at the moment and can therefore not be used in Conveyor IDEs. We suggest the following alternatives but there are more options available on the Open VSX marketplace:
- Windsurf (formerly codium): An AI code assistant for multiple programming languages and with a free tier.
- Tabnine: An AI code assistant for multiple programming languages with a 14-day free trial.
- Cline: An AI code assistant for multiple programming languages where you can bring your own API keys to interact with your favorite model.
- Cody by Sourcegraph: an AI code assistant for multiple programming languages.
Installing a code assistant extension
You can install a code assistant extension in your IDE as follows:
- Open the extensions view in your IDE using the left sidebar and searching for the right extension to install.
- Installing the extension manually in the terminal. You can do this by running the following command:
code-server --install-extension identifier@version
. - Specify the extension in the IDE configuration such that it is automatically installed when building your IDE. For more details, have a look at customizing your IDE documentation.
To use the last two options, you’ll need these extension identifiers and versions:
Extension | Identifier | Current version |
---|---|---|
Windsurf | codeium.codeium | 1.48.2 |
Tabnine | tabnine.tabnine-vscode | 3.317.0 |
Cline | saoudrizwan.claude-dev | 3.32.6 |
Cody by Sourcegraph | sourcegraph.cody-ai | 1.126.0 |