🧩 MRCP Engine — Extensão para VS Code, Cursor & Windsurf v2.6.0
✨ Funcionalidades Principais1. ⚡ Painel Lateral (Activity Bar — "MRCP Engine")Um ícone dedicado na barra lateral contendo 6 visualizações integradas:
2. 📊 MRCP Cockpit Interativo (Webview Dashboard)Uma aba visual moderna, totalmente integrada ao tema claro/escuro do seu editor:
3. 🔍 Superpoderes no Editor (CodeLens & Diagnostics)
4. 🤖 Empacotador de Contexto IA (Economia de 95% em Tokens)Elimina o desperdício de contexto enviando para o ChatGPT, Claude, Cursor ou Copilot apenas as assinaturas determinísticas, contratos tipados e diretrizes operacionais do projeto. ⌨️ Comandos Disponíveis (
|
| Comando | Descrição |
|---|---|
MRCP: Executar Diagnóstico Completo (Full Suite) |
Executa todas as ferramentas de análise no workspace atual |
MRCP: Abrir Cockpit Interativo & Grafo AST |
Abre o dashboard visual com gráficos e tabelas |
MRCP: Copiar Contexto Otimizado para IA |
Gera e copia o pacote determinístico (95% menos tokens) |
MRCP: Copiar Assinatura / Contexto do Arquivo Ativo |
Copia apenas a assinatura e contexto do arquivo atual |
MRCP: Auditar Segurança e Segredos (.env) |
Foca na árvore de segurança e chaves de ambiente |
MRCP: Detectar Código Morto & Exports Não Utilizados |
Localiza e exibe exports zumbis |
MRCP: Exportar Relatório Diagnóstico Consolidado (.md) |
Cria e abre o arquivo MRCP_DIAGNOSTIC_REPORT.md |
MRCP: Atualizar Análise |
Reexecuta a varredura e atualiza o estado |
⚙️ Configurações da Extensão
Você pode configurar a extensão em Settings (Ctrl+,):
{
"mrcp.autoAnalyzeOnSave": false, // Executa análise incremental leve ao salvar arquivos
"mrcp.enableCodeLens": true, // Exibe métricas de complexidade acima de funções
"mrcp.enableNativeDiagnostics": true, // Publica falhas no painel de Problemas
"mrcp.maxFiles": 2000 // Limite máximo de arquivos escaneados
}
📦 Como Compilar e Empacotar (.vsix)
Para gerar o pacote instalável da extensão:
# 1. Instalar dependências e compilar
pnpm --filter mrcp-vscode compile
# 2. Gerar o arquivo .vsix (utilizando vsce)
cd apps/vscode
npm run package
# Gera: mrcp-vscode-2.6.0.vsix
Para instalar o arquivo .vsix gerado no VS Code ou Cursor:
code --install-extension mrcp-vscode-2.6.0.vsix
# ou no Cursor:
cursor --install-extension mrcp-vscode-2.6.0.vsix
📄 Licença
MIT © MRCP Engine Team