AI Assistant Help

AI Assistant

Use this page to configure the general behavior of AI Assistant.

AI Assistant settings reference

Features

Item

Description

Enable cloud completion suggestions

Enable AI Assistant to use cloud completion models for autocompleting single lines, blocks of code, or even entire functions based on the project context.

For additional information, refer to Configure cloud completion.

Enable next edit suggestions

Enable AI Assistant to make predictions on which parts of code you might want to change next and suggest the most likely edits.

The setting also has additional options to configure the behavior of predictions:

  • Languages – select the programming languages for which AI Assistant should generate suggestions.

  • Chain suggestions – requests the next edit once the previous one has been applied.

  • Code Insight actions – allows AI Assistant to invoke code insight actions, such as rename refactoring, when suggesting edits.

For additional information, refer to Next edit suggestions.

Allow attaching database schemas to AI Assistant chat

Allows AI Assistant to get access to database schemas. This helps AI Assistant to enhance the quality of generated SQL queries.

For additional information, refer to Attach database object.

Provide AI-generated name suggestions

Enables AI Assistant to suggest names when renaming symbols.

For additional information, refer to Get help with name suggestions.

Suggest converting pasted code to the language of the target file

Suggests converting the pasted code to the language of the target file.

Convert Pasted Code

For additional information, refer to Convert code to another language.

Generate a title for the shelved changelist

When enabled, AI Assistant automatically generates a title for the silently shelved changes.

For additional information, refer to Generate shelf title.

GitHub Plugin: Generate a summary upon opening a Pull Request

Enables AI Assistant to automatically generate a summary of changes when opening an incoming pull request.

For additional information, refer to Generate a summary of an incoming pull request.

Natural Language

Item

Description

Receive AI Assistant chat responses in a custom language

Specify the language in which you want to receive chat responses.

For additional information, refer to Change the chat response language.

Message Trimming Threshold

Item

Description

Trim message if it exceeds % of a model context window

Specify the percentage of the model's context window beyond which AI Assistant should start trimming messages.

If your message, including attached files, exceeds this limit, the attached files will be trimmed to optimize performance. Smaller files are more likely to be included in full, while larger files are trimmed, with only key content extracted and included in the message.

For additional information, refer to Set a message trimming threshold.

18 September 2025