Instalar a extensão do VS Code
A extensão Imaginne traz o agente para dentro do editor: chat, edições propostas com diff, revisão de código e mais. Ela não executa o agente sozinha — usa o CLI imaginne local por baixo dos panos.
imaginneA extensão sobe o processo imaginne serve por baixo, então o binário imaginne precisa estar instalado na sua máquina. Instale o CLI primeiro (veja Instalar a TUI):
curl -fsSL https://ai.nnumbers.com.br/downloads/install.sh | bash
Executar um script direto da rede significa confiar nele sem ver o que faz. Em máquina corporativa, ou sob política de segurança, prefira as duas etapas:
# 1. Baixe o instalador
curl -fsSL https://ai.nnumbers.com.br/downloads/install.sh -o install-imaginne.sh
# 2. Leia o que ele vai fazer
less install-imaginne.sh
# 3. Execute
bash install-imaginne.sh
O instalador não usa sudo: ele escreve apenas em ~/.imaginne/. Se algum passo pedir elevação de privilégio, interrompa e procure a equipe que administra o Imaginne na sua organização.
:::
Você também precisa do VS Code ^1.85 (ou mais recente) e de uma conta na sua organização. Veja Identidade & login.
1. Instalar a extensão
- No VS Code, abra a aba Extensões (Ctrl/Cmd+Shift+X).
- Procure por Imaginne (ID
nnumbers.imaginne). - Clique em Install.
A extensão ativa-se ao terminar a inicialização do editor (onStartupFinished).
Para o ambiente de validação, instale a extensão nnumbers.imaginne-dev e aponte o CLI DEV correspondente. Veja os canais.
2. Abrir uma pasta de projeto
A extensão precisa de um workspace aberto — uma pasta de projeto. Use Arquivo → Abrir Pasta… antes de continuar. Sem uma pasta aberta, o chat e as ações de contexto ficam indisponíveis.
3. Fazer login
Autentique-se de uma das formas:
- Pelo comando: abra a paleta (Ctrl/Cmd+Shift+P) e rode Imaginne: Login.
- Pelo chat: rode
/loginno campo de mensagem.
O navegador abre na página de login da organização; ao concluir, o editor recebe o token de sessão e o repassa ao Engine local. Para sair, use Imaginne: Logout; para conferir a identidade, Imaginne: Whoami.
Se você vir esse erro, o token de login ainda não chegou ao Engine. Rode Imaginne: Login (ou /login) novamente. Mais casos em Solução de problemas.
4. Configurações úteis
Abra Configurações (Ctrl/Cmd+,) e procure por imaginne. As mais importantes na instalação:
| Configuração | Para quê |
|---|---|
imaginne.binaryPath | Caminho do CLI imaginne, caso ele não esteja no PATH do VS Code. |
imaginne.platformUrl | URL da Platform, para ambientes específicos. |
Se a extensão não localizar o imaginne, defina imaginne.binaryPath com o caminho completo do binário (por padrão, algo como ~/.imaginne/bin/imaginne). A extensão também oferece o comando Imaginne: Configure Binary Path para isso. Em caso de "Engine disconnected", rode Imaginne: Run Health Check.
A extensão tem dezenas de outras configurações (contexto inteligente, autonomia, allowlist de comandos). A referência completa está em Comandos do VS Code.
5. Abrir o chat
Abra o painel de chat com Ctrl/Cmd+Shift+I. Para colocar o foco direto no campo de mensagem, use Ctrl/Cmd+Shift+L.
Digite um pedido — por exemplo, "explique este arquivo" ou selecione um trecho e use Imaginne: Fix Selection. As edições propostas pelo agente entram no painel de Proposed Changes, onde você revisa com diff antes de aplicar. Veja tudo em Usar no VS Code.
Veja também
Esta página ajudou?
Reportar um problema nesta páginaNão envie senhas, chaves, tokens ou dados de clientes.