AgentLinter är här! Är din agent skarp och säker? Jag byggde AgentLinter, en linter för och agentkonfigurationsfiler. Här är varför. Oavsett om du vibe-kodar eller agentkodar, handlar din AI:s utdata om en sak: hur väl du skrev din Men och hanterade dessa filer korrekt? Mycket svårare än det ser ut. 🎯 Det tysta felproblemet Vague instruktioner som "skriv bra kod" låter agenten tolka hur den vill. Utdata blir inkonsekvent, men inget ger fel. Misslyckandet är tyst. Anthropics egna dokument säger att man ska skriva "Använd 2-mellanslag inrykning" och inte "Formatera koden korrekt." Men ju längre filen växer, desto mer är det nästan omöjligt att upptäcka dessa med bara ögonen. 🔐 Säkerhetsproblemet Folk hårdkodar API-nycklar och tokens direkt i eller committar dem, mycket oftare än man tror. AgentLinters statistik visar att 1 av 5 arbetsytor har exponerade inloggningsuppgifter. .gitignore fångar inte hemligheter som är gömda i markdown-filer. 💥 Konsekvensproblemet Flera konfigurationsfiler = motsägelser. säger "var en vänlig assistent," säger "koncis, direkt ton." Agenten blir förvirrad. refererar till filer som inte existerar. Efter fem filer tredubblas dessa konflikter. Så jag tänkte: är kod. Code har ESLint. Varför har det här ingen linter? 🔍 Vad AgentLinter gör Den diagnostiserar din agents konfiguration över 8 kategorier: 1) Struktur: filorganisering 2) Tydlighet: instruktionsspecificitet 3) Fullständighet: saknade definitioner 4) Säkerhet: avslöjade hemligheter 5) Konsistens: motsägelser mellan filar 6) Minne: sessionsöverlämning 7) Runtime-konfiguration: gateway/autentiseringsinställningar 8) Färdighetssäkerhet: farliga skalkommandon och injektionsmönster Båda fick 0–100 poäng med konkreta fixförslag. Skriv "var hjälpsam" så säger den att du ska specificera svarslängd, ton och format. Hitta en API-nyckel? Omedelbar KRITISK varning för att rotera. 🔒 Integritet först och 100 % lokalt Allt körs på din maskin. Filer lämnar aldrig platsen. Endast resultaten delas, och du kan stänga av det i inställningarna. Detta är viktigt – dessa filer kan innehålla systempromptar, säkerhetsregler och personlig kontext. Helt öppen källkod, MIT-licens, 100 % gratis....