CommunityCodierung & Entwicklunggithub.com

richenlin/evolving-programming-agent

Evolving Programming Agent – Ein sich kontinuierlich weiterentwickelnder, selbstlernender Programmier-Agent, angetrieben durch AI Skills als adaptiver Programmierassistent.

Was ist evolving-programming-agent?

Der Evolving Programming Agent (richenlin/evolving-programming-agent) ist ein adaptiver KI-Assistent für Programmierer, der durch kontinuierliches Lernen und Evolution seine Fähigkeiten verbessert. Basierend auf der AI-Skills-Architektur kann der Agent neue Werkzeuge und Verhaltensweisen dynamisch integrieren und sich an unterschiedliche Entwicklungsumgebungen und Aufgaben anpassen. Er unterstützt Plattformen wie Claude Code, Cursor und Codex und nutzt eine modulare Skill-Bibliothek, um Code-Generierung, Refactoring, Debugging und Dokumentation effizient zu automatisieren. Der Agent richtet sich an Entwickler, die von einem lernfähigen, ständig optimierten KI-Partner profitieren möchten, der mit jeder Interaktion leistungsfähiger wird.

Funktioniert mit~Claude Code~Codex CLI~Cursor
npx skills add richenlin/evolving-programming-agent

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 evolving-programming-agent?

Evolving Programming Agent – Ein sich kontinuierlich weiterentwickelnder, selbstlernender Programmier-Agent, angetrieben durch AI Skills als adaptiver Programmierassistent.

Überblick

Der Evolving Programming Agent ist ein intelligenter Assistent, der seine Fähigkeiten durch maschinelles Lernen und Rückkopplung ständig verbessert. Er passt sich dynamisch an die Bedürfnisse des Entwicklers an, indem er neue Skills inkrementell lernt und integriert.

Funktionen

  • Dynamische Skill-Integration: Neue Programme und Werkzeuge können ohne Neustart hinzugefügt werden.
  • Selbstoptimierung: Der Agent analysiert vergangene Interaktionen, um seine Antworten zu verbessern.
  • Plattformübergreifend: Kompatibel mit Claude Code, Cursor und Codex.
  • Modulare Architektur: Fähigkeiten sind als austauschbare Module (skills/) organisiert.

Verwendung

# Agent initialisieren
agent init --config config.yaml

# Neuen Skill hinzufügen
agent add-skill ./pfad/zum/skill/or dner --name "mein-skill"

Konfiguration

UmgebungsvariableBeschreibungStandard
AGENT_HOMEVerzeichnis für Agentendaten~/.evolving-agent
SKILL_REPOURL zum Skill-Repositoryhttps://github.com/richenlin/evolving-programming-skills

Lizenz

MIT – Richen Lin

Verwandte Skills