Skip to main content

Quick Start

Prerequisite

Prerequisite for CodeVista: AI Coding Assistant (FPT Internal)

Valid Email Account

@fpt.com email account (external email accounts not supported)

Installation

Install CodeVista IDE Extension

CodeVista: AI Coding Assistant (FPT Internal) is designed to support FPT employees within Visual Studio Code. Follow the steps below to install and get started with CodeVista.

Installation Methods

You can install CodeVista using either of the following approaches:

Option 1: Install from the Visual Studio Code Marketplace

  1. Search for the latest version of CodeVista: AI Coding Assistant (FPT Internal) on the Visual Studio Marketplace.
  2. Click "Install" to add the extension to Visual Studio Code.

Option 2: Install Directly from Visual Studio Code

  1. Open Visual Studio Code.
  2. Navigate to the Extensions view by clicking the Extensions icon in the Activity Bar.
  3. Type "CodeVista" in the search box.
  4. Select CodeVista: AI Coding Assistant (FPT Internal) from the results and click "Install".

Untitled

Enable CodeVista Extension

After installation, the CodeVista extension should be enabled automatically.

If not, you can enable it manually by clicking the Reload button in the Extensions list.

When CodeVista is successfully enabled, the side activity bar will display an icon for CodeVista. Click this icon to log in and start using CodeVista as your coding assistant.

Untitled

Note:

CodeVista integrates seamlessly with various Integrated Development Environments (IDEs), enabling developers to work in their preferred tools while leveraging CodeVista's features:

Untitled

In addition to supporting multiple IDEs, CodeVista allows developers to work with multiple instances of the same IDE:

Untitled

Log in

After opening CodeVista on the corresponding IDE, select the option as in the figure below for continuous login to the CodeVista.

Untitled

Then select your FPT account email to proceed.

Untitled

Grant Permissions (if prompted)

  • Depending on your system configuration, you may be prompted to grant certain permissions to the CodeVista extension.
  • Review the requested permissions and grant them if you're comfortable doing so.

Project Selection

On the Settings screen, you can choose among assigned projects from the drop-down button.

CodeVista will provide a list of Profiles with predefined configurations available for projects in which you are a member of:

Untitled