Dependency Management
Audita repositórios poliglotas em busca de riscos
Instalação
Claude Code: /plugin marketplace add wshobson/agents → /plugin install dependency-management
Bağımlılıklar denetlenirken, güvenlik açığı taranırken ya da lisans uyumu ve sürüm yükseltmesi gözden geçirilirken devreye giriyor.
- Autor
- Seth Hobson
- Licença
- MIT
A auditoria começa descobrindo os manifestos, sem presumir um único ecossistema: arquivos de pacotes e lock do npm, requirements, Pipfile, pyproject e poetry lock para Python, Gemfile para Ruby, Maven e Gradle para Java, go.mod e go.sum, além de Cargo para Rust. Em seguida, separa vulnerabilidades conhecidas com correção indicada, obrigações de licença incompatíveis com a distribuição do projeto e pacotes desatualizados o bastante para representar um risco de manutenção, mesmo sem uma CVE publicada. Os arquivos lock são analisados junto com os manifestos para revelar dependências transitivas, enquanto um agente modernizador integrado executa as atualizações, inclusive as mudanças incompatíveis que uma auditoria apenas apontaria.

Comentários(0)
Entre para comentar