anti-slop-py: Python-Linter gegen Typ-Umgehungen durch KI-Agenten

RepositoryTinyFrontier/anti-slop-pyTool

anti-slop-py ist ein eigenständiger Python-Linter ohne externe Abhängigkeiten, der typische Ausweichmuster von KI-Coding-Agenten in Typensystemen aufspürt. Er verbietet Notlösungen wie Any-Typen, unkommentierte Type-Ignores oder kaskadierende Casts, mit denen Agenten Type-Checker austricksen.

Das Wichtigste

  1. Erkennt typische KI-Ausweichmuster: Ungerechtfertigte Any- oder object-Parameter, Cast-Kaskaden, unerklärte '# type: ignore' und unsaubere isinstance-Prüfungen.
  2. Rein syntaktische Analyse auf Basis der Python-Standardbibliothek (ast und tokenize) mit lokaler Scope-Tabelle, ohne externen Type-Checker.
  3. Jede Diagnosemeldung enthält konkrete Handlungsanweisungen, die speziell für Coding-Agenten formuliert sind.
  4. Portierung des TypeScript-Oxlint-Plugins anti-slop auf Python-Semantik.
  5. Primär für das Vendoring im Projekt gedacht, unterstützt aber auch klassische Pre-Commit-Hooks und Baselines.

Warum das relevant ist

Wenn KI-Coding-Agenten auf Typfehler stoßen, wählen sie oft den Weg des geringsten Widerstands und deaktivieren Warnungen über legale Sprach-Fluchtwege, statt saubere Datenverträge zu modellieren. anti-slop-py schließt genau diese Lücke zwischen Formatierern wie Ruff und statischen Type-Checkern.

Einordnung

Das Projekt bietet 15 Kernregeln sowie vier optionale Regeln für FastAPI. Technisch setzt es strikt auf Python 3.12+ und Standardbibliotheken, wodurch es schlank und schnell bleibt. Trotz ausgereifter Testabdeckung und Baseline-Unterstützung befindet sich das Repository mit 5 Stars in einem sehr frühen Stadium, liefert aber ein hochspezialisiertes Konzept für Teams, die den Code-Output autonomer KI-Agenten deterministisch absichern möchten.

Gefunden in

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • Repository:habit-hooks/habit-hooks

    Habit Hooks: Linter-Meldungen für Coding-Agents in umsetzbare Anleitungen übersetzen

    Habit Hooks ist ein Python-basiertes Open-Source-Werkzeug, das Linter-Fehlermeldungen abfängt und sie durch handlungsorientierte Coaching-Prompts für KI-Coding-Agents ersetzt. Damit soll verhindert werden, dass KI-Modelle rein metrikgetriebene Prüfungen oberflächlich austricksen, anstatt echten Refactorings durchzuführen.

    158SternePython

    KI & AI· Tool

  • Repository:shadcn-ui/lint

    shadcn/lint: Agent-fokussierter Linter für Tailwind-Design-Systeme

    shadcn/lint ist ein Linter für Tailwind CSS (v4), der Design-System-Regeln so formuliert, dass KI-Coding-Agenten sie direkt verstehen und korrigieren können. Statt kryptischer Typprüfungen liefert das Tool Fehlermeldungen mit konkreten Handlungsempfehlungen.

    2178SterneTypeScript

    KI & AI· Tool

  • Repository:petergyang/no-ai-slop

    no-ai-slop: Agenten-Skill gegen typische KI-Floskeln in Texten

    Das Open-Source-Projekt no-ai-slop identifiziert und entfernt über 20 stereotype Muster aus KI-generierten Texten, ohne die persönliche Stimme der Verfasser zu zerstören.

    7023SternePython

    KI & AI· Tool

  • X-Post:Juampi

    Übersicht von Anti-Slop-Skills für KI-gestützte Code-Bereinigung

    Juampi stellt eine kuratierte Liste von Skills für KI-Codierungsassistenten vor, die darauf abzielen, minderwertigen oder überflüssigen KI-generierten Code («Slop») zu erkennen und zu bereinigen.

    3329Lesezeichen175.570Aufrufe

    KI & AI· Sammlung

  • Repository:github/spec-kit

    Spec Kit: Open-Source-Framework für spezifikationsgetriebene KI-Entwicklung

    Spec Kit von GitHub ist ein Open-Source-Toolkit für Spec-Driven Development (SDD). Es unterstützt Teams dabei, Softwareanforderungen vor der Code-Generierung präzise zu definieren und mit beliebigen KI-Coding-Agenten strukturiert umzusetzen.

    133.552SternePython

    KI & AI· Tool

  • Repository:disler/super-simple-software-factory

    Super Simple Software Factory: Deterministiche Python-Workflows für Coding-Agents

    Das Open-Source-Projekt 'Super Simple Software Factory' bietet ein Framework für reproduzierbare Software-Entwicklungsworkflows mit KI. Statt die gesamte Steuerung einem Agenten zu überlassen, kontrolliert deterministischer Python-Code den Ablauf, Wiederholungen und Akzeptanzkriterien, während Coding-Agents isolierte Aufgaben innerhalb definierter Phasen übernehmen.

    796SternePython

    KI & AI· Tool

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.