The site that you are currently viewing is a static version of the Software Factory documentation delivered with the

version v7.2.
For up-to-date documentation, see the latest version.

Getting Started with VSCode

This guide will help you set up and start using Code Companion on Visual Studio Code (VSCode).

Prerequisites

Installation

Standard installation (host)

  1. Install and launch VSCode

    • Recommended VSCode version: latest

    • If you have the Continue.dev extension installed in VSCode, please uninstall or deactivate this extension.

  2. Install Code Companion extension:

    • Download the VSIX extension.

    • Open VS Code.

    • Open the Command Palette:

      • On Windows: Ctrl+ + P

      • On macOS: + + P

    • Type: “Install from VSIX”

    • Select the downloaded VSIX extension.

Install on WSL with VS Code Remote

If you use Visual Studio Code connected to a WSL distribution (Remote – WSL), you must install and run the extension on the WSL side.

  1. Open the Remote WSL settings:

    • Press Ctrl++P.
    • Run Preferences: Open Remote Settings (WSL: XXX).
  2. Add the following configuration to force the extension to run in the WSL workspace:

    {
      "remote.extensionKind": {
        "thalesgroup.continue": ["workspace"]
      }
    }
    
  3. Install the extension from the .vsix file:

    • Press Ctrl++P.
    • Run Extensions: Install from VSIX….
    • If needed, select Show Local to browse the local filesystem
    • Select the .vsix
Tip

As alternative, you can use the CLI : code --install-extension ./code-companion-linux-x64.vsix

  1. Reload the VS Code window:

    • Press Ctrl++P.
    • Run Developer: Reload Window.

After this, the extension appears under the WSL section in the Extensions view and starts correctly in your WSL environment.

Network Prerequisites

  • If you’re receiving empty outputs from Code Companion, please check this section.

First Usage

  1. Make sure you’ve read and agreed to the terms and conditions.

  2. In VSCode, enter your first prompt to Code Companion. (Refer to Chat Usage if you need guidance).

  3. A popup will ask you to allow sign-in using Microsoft: select “Allow” and follow the steps to sign in using your Thales email.

  4. You are now logged in and can start using Code Companion. If you encounter any issues while installing, please check out our troubleshooting section or contact us

signin