# Instalar o CodeQL para Visual Studio Code

Para começar com CodeQL para Visual Studio Code, você precisa instalar e configurar a extensão.

## Pré-requisitos

A CodeQL extensão requer um mínimo de Visual Studio Code 1.82.0. Versões mais antigas não são compatíveis.

## Instalando a extensão

Você pode instalar a extensão CodeQL para Visual Studio Code usando um dos vários métodos diferentes:

* Usando o Visual Studio Code Marketplace em um navegador.

* Pesquisando na visualização "Extensões" em Visual Studio Code.

* Usar um arquivo VSIX.

### Usando o Visual Studio Code Marketplace

1. No seu navegador, acesse a [página "CodeQL"](https://marketplace.visualstudio.com/items?itemName=GitHub.vscode-codeql) no Visual Studio Code Marketplace.

2. Clique em **Instalar** e siga as instruções na tela.

### Pesquisar na visão "Extensões"

1. No VS Code, abra a visão "Extensões".

2. Pesquise por "CodeQL", em seguida, clique em **Instalar**.

### Usando o arquivo VSIX CodeQL

1. Faça o download do [CodeQL arquivo VSIX](https://github.com/github/vscode-codeql/releases?ref_product=code-scanning\&ref_type=engagement\&ref_style=text) do `github/vscode-codeql` repositório em GitHub.

2. Em VS Code, abra a visualização de "Extensões".

3. No canto superior direito da barra lateral, clique nas reticências e depois em **Instalar do VSIX...**.

4. Selecione o CodeQL arquivo VSIX baixado na etapa 1.

5. Siga as instruções na tela para concluir a instalação.

## Próximas Etapas 

Para saber como trabalhar com CodeQL bancos de dados na extensão, consulte [Como gerenciar bancos de dados do CodeQL](/pt/code-security/codeql-for-vs-code/getting-started-with-codeql-for-vs-code/managing-codeql-databases).

Se você já encontrou, baixou ou criou um CodeQL banco de dados, poderá aprender a usar a extensão para executar consultas em CodeQL bancos de dados e exibir os resultados. Para obter mais informações, consulte [Como executar consultas do CodeQL](/pt/code-security/codeql-for-vs-code/getting-started-with-codeql-for-vs-code/running-codeql-queries).

Para saber como modelar dependências adicionais de uma base de código e melhorar seus code scanning resultados, consulte [Usar o editor de modelos do CodeQL](/pt/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/using-the-codeql-model-editor).

Para saber como configurar o acesso a uma versão do CodeQL CLI diferente daquela instalada com a extensão, consulte [Gerenciando a CLI do CodeQL na extensão do VS Code](/pt/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/configuring-access-to-the-codeql-cli).

Para saber como configurar um CodeQL workspace, consulte [Configurar um espaço de trabalho do CodeQL](/pt/code-security/codeql-for-vs-code/using-the-advanced-functionality-of-the-codeql-for-vs-code-extension/setting-up-a-codeql-workspace).