| Edit mode is only available in {% data variables.product.prodname_vscode %} and JetBrains IDEs. | |
| Use edit mode when you want more granular control over the edits that {% data variables.product.prodname_copilot_short %} proposes. In edit mode, you choose which files {% data variables.product.prodname_copilot_short %} can make changes to, provide context to {% data variables.product.prodname_copilot_short %} with each iteration, and decide whether or not to accept the suggested edits after each turn. | |
| Edit mode is best suited to use cases where: | |
| * You want to make a quick, specific update to a defined set of files. | |
| * You want full control over the number of LLM requests {% data variables.product.prodname_copilot_short %} uses. | |