CommunityCodierung & Entwicklunggithub.com

H-Ali13381/recursive-agent-improvement

Systematische Agentenverbesserung durch werkzeugbasierte schmale KI

Was ist recursive-agent-improvement?

Diese Fähigkeit ermöglicht es KI-Agenten, sich selbstständig zu verbessern, indem sie schmale Machine-Learning-Modelle (Small ML) über bereitgestellte Werkzeuge trainieren und anwenden. Anstatt auf komplexe, generalistische KI-Modelle zu setzen, wird hier ein zielgerichteter, systematischer Ansatz verfolgt: Der Agent erstellt, evaluiert und verfeinert kleine, spezialisierte Modelle, die spezifische Teilaufgaben optimieren. Dies ist besonders nützlich in Umgebungen, in denen große Modelle ineffizient oder nicht verfügbar sind, wie z. B. auf lokalen Entwicklungsmaschinen oder in ressourcenbeschränkten CI/CD-Pipelines. Die Fähigkeit ist als toolbasierte Schnittstelle konzipiert und kann in verschiedenen Agenten-Plattformen wie Claude Code, Cursor oder Codex integriert werden, um iterative Verbesserungszyklen durchzuführen – ähnlich einem Auto-ML-System, das von einem autonomen Agenten orchestriert wird.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add H-Ali13381/recursive-agent-improvement

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

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

Dokumentation

Was macht recursive-agent-improvement?

Systematische Agentenverbesserung durch werkzeugbasierte schmale KI

Übersicht

Diese Fähigkeit ermöglicht es einem KI-Agenten, seine eigene Leistung durch das Trainieren und Anwenden kleiner, spezialisierter Machine-Learning-Modelle (Small ML) zu verbessern. Der Agent nutzt hierfür bereitgestellte Werkzeuge, um schmale Modelle zu erstellen, zu evaluieren und iterativ zu verfeinern.

Hauptfunktionen

  • Schmale Modellgenerierung: Erzeugt kleine, fokussierte ML-Modelle für spezifische Teilaufgaben.
  • Automatische Evaluierung: Bewertet die Modellleistung anhand vordefinierter Metriken.
  • Iterative Verbesserung: Führt zyklische Optimierungen auf Basis der Evaluierungsergebnisse durch.
  • Werkzeugintegration: Nutzt verfügbare CLI- und API-Werkzeuge für Training und Inferenz.

Unterstützte Plattformen

  • Claude Code
  • Cursor
  • Codex
  • Andere tool-basierte KI-Agentenplattformen

Verwendung

# Beispiel: Initiales Training eines schmalen Modells
agent-improvement train --data ./training_data.csv --target accuracy

# Evaluierung des trainierten Modells
agent-improvement evaluate --model ./models/current.pkl

# Iterative Verbesserung durchführen
agent-improvement refine --iterations 5 --metric f1_score

Funktionsweise

  1. Initialisierung: Der Agent identifiziert eine Teilaufgabe, die durch ein schmales ML-Modell optimiert werden kann.
  2. Training: Ein kleines Modell wird mit fachspezifischen Daten trainiert.
  3. Evaluierung: Die Leistung des Modells wird gemessen (z. B. Genauigkeit, Latenz).
  4. Verfeinerung: Basierend auf den Ergebnissen werden Hyperparameter angepasst oder neue Daten hinzugefügt.
  5. Integration: Das verbesserte Modell wird in die Agenten-Pipeline integriert.

Vorteile

  • Ressourcenschonend: Keine großen Rechenressourcen erforderlich.
  • Schnelle Iterationen: Kurze Trainings- und Evaluierungszyklen.
  • Spezifische Optimierung: Modelle sind genau auf die Aufgabe zugeschnitten.
  • Autonomer Betrieb: Der gesamte Verbesserungsprozess läuft ohne menschliches Eingreifen.

Konfiguration

UmgebungsvariableBeschreibungStandardwert
AGENT_ML_DIRVerzeichnis für trainierte Modelle./models
AGENT_DATA_DIRVerzeichnis für Trainingsdaten./data
AGENT_MAX_ITERMaximale Anzahl an Verbesserungsiterationen10

Einschränkungen

  • Die Qualität der Modelle hängt stark von den verfügbaren Trainingsdaten ab.
  • Komplexe Aufgaben erfordern möglicherweise mehrere schmale Modelle.
  • Die Fähigkeit ist nicht für generalistisches Lernen gedacht, sondern für gezielte Optimierung.

Lizenz

Siehe die Lizenzdetails des ursprünglichen Repositorys: H-Ali13381/recursive-agent-improvement.

Verwandte Skills