Skip to content

Tools (LLM) ​

8 Language Model Tools disponíveis para o Copilot Chat.

audit_repo ​

Clona e audita um repositório GitHub.

ParâmetroTipoObrigatórioDescrição
urlstring✅URL do repositório (HTTPS ou SSH)

Retorna: Score, total de findings, breakdown por severidade, top findings.

audit_workspace ​

Audita o workspace atualmente aberto no VS Code.

ParâmetroTipoObrigatórioDescrição
———Sem parâmetros

get_findings ​

Retorna findings filtrados da última auditoria.

ParâmetroTipoObrigatórioDescrição
severitystringcritical, high, medium, low, info
categorystringsecurity ou lgpd
scannerstringNome do scanner (match parcial)
limitnumberMáximo de resultados (default: 50)

get_score ​

Retorna o security score com breakdown.

ParâmetroTipoObrigatórioDescrição
———Sem parâmetros

Retorna: Score 0-100, deduções por severidade, contagem de dismissados.

get_finding_details ​

Detalhes completos de um finding específico.

ParâmetroTipoObrigatórioDescrição
indexnumber✅Índice do finding (0-based)

Retorna: Title, severity, category, scanner, file, line, description, recommendation, hash.

list_scanners ​

Lista todos os 7 scanners disponíveis.

ParâmetroTipoObrigatórioDescrição
———Sem parâmetros

dismiss_finding ​

Dismiss ou restore de findings.

ParâmetroTipoObrigatórioDescrição
actionstringdismiss, restore, dismiss-category, dismiss-scanner, dismiss-all
findingHashstringPara dismiss/restoreHash do finding (scanner:file:title)
categorystringPara dismiss-categorysecurity ou lgpd
scannerstringPara dismiss-scannerNome do scanner
reasonstringMotivo do dismiss

get_report ​

Relatório completo em Markdown.

ParâmetroTipoObrigatórioDescrição
includeDismissedbooleanIncluir dismissados (default: false)

Released under the MIT License.