O que é
O Continue.dev é uma ferramenta de código aberto que permite conversar com os modelos (LLMs) do Symphony diretamente dentro do Visual Studio Code ou de IDEs JetBrains (IntelliJ IDEA, PyCharm, WebStorm etc.). Assim você usa os agentes e modelos do Symphony sem sair do seu editor de código.Pré-requisitos
- VS Code ou uma IDE JetBrains instalada.
- Conta ativa no AI Symphony com permissão de uso de modelos.
- Uma chave de API do Symphony (veja o Passo 2).
Passo 1 — Instalar o Continue.dev
- VS Code
- JetBrains
- Abra o Visual Studio Code.
- No menu lateral esquerdo, clique em Extensões (ícone de blocos ou Ctrl + Shift + X).
- Pesquise por: Continue - open-source AI code assistant (desenvolvedor: Continue.dev).
- Clique em Instalar.
Passo 2 — Configurar as LLMs
No painel do Continue, clique em “Local Config”. Em seguida, clique na engrenagem ao lado de Local Config para abrir o arquivo de configuração. Substitua o conteúdo doconfig.yaml pelo modelo abaixo, atentando‑se aos modelos que você tem autorizados e disponíveis no Symphony — se usar um modelo ao qual sua chave não tem acesso, a resposta retornará erro.
Atualização (após 08/04/2026): é obrigatório acrescentar, em cada modelo,
requestOptions → headers → X-Enterprise-Id para a extensão funcionar.config.yaml
Como obter sua chave de API no AI Symphony
Abra o AI Symphony
Acesse symphony.fcamara.com.br.
Como descobrir quais modelos você tem disponíveis
No console do navegador (com o Symphony aberto e logado), execute:model do config.yaml.
Passo 3 — Usar o Continue.dev
Com tudo configurado, você pode:- Fazer perguntas sobre o seu código.
- Pedir para completar uma função.
- Explicar trechos complexos.
- Refatorar ou gerar testes automaticamente.
Testar a rota com sua chave (cURL)
Para validar a conexão (por exemplo, no Postman), use:Para detalhes completos da API (campos do corpo, headers, erros e exemplos em Python), veja Conectar ao Symphony via API.
Boas práticas
- Mantenha a extensão na versão compatível (1.3.33) para evitar incompatibilidades.
- Use no
config.yamlapenas modelos que sua chave tem permissão de acessar. - Nunca versione sua
apiKeyem repositórios — trate‑a como segredo. - Confira o
X-Enterprise-Idcorreto da sua empresa.
Perguntas frequentes
A extensão não responde / dá erro de modelo.
A extensão não responde / dá erro de modelo.
Verifique se o
model existe para a sua chave (rode o snippet de listagem de modelos) e se o header X-Enterprise-Id está presente em cada modelo.Posso usar agentes customizados do Symphony?
Posso usar agentes customizados do Symphony?
Sim. Use o
model correspondente ao agente (ex.: fc-code-assistant) no config.yaml.Funciona em JetBrains e VS Code?
Funciona em JetBrains e VS Code?
Sim, o processo de configuração do
config.yaml é o mesmo.Limitações conhecidas
- Compatível com a versão 1.3.33 do Continue.dev.
- Após 08/04/2026, o header
X-Enterprise-Idé obrigatório em cada modelo doconfig.yaml. - A disponibilidade de cada modelo depende das permissões da sua conta/empresa no Symphony.
Mais informações
- Documentação do Continue: Continue Docs.
- Repositório da extensão: Continue no GitHub.