Przejdź do treści
↑↓nawiguj↵otwórzesczamknij
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Dependency Management logo
Umiejętność

Dependency Management

Audyt manifestów: luki, licencje i nieaktualne wersje

0
ZapiszOdwiedź stronę ↗
Gwiazdki na GitHubie
39 tys.
Repozytorium na GitHubie

Instalacja

Claude Code: /plugin marketplace add wshobson/agents → /plugin install dependency-management
Uruchamia się przy

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.

Wymaga narzędzi
ReadBashGrep
Autor
Seth Hobson
Licencja
MIT

Audyt najpierw wykrywa manifesty, zamiast zakładać jeden ekosystem: pliki pakietów i blokad npm, requirements, Pipfile, pyproject i poetry lock dla Pythona, Gemfile dla Ruby, Maven i Gradle dla Javy, go.mod i go.sum oraz Cargo dla Rusta. Następnie osobno analizuje znane luki z określoną ścieżką naprawy, obowiązki licencyjne kolidujące ze sposobem dystrybucji projektu oraz pakiety na tyle nieaktualne, że stanowią ryzyko utrzymaniowe nawet bez opublikowanego CVE. Dołączony agent modernizujący przeprowadza aktualizację wraz ze zmianami niekompatybilnymi, które sam audyt jedynie wskazuje.

Komentarze(0)

Zaloguj się, aby skomentować

Nie ma jeszcze komentarzy — napisz pierwszy.

Podobne umiejętności

Zgłoś ten komentarz

Dlaczego to zgłaszasz?