Nelson: Ein Claude-Code-Plugin zur Koordination von KI-Agenten wie eine Marineflotte

Nelson ist ein Claude Code-Plugin, das die Arbeit von KI-Agenten mithilfe von Organisationsprinzipien koordiniert, die von Marineflotten des 19. Jahrhunderts inspiriert sind. Es strukturiert Missionen in Segelbefehle (Erfolgskriterien, Einschränkungen, Abbruchbedingungen), bildet Geschwader durch Auswahl von Ausführungsmodi und Größenfestlegung von Teams und erstellt Gefechtspläne, bei denen jede Aufgabe einen Verantwortlichen und Dateizuständigkeiten hat, um Konflikte zu vermeiden.
Kernfunktionen
Das Plugin bietet drei Ausführungsmodi:
- Einzelsitzung für sequenzielle Arbeit
- Subagenten, bei denen Arbeiter an einen Koordinator berichten
- Agententeams, bei denen Arbeiter miteinander kommunizieren (unter Verwendung der experimentellen Teamfunktion von Claude Code)
Risikomanagementsystem
Jede Aufgabe erhält eine Stationslevel-Klassifizierung:
- Station 0: "Patrouille" - geringes Risiko, einfaches Zurückrollen
- Station 3: "Trafalgar" - reserviert für irreversible Aktionen, die Fehlermodus-Checklisten, Rückfallpläne und menschliche Bestätigung erfordern
- Zwischenstationen erhalten proportionale Sicherheitsvorkehrungen
Eine Sicherung verhindert zerstörerische Aktionen, bevor sie auftreten.
Aktuelle Updates
Die größte Neuerung ist die Überwachung der Rumpfintegrität. Nelson liest Token-Zählungen aus den Sitzungs-JSONL-Dateien von Claude Code und verfolgt den Kontextverbrauch im gesamten Geschwader. Grüner Status bedeutet Weiterarbeiten, während Rot eine Ablösung auf Station auslöst: erschöpfte Agenten schreiben Übergabeprotokolle in Dateien, und frische Ersatzagenten lesen diese Dateien, um die Arbeit fortzusetzen. Protokolle gehen in Dateien statt in Nachrichten, um das Kontextfenster des Ersatzagenten zu erhalten.
Präventionsmechanismen
Feste Befehlsschleusen prüfen während der Geschwaderbildung und Gefechtsplanung auf 16 dokumentierte Anti-Patterns, darunter:
- "Admiral am Steuer" - Koordinator führt Implementierung aus
- "Gesplitterter Kiel" - zwei Agenten bearbeiten dieselbe Datei
- "Skelettbesatzung" - Aufgabe zu klein für einen vollwertigen Agenten
Besatzungsstruktur
Schiffe haben jetzt eine dreistufige Hierarchie mit tatsächlichen Namen von Kriegsschiffen der Royal Navy:
- Admiral koordiniert
- Kapitäne auf benannten Schiffen
- Spezialisierte Besatzungsrollen an Bord jedes Schiffs:
- Navigationsoffizier - schreibgeschützte Recherche
- Hauptkampfoffizier - Implementierung
- Marineingenieursoffizier - Tests
Royal Marines dienen als kurzlebige Subagenten für schnelle Aufklärung oder gezielte Korrekturen.
Schadensbegrenzung
Verfahren umfassen:
- Mann über Bord für feststeckende Agenten
- Sitzungsfortsetzung nach Unterbrechungen
- Teilweises Zurückrollen, wenn eine Aufgabe fehlerhaft ist, andere aber in Ordnung sind
- "Versenken und neu bilden", wenn die gesamte Mission nicht funktioniert
📖 Read the full source: r/ClaudeAI
👀 Siehe auch

KV-Cache-Wiederverwendung für lange Gespräche auf Apple Silicon ermöglicht 200-fache Beschleunigung
Ein Entwickler implementierte eine sitzungsbasierte Wiederverwendung des KV-Caches für lokale LLM-Inferenz mit Apples MLX-Framework und erreichte eine 200-fache Verbesserung der Zeit bis zum ersten Token bei einer Kontextlänge von 100K. Der Ansatz behält den KV-Cache im Speicher über Gesprächsrunden hinweg und verarbeitet nur neue Tokens.

Relay: Ein Tool zur Übergabe von Claude-Code-Sitzungen an andere KI-Agenten
Relay ist ein Rust-Binary, das den Sitzungskontext von Claude Code extrahiert – einschließlich Gesprächsverlauf, Tool-Aufrufe, Fehler und Git-Status – und ihn an andere KI-Agenten wie Codex oder Gemini weitergibt, wenn Ratenlimits erreicht werden. Es unterstützt 8 Agenten und kann über GitHub oder npm installiert werden.

Chapper: Native iOS-Client für LM Studio, Ollama und OpenAI-kompatible lokale Modelle
Chapper ist eine native SwiftUI iOS-App, die sich mit LM Studio, Ollama und OpenAI-kompatiblen lokalen Modellen verbindet, ohne Cloud-Dienste oder Konten zu benötigen. Sie bietet Echtzeit-Token-Streaming, umfassende Sampling-Kontrollen, Unterstützung für Reasoning-Modelle mit <think>-Tags und Export in 7 Formaten.

Entwicklung einer Programmiersprache mit Claude Code: Das Cutlet-Experiment
Ankur Sethi entwickelte in vier Wochen eine vollständige Programmiersprache namens Cutlet mithilfe von Claude Code, wobei die KI jede Codezeile generierte, während er sich auf Sicherheitsvorkehrungen und Tests konzentrierte. Die Sprache bietet dynamische Typisierung, vektorisierte Operationen und eine REPL und läuft auf macOS und Linux.