Startseite / Artikel

Fünf Claude Code-Plugins, die seine störendsten Einschränkungen beseitigen

Omniroute, Headroom, Claude Mem, Claude Code Setup und Task Observer: Was jede Funktion leistet, wie man sie installiert, sowie die für neue Nutzer sinnvolle Reihenfolge.

Verlag: REACTAPP.TOP7 Min. Lesezeit1680 Wörter

Quellen: I Fixed Everything Wrong With Claude Code (5 Best Claude Plugins)

Claude Code kann anfangs einschüchternd wirken, weil es so viele Funktionen bietet. Ein üblicher Ansatz ist, erst einmal darin geübt zu werden, eigene Fähigkeiten für das Chat-Produkt zu schreiben, und dort aufzuhören – erst später stellt man durch Erweiterungen wie Headroom und Claude Mem fest, wie viel nützliche Funktionalität übersehen wurde. Neue Zusätze wie Omniroute machen das Werkzeugset noch besser.

Dafür ist es nicht notwendig, Programmierer zu sein. Claude erledigt die Arbeit und man gibt nur die Richtung vor.

Hier sind fünf Plugins und Fähigkeiten, die die lästigsten Aspekte von Claude Code beseitigen. Einige davon könnten durchaus vorinstalliert werden. Die untenstehenden Beschreibungen paraphrasieren, was jedes Projekt über sich selbst sagt; prüfen Sie daher vor der Verwendung die Projektseiten auf aktuelles Verhalten und Zahlen.

1. Omniroute: Umgehen von Nutzungsgrenzen

Jeder, der Claude intensiv nutzt, stößt letztendlich auf dieselbe Hürde. Man ist mitten in einem Projekt, erreicht die Nutzungsgrenze – und die Optionen sind allesamt unangenehm:

  1. Man muss etwa fünf Stunden warten, bis die Grenze wieder freigegeben wird.
  2. Man muss ein teureres Abo kaufen.
  3. Man wechselt zu einem anderen Konto oder einer anderen Tool und verliert dabei die Historie der Unterhaltung.

Omniroute ist ein kostenloses Tool, das genau dazu dient, diese Hürde zu beseitigen. Es verbindet Claude Code mit einer großen Anzahl an KI-Anbietern – insgesamt mehr als 350 – und wechselt bei Erreichen der Grenze automatisch auf einen dieser Anbieter. Man kann es als Backup-System betrachten: Anstatt die Arbeit einzustellen, weil die Claude-Nutzungsgrenze erreicht ist, übernimmt ein anderes Modell die Anfragen. Der Entwickler behauptet außerdem, dass die kostenlosen Tarife aller verbundenen Anbieter zusammen einen sehr großen gemeinsamen monatlichen Token-Pool bilden – doch solche Zahlen ändern sich ständig und verdienen Skepsis.

Omniroute installieren

Öffnen Sie ein Terminal und installieren Sie es global mit npm. Ein lokaler Server startet auf Port 20128:

npm install -g omniroute
# server boots on localhost:20128

Dann starten Sie Claude Code damit:

omniroute run claude

Von da an läuft Claude Code über Omniroute, und alles sieht unverändert aus – bis ein Limit Sie aufhalten würde.

Etwas, was man bedenken sollte: Das Leiten von Anfragen über einen Proxy zu anderen Anbietern bedeutet, dass Ihre Eingaben und Code den Anthropic-Dienst verlassen könnten. Prüfen Sie die Datenschutzbedingungen der beteiligten Anbieter und senden Sie keine sensiblen Daten über einen Ersatzweg, den Sie nicht überprüft haben.

2. Headroom: Erweiterung des Token-Budgets

Claude Code verfolgt alles, was in einem Projekt vor sich geht. Jedes Mal, wenn es ausgeführt wird, scannt es alte Gespräche, installierte Tools, frühere Protokolle, Datein Inhalte sowie frühere Entscheidungen. Vieles davon ist unnötiger Ballast – beispielsweise Details, die vor fünf Minuten wichtig waren und jetzt irrelevant sind.

Headroom steht zwischen Claude Code und dem Modell und komprimiert diesen Ballast, bevor er weitergeleitet wird. Claude erhält weiterhin das, was es benötigt – ohne den Überfluss. Der Ablauf sieht so aus:

┌───────────────────────────────┐
│         CLAUDE CODE           │
│                               │
│           YOU ASK:            │
│  "Explain how authentication  │
│     works in my project."     │
│                               │
│        Claude reads:          │  Lots of context
│        • login files          │
│        • user files           │
│        • config files         │
│        • tool results         │
│        • conversation         │
└───────────────┬───────────────┘
                │
                │
                ▼
┌──────────────────────────────────────────────────────────┐
│                         HEADROOM                         │
│                                                          │
│     COMPRESS     →        CACHE     →      RETRIEVE      │
│        ↓                    ↓                 ↓          │  Much
│  Shrinks bulky        Keeps original    Can bring back   │ smaller
│  content before        information      details later    │ context
│  sending it on           locally                         │
│                                                          │
└───────────────┬──────────────────────────────────────────┘
                │
                │
                ▼
┌───────────────────────────────┐
│          CLAUDE MODEL         │
│                               │
│         Processes the         │
│      request and returns      │
│          the answer:          │
│                               │
│      "Your project uses       │
│      OAuth for login..."      │
└───────────────────────────────┘

Headroom löscht nichts. Es reduziert den Speicherbedarf so weit wie möglich, speichert die vollständige ursprüngliche Version lokal auf und kann sie bei Bedarf wiederherstellen. Das Projekt berichtet, dass eine Debugging-Sitzung, die ursprünglich mehr als 55.000 Tokens benötigte, auf etwa 24.000 Tokens zurückging, ohne dass die Qualität der Antworten beeinträchtigt wurde. Es handelt sich dabei um einen einzelnen gemeldeten Test, daher sollten Ihre eigenen Ergebnisse unterschiedlich ausfallen.

Es verfügt außerdem über eine Funktion namens Headroom Learn, die vergangene Sitzungen durchgeht, Fehler identifiziert, die Claude immer wieder machte, und diese Korrekturen in die Projektnotizen einträgt, damit die Fehler nicht erneut auftreten.

Headroom installieren

Installieren Sie das Paket mit pip:

pip install "headroom-ai[all]"

Führen Sie anschließend Claude Code darüber aus:

headroom wrap claude

Dies startet Headroom im Hintergrund und öffnet anschließend Claude Code, das damit verbunden ist. Lassen Sie das Terminalfenster während der Arbeit geöffnet, denn dieser Prozess übernimmt die Komprimierung.

3. Claude Mem: Erinnerung über Sessions hinweg

Jeder, der auf Claudes eingebaute Erinnerungsfunktion angewiesen ist, weiß, dass sie unzuverlässig sein kann. Sie erinnert sich zwar an frühere Chats, schafft es aber manchmal nicht, den richtigen Detail zur richtigen Zeit bereitzustellen. Zudem werden lange Gespräche so oberflächlich zusammengefasst, dass wichtige Fakten verloren gehen.

Claude Mem funktioniert wie ein Tagebuch früherer Sessions, sodass Claude dort weitermachen kann, wo es aufgehört hat. Während Sie arbeiten, führt es Notizen darüber auf, was passiert ist und warum. Wenn eine Session beendet wird, erstellt es eine Zusammenfassung, und die nächste Session beginnt bereits mit dieser Zusammenfassung. Sie müssen das gesamte Projekt nicht erneut erklären.

Zu den bemerkenswerten Funktionen gehören:

  • eine automatisch gepflegte CLAUDE.md-Datei in jedem Projektverzeichnis, die als laufendes Tagebuch dient;
  • Alles, was in <private>-Tags eingebettet ist, wird niemals gespeichert – Sie entscheiden also selbst, was aufbewahrt wird;
  • Unterstützung für 28 Sprachen;
  • Wechselbare Modi wie Programmieren, E-Mail-Sortierung oder Entspannungsmodus.

Installation von Claude Mem

Von der Terminal-Schnittstelle aus:

npx claude-mem install

Oder geben Sie von innerhalb von Claude Code diese beiden Zeilen ein:

/plugin marketplace add thedotmack/claude-mem
/plugin install claude-mem

Starten Sie anschließend Claude Code neu, dann wird die nächste Sitzung über den Kontext verfügen. Node.js muss installiert sein, und falls fehlend, können einige kleine Hilfstools im Hintergrund heruntergeladen werden.

4. Einrichtung von Claude Code: Die richtigen integrierten Funktionen finden

Claude Code bietet viele Möglichkeiten, was für Anfänger überwältigend sein kann:

  • Skills sind vorausgeschriebene Anweisungen für eine bestimmte Art von Aufgabe.
  • Hooks sind kleine Automatisierungen, die zu bestimmten Zeitpunkten automatisch ausgeführt werden.
  • Subagents sind Mini-Spezialisten, die Claude für eine bestimmte Aufgabe heranziehen kann.
  • MCP-Server verbinden ihn mit externen Tools und Daten wie einer Datenbank.
  • Eine Einstellung steuert, wie lange Claude vor dem Beantworten nachdenkt.

Der schwierige Teil besteht darin herauszufinden, welches dieser Tools zu Ihrem Projekt passt. Claude Code Setup prüft das Projekt, ermittelt, was Sie entwickeln, und gibt an, welche Funktionen am meisten helfen würden. Es bearbeitet niemals etwas – es schaut nur hin und gibt Bericht. Sie müssen nicht alle Funktionen beherrschen, bevor Sie sie verwenden.

Installation von Claude Code Setup

Dieses Tool stammt von Anthropic und befindet sich im offiziellen Plugin-Verzeichnis. Von innerhalb von Claude Code aus:

/plugin marketplace add anthropics/claude-plugins-official
/plugin install claude-code-setup

Starten Sie neu und fragen Sie dann etwas wie „Empfehlen Sie Automatisierungen für dieses Projekt“ – sehen Sie, was zurückkommt.

5. Task Observer: Fähigkeiten, die sich selbst verbessern

Hier ist ein Ärgernis, das die meisten Claude-Nutzer teilen: Wenn Sie am Montag dessen Vorgehensweise korrigieren, werden Sie wahrscheinlich bereits am Donnerstag dieselbe Korrektur vornehmen müssen. Zwischen den Sitzungen bleibt nichts bestehen, sodass derselbe Fehler wieder auftritt.

Task Observer läuft im Hintergrund und erledigt zwei Dinge:

  1. Es erkennt wiederkehrende Gewohnheiten, die in Fähigkeiten umgewandelt werden können. Wenn Sie etwas weiterhin manuell erledigen, markiert es die Aufgabe als Kandidat für Automatisierung und hilft Ihnen dabei, sie zu erstellen.
  2. Es verbessert die Fähigkeiten, die Sie bereits besitzen. Wenn Sie Claude korrigieren, eine Präferenz angeben oder einen Mangel bei etwas feststellen, was es eigentlich bereits wissen sollte, wird diese Beobachtung als Notiz zum entsprechenden Skill hinzugefügt.

Es ist etwas wie wenn eine KI ihr eigenes Softwarepaket aktualisiert, um effizienter arbeiten zu können.

Task Observer installieren

Zuerst eine Korrektur: Es handelt sich dabei um eine Fähigkeit und nicht um ein Plugin, daher wird sie in Ihren Fähigkeitsordner eingefügt und nicht über den Plugin-Marktplatz.

  1. Öffnen Sie die GitHub-Seite des Projekts und laden Sie es entweder als das verpackte .skill-Datei herunter, die zur neuesten Version gehört, oder als ZIP-Datei des gesamten Repositoriums.
  2. Erstellen Sie innerhalb Ihres Projekts den Ordner .claude/skills/task-observer/ und legen Sie die Dateien dort ab, wobei die Ordner references und scripts unverändert bleiben müssen.
  3. Fügen Sie die kurze Aktivierungsanleitung aus der Einrichtungshilfe des Projekts in Ihren Projektordner CLAUDE.md ein.
  4. Führen Sie eine Claude Code-Sitzung aus und überprüfen Sie anschließend auf den Ordner skill-observations/observation-log. Wenn dieser vorhanden ist, funktioniert es. Falls nicht, überprüfen Sie Schritt 3 erneut.

Falls das wie zu viel klingt, überspringen Sie es vorerst und fügen Sie es nach einigen Wochen regelmäßiger Nutzung hinzu. Die anderen vier allein schon machen einen deutlichen Unterschied.

Welches zuerst installieren

Eine sinnvolle Reihenfolge:

  1. Claude Code Setup, damit es Ihnen mitteilt, was Ihr Projekt benötigt.
  2. Claude Mem, damit jede Sitzung ab jetzt ihr Gedächtnis behält.
  3. Omniroute, damit Sie nicht an einer Nutzungsgrenze stoßen.
  4. Headroom, sobald die Sitzungen lang oder langsam erscheinen.
  5. Task Observer, sobald Sie sich wohlfühlen und möchten, dass Claude besser mit Ihnen zusammenarbeitet.

Jedes davon ist ein einziger Befehl in der Terminal oder innerhalb von Claude Code, und keines davon muss Ihren vorhandenen Code berühren. Wie bei jedem Plugin sollten Sie vor der Installation lesen, wofür es dient, denn Tools, die zwischen Ihnen und dem Modell liegen, können alles sehen, was Sie senden.