Skip to content

Continue Public

Continue for AI Engineer brings chat, inline edits, autocomplete, and coding agents into the editor so you can stay in the same workflow while working with AI models.

Continue is available for various IDEs. The following IDEs are currently supported:

  • Visual Studio Code
  • JetBrains.
  • Chat interface for questions, code explanations, and development assistance
  • Inline edits for targeted code changes without leaving the file
  • Autocomplete for low-latency code suggestions while you type
  • Coding agents for multi-step tasks such as reading files, running commands, and applying changes

Continue is currently available for Visual Studio Code and JetBrains.

  1. Download the Continue extension from AI Coding Plugins.
  2. If you are updating an existing installation, delete the old Continue extension folder from .vscode/extensions.
  3. In VS Code, open Extensions, open the three-dot menu, and choose Install from VSIX. Install an extension
  4. Select the downloaded plugin file and reload Visual Studio Code.

After the first installation, open the AI Engineer Continue plugin and choose Local config. This opens an empty config.yaml file. The config file defines the available AI models and how they connect to the LLM service. The file is written in YAML format, so indentation is important. Always use spaces instead of tabs.

name: Local Config
version: 1.0.0
schema: v1
models:
- ...
FieldDescription
nameThe name of the configuration. Choose any descriptive name.
versionThe version of the configuration file. Update this only when maintaining different configuration versions.
schemaThe configuration schema version. This should normally remain v1.
modelsA list of AI model configurations.

Each model is defined as an entry under the models section.

Example:

- name: gpt-4.1
model: gpt-4.1
provider: openai
apiBase: https://llm-server.llmhub.t-systems.net/v2/coding
apiKey: ${{ secrets.OPENAI_API_KEY }}
roles:
- chat
FieldDescription
nameA human-readable name for the model. This name is displayed to users and can be any descriptive label.
modelThe model identifier expected by the server. The value must exactly match the deployed model name.
providerSpecifies the API provider used to access the model. For this configuration, use openai.
apiBaseThe base URL of the LLM API endpoint. E.g. https://llm-server.llmhub.t-systems.net/v2/coding if you like to purchase models from AIFS.
apiKeyThe API key used for authentication. It is recommended to reference a secret (for example, ${{ secrets.OPENAI_API_KEY }}) instead of hardcoding the key.
rolesDefines the capabilities supported by the model. A model can support one or more roles such as chat, edit, and apply.
name: Local Config
version: 1.0.0
schema: v1
models:
- name: gpt-4.1
model: gpt-4.1
provider: openai
apiBase: https://llm-server.llmhub.t-systems.net/v2/coding
apiKey: ${{ secrets.OPENAI_API_KEY }}
roles:
- chat
- name: Qwen3-30B-A3B-FP8
model: Qwen3-30B-A3B-FP8
provider: openai
apiBase: https://llm-server.llmhub.t-systems.net/v2/coding
apiKey: ${{ secrets.OPENAI_API_KEY }}
roles:
- chat
- edit
- apply

Once the config is saved, you can start a chat and use Continue.

The ${{ secrets.OPENAI_API_KEY }} reference resolves the value at runtime instead of pinning the API key into your config.yaml. Continue searches the following sources in order:

  1. A .env file in your workspace root
  2. .continue/.env in your workspace
  3. ~/.continue/.env in your home directory
  4. The process environment

Automatic updated are included for Continue whenever a new version is published.

When you start or reload Visual Studio Code and an update is available, a popup appears.

  1. Click Update Now to download the latest version. Notification that a new Continue version is available with Yes and Later options

  2. After the download completes, click Reload Window. Notification that Continue was updated successfully with a Reload Now button

After Visual Studio Code restarts, the latest Continue version is ready to use.