CommunityRecherche & Datenanalysegithub.com

VictorVVedtion/ouro-loop

Gib KI-Codierungsagenten (Claude Code, Cursor, Aider, Codex) eine strukturierte autonome Schleife mit Sicherheitsvorkehrungen – Grenzen, 5 Verifikationsstufen, 3-schichtige Selbstreflexion und autonome Fehlerbehebung. pip install ouro-loop. Keine Abhängigkeiten.

Was ist ouro-loop?

Ouro-Loop ist ein Toolkit, das KI-Codierungsagenten wie Claude Code, Cursor, Aider und Codex mit einer strukturierten autonomen Schleife ausstattet. Es definiert klare Grenzen (Boundaries) und fünf Verifikationsstufen (Gates), die sicherstellen, dass der Agent innerhalb vorgegebener Parameter arbeitet. Eine 3-schichtige Selbstreflexion (Self-Reflection) ermöglicht es dem Agenten, eigene Aktionen zu analysieren und zu verbessern, während die autonome Fehlerbehebung (Remediation) bei Problemen automatisch eingreift. Entwickler können Ouro-Loop nahtlos über `pip install ouro-loop` integrieren, da es keine externen Abhängigkeiten benötigt. Dies ist besonders nützlich, um die Zuverlässigkeit und Sicherheit von KI-gesteuerten Code-Workflows zu erhöhen, indem man dem Agenten eine klare, wiederholbare Schleife vorgibt.

Funktioniert mit✓Claude Code✓Codex CLI✓Cursor
npx skills add VictorVVedtion/ouro-loop

Installed? Explore more Recherche & Datenanalyse skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht ouro-loop?

Gib KI-Codierungsagenten (Claude Code, Cursor, Aider, Codex) eine strukturierte autonome Schleife mit Sicherheitsvorkehrungen – Grenzen, 5 Verifikationsstufen, 3-schichtige Selbstreflexion und autonome Fehlerbehebung. pip install ouro-loop. Keine Abhängigkeiten.

Beschreibung

ouro-loop ist ein leichtgewichtiges Python-Paket, das KI-Codierungsagenten in einer kontrollierten, wiederholbaren Schleife arbeiten lässt. Es definiert:

  • Grenzen (Boundaries): Legt fest, welche Aktionen der Agent ausführen darf (z.B. Dateipfade, Git-Befehle, Netzwerkzugriff).
  • 5 Verifikationsstufen: Jeder Schritt durchläuft fünf Prüfungen: Syntax, Logik, Sicherheit, Konsistenz und Zielerreichung.
  • 3-schichtige Selbstreflexion: Der Agent analysiert seine eigenen Aktionen auf drei Ebenen: sofortige Rückmeldung, mittelfristige Mustererkennung und langfristige Zielausrichtung.
  • Autonome Fehlerbehebung: Bei Fehlern oder Abweichungen versucht der Agent, selbstständig Lösungen zu finden, bevor er abbricht.

Installation

pip install ouro-loop

Keine externen Abhängigkeiten erforderlich.

Verwendung

from ouro_loop import OuroLoop

loop = OuroLoop(
    boundaries=["allow: *.py", "deny: /etc/*"],
    verification_gates=True,
    self_reflection_depth=3,
    remediation=True
)

loop.run("Implementiere eine Funktion zum Lesen einer JSON-Datei")

Unterstützte Plattformen

  • Claude Code
  • Cursor
  • Aider
  • Codex

Lizenz

MIT

Verwandte Skills