KomendaInstaluje się bez problemów
Zobacz każde narzędzie AI na komputerze
geiger
Jedna komenda tylko do odczytu pokazuje agentów AI, serwery MCP, wtyczki i hooki na komputerze i prostymi słowami mówi, do czego każdy z nich ma dostęp.
- Działa z
- Każdy asystent
- Dla kogo
- Testy bezpieczeństwa, Dla każdego
Co robi
Każdy asystent AI, konektor (serwer MCP), wtyczka (plugin) i hook, które instalujesz, to mały program. Może uruchamiać komendy, czytać pliki albo przechowywać hasła. Po kilku tygodniach większość osób nie wie już, co ma zainstalowane. geiger odpowiada na to pytanie jedną komendą.
Zagląda w zwykłe miejsca, w których Claude Code, Codex, Gemini CLI, Cursor, Claude Desktop i wiele innych narzędzi trzyma swoje ustawienia. Przy każdym elemencie pokazuje, skąd pochodzi, i opisuje, co potrafi, na przykład uruchamiać kod, przechowywać sekrety, czytać wiele plików albo korzystać z sieci.
Narzędzie obiecuje, że tylko czyta, niczego nie wysyła przez internet i pokazuje sekrety wyłącznie według typu, nigdy faktyczną wartość. Potrzebuje Node.js w wersji 18 lub nowszej. To spis, a nie pełny audyt bezpieczeństwa, ale to dobry pierwszy krok przed porządkami.
Przykładowe prośby
- „Uruchom npx geiger-scan i wyjaśnij mi wyniki prostymi słowami”
- „Które z moich serwerów MCP mogą uruchamiać kod albo przechowywać sekrety?”
- „Pomóż mi usunąć z raportu geiger narzędzia, których już nie używam”
- „Zapisz stan wyjściowy za pomocą --json i powiedz mi, jak za miesiąc sprawdzić, czy pojawiły się nowe narzędzia”
Jak zainstalować
npx geiger-scanJak tego używać
Uruchom w terminalu komendę npx geiger-scan. Dodaj --html report.html, a dostaniesz raport z radą, co zrobić przy każdym znalezisku.
Sprawdź, czy działa
Uruchom npx geiger-scan; komenda wypisuje raport z nagłówkiem GEIGER i liczbą znalezisk. Komenda npx geiger-scan --html report.html zapisuje plik z raportem, który otworzysz w przeglądarce (komendy z README).
Częste problemy
- Nie znaleziono npx — w README nie ma dokładnego tekstu błędu — zainstaluj Node.js (na przykład
winget install OpenJS.NodeJS.LTSna Windowsie albobrew install nodena Macu), a potem otwórz nowy terminal — https://github.com/Atomburstofficial/geiger - Brakuje agenta zainstalowanego w nietypowym folderze — bez tekstu błędu — geiger czyta tylko znane miejsca z konfiguracją; dodaj folder projektu przez --path — to samo README
Na co uważać
- Czyta pliki konfiguracyjne agentów w Twoim folderze domowym; według README nic nie zapisuje, dopóki o to nie poprosisz, i niczego nie wysyła
- npx pobiera pakiet z npm w chwili uruchomienia
- Raport pokazuje nazwy znalezionych sekretów (nigdy ich wartości); mimo to trzymaj raport dla siebie
Licencja i autor
- Licencja
- MIT
- Autor
- Atomburstofficial
- Kod źródłowy
- github.com/Atomburstofficial/geiger
Jak to testowaliśmy
13 października 2026 zainstalowaliśmy ten dodatek na czystym komputerze testowym. Zainstalowaliśmy go i uruchomiliśmy w czystym systemie testowym. Jeszcze nieużywane w prawdziwej pracy.
Jeszcze nie używane przy prawdziwej pracy.
Szczegóły techniczne testu
- Data
- 13 października 2026
- Metoda
- Przebieg w piaskownicy przy przyjęciu wpisu 13 października 2026 w czystym kontenerze bez konta: sklonowano repozytorium, sprawdzono jego pliki umiejętności (skills), agentów i wtyczek oraz uruchomiono "npx -y geiger-scan --help".
Sprawdzone ponownie: 13 października 2026
Alternatywy
- Snyk Agent Scan — też sprawdza serwery MCP i umiejętności pod kątem znanych ataków, ale wymaga tokena Snyk i łączy się z API Snyk
- CC Safety Net — blokuje niebezpieczne komendy na bieżąco, zamiast wypisywać, co jest zainstalowane
FAQ
- P: Czy coś zmienia? O: Nie. Według README jedyny plik, który zapisuje, to raport, o który prosisz.
- P: Czy potrzebuje konta? O: Nie, nie potrzebuje ani konta, ani klucza API.
- P: Czy to pełna kontrola bezpieczeństwa? O: Nie, to spis z oznaczeniami ryzyka; tak mówi README.
Źródła
- github.com/Atomburstofficial/geiger
- npmjs.com/package/geiger-scan