AgentLinter jest tutaj! Czy twój agent jest ostry i bezpieczny? Zbudowałem AgentLinter, narzędzie do analizy plików konfiguracyjnych agentów. Oto dlaczego. Niezależnie od tego, czy kodujesz w stylu vibe, czy w stylu agenta, jakość wyjścia twojego AI sprowadza się do jednej rzeczy: jak dobrze napisałeś swoje Ale zarządzanie tymi plikami? O wiele trudniejsze, niż się wydaje. 🎯 Problem Cichej Awarii Niejasne instrukcje, takie jak "napisz dobry kod", pozwalają agentowi interpretować to, jak chce. Wyjście staje się niespójne, ale nic nie zgłasza błędu. Awaria jest cicha. Dokumentacja Anthropic mówi, aby pisać "Użyj wcięcia 2-spacowego", a nie "Formatuj kod poprawnie." Ale w miarę jak plik rośnie, dostrzeganie tych rzeczy tylko wzrokiem jest prawie niemożliwe. 🔐 Problem Bezpieczeństwa Ludzie twardo kodują klucze API i tokeny bezpośrednio w lub i je zatwierdzają, znacznie częściej, niż byś pomyślał. Statystyki AgentLintera pokazują, że 1 na 5 przestrzeni roboczych ma ujawnione dane uwierzytelniające. .gitignore nie wychwytuje sekretów ukrytych w plikach markdown. 💥 Problem Spójności Wiele plików konfiguracyjnych = sprzeczności. mówi "bądź przyjaznym asystentem", mówi "zwięzły, bezpośredni ton." Agent się myli. odnosi się do plików, które nie istnieją. Po 5 plikach te konflikty potrajają. Pomyślałem więc: to kod. Kod ma ESLint. Dlaczego to nie ma narzędzia do analizy? 🔍 Co robi AgentLinter Diagnozuje konfigurację twojego agenta w 8 kategoriach: 1) Struktura: organizacja plików 2) Klarowność: specyfikacja instrukcji 3) Kompletność: brakujące definicje 4) Bezpieczeństwo: ujawnione sekrety 5) Spójność: sprzeczności między plikami 6) Pamięć: przekazywanie sesji 7) Konfiguracja w czasie rzeczywistym: ustawienia bramy/autoryzacji 8) Bezpieczeństwo umiejętności: niebezpieczne polecenia powłoki i wzorce wstrzykiwania Każda kategoria oceniana w skali 0–100 z konkretnymi sugestiami poprawek. Napisz "bądź pomocny", a powie ci, aby określić długość odpowiedzi, ton i format. Znalezienie klucza API? Natychmiastowe powiadomienie KRYTYCZNE o konieczności rotacji. ...