IM Connect Dev
O manual da plataforma IM Connect e a pré-validação de módulo, dentro do seu editor.
O IM Connect Dev conecta o assistente do VS Code (Copilot Chat, em modo agente) ao IM
Connect. A partir daí ele sabe como a plataforma funciona, o que um módulo pode e não pode
fazer, e roda no seu módulo o mesmo gate de auditoria do envio para revisão, antes de
você enviar.
Para o time da Importe Melhor e para tech partners. O acesso exige login no IM Connect e
a permissão IM Connect Dev (tech partners já têm, no próprio sandbox). Sem isso a
extensão não mostra nada.
O que você ganha
|
|
| Pré-validação de módulo |
A tool module_validate roda o gate do envio (manifest, validador estático, APIs restritas, scanner de segurança, reversibilidade) e devolve os bloqueios e avisos. Você corrige antes de enviar, não depois de reprovado. |
| O manual da plataforma |
Contrato do módulo, multi-tenancy, RBAC, UI, integrações, segurança e a lista de armadilhas que já custaram auditoria reprovada — servidos direto do IM Connect, sempre na versão em produção. |
| Receitas prontas |
Criar módulo, adicionar tela, preparar envio e revisar módulo, já com os cuidados da plataforma embutidos. |
Como conectar
- No IM Connect, abra Conectar seu editor (tech partner: menu Workspace › Conectar editor).
- Clique em Conectar no VS Code. O VS Code grava o endereço do seu IM Connect.
- Abra o chat em modo agente e peça qualquer coisa. Na primeira vez, o VS Code abre o login
do IM Connect no navegador — aprove uma vez e pronto.
Sem a página à mão: Ctrl/Cmd+Shift+P → IM Connect Dev: Conectar ao meu IM Connect e
digite o endereço que você abre no navegador (ex.: empresa.importemelhor.com.br).
Peça em palavras claras
- "Valide o módulo aberto com o gate do IM Connect."
- "O que eu não posso fazer num módulo do IM Connect?"
- "Crie uma tela de listagem seguindo o padrão da plataforma."
- "Revise este módulo como a auditoria faria."
O que a validação é — e o que não é
Passar no module_validate significa que o módulo passa no gate automático do envio.
Não é aprovação. A revisão humana continua avaliando o que nenhuma checagem estática
enxerga: regra de negócio, permissão de leitura que escreve, IDOR, tratamento de erro.
Privacidade
- Os arquivos do módulo vão para o seu IM Connect (o mesmo servidor que recebe o envio),
são validados num diretório temporário e apagados ao fim da chamada. O registro de
atividade guarda só slug, versão e contagem de achados — nunca o código.
- Arquivos binários (imagens, fontes) não são enviados.
- O acesso segue a sua permissão de agora: se ela for removida, a próxima chamada já é
recusada.
Comandos
| Comando |
O que faz |
| IM Connect Dev: Conectar ao meu IM Connect |
Define (ou troca) o endereço |
| IM Connect Dev: Abrir a página de conexão no navegador |
Tokens pessoais e instruções para outros editores |
| IM Connect Dev: Desconectar |
Remove o servidor da lista de MCP |
Requisitos
VS Code 1.101 ou mais novo, com o GitHub Copilot Chat em modo agente.
Importe Melhor · IM Connect