PreToolUse-Hook behebt Absturzproblem bei Claude-Code-Bildern

✍️ OpenClawRadar📅 Veröffentlicht: 14. April 2026🔗 Source
PreToolUse-Hook behebt Absturzproblem bei Claude-Code-Bildern
Ad

Ein Entwickler hat einen PreToolUse-Hook geteilt, der die Bildverarbeitungsabstürze von Claude Code behebt, insbesondere den API-Fehler 400: "Bild konnte nicht verarbeitet werden." Der Hook fängt problematische Bilder ab, bevor sie in den Hauptkontext gelangen, und verhindert so Sitzungsfehler.

Problembeschreibung

Die Quelle identifiziert bestimmte Bildtypen, die Claude-Code-Sitzungen zum Absturz bringen: PNG-Dateien mit Transparenz, große Screenshots und mehrere Bilder. Sobald ein problematisches Bild in den Kontext gelangt, führt jede nachfolgende Nachricht zu Fehlern. Benutzer können sich manchmal durch doppeltes Zurückgehen erholen, was jedoch zu verlorenem Kontext und Tokens führt.

Lösungsimplementierung

Die Lösung ist ein PreToolUse-Hook, der:

  • Read-Aufrufe für Bilder abfängt
  • Bilder vor der Verarbeitung sicher konvertiert
  • Sie über einen Haiku-Subprozess weiterleitet
  • Sicherstellt, dass keine Bilddaten in den Hauptkontext gelangen

Dieser Ansatz verhindert die API-Fehler 400, indem die Bildverarbeitung extern erfolgt, bevor Claude Code versucht, sie zu lesen.

Ad

Technische Details

Der Hook zielt speziell auf die Read-Tool-Use-Aufrufe ab, die Bilder betreffen. Durch die Verwendung eines Haiku-Subprozesses für die Bildkonvertierung und Weiterleitung isoliert er potenziell problematische Bilddaten vom Hauptkontext der Claude-Code-Sitzung. Dies verhindert die Kaskade von Fehlern, die auftritt, sobald ein fehlerhaftes Bild in den Kontext gelangt.

Der Entwickler stellt fest, dass diese Lösung die Notwendigkeit des doppelten Zurückgehens zur Wiederherstellung nach Abstürzen beseitigt und sowohl den Kontext als auch die Tokens während Sitzungen mit Bildern erhält.

📖 Read the full source: r/ClaudeAI

Ad

👀 Siehe auch

Crispy VS Code-Erweiterung fügt Agentenspeicher und Multi-Agent-Funktionen für Claude und Codex hinzu
Werkzeuge

Crispy VS Code-Erweiterung fügt Agentenspeicher und Multi-Agent-Funktionen für Claude und Codex hinzu

Crispy ist eine Open-Source-VS-Code-Erweiterung, die die Claude Code- und Codex-CLIs mit einer GUI umhüllt und lokalen Agentenspeicher mit semantischer Suche, Multi-Agenten-Sitzungen, Konversationsverzweigung und dedizierten Werkzeugansichten hinzufügt. Sie läuft unter Linux, macOS und Windows unter MIT-Lizenz.

OpenClawRadar
CK Search: Lokales semantisches Suchtool mit MCP-Server-Integration
Werkzeuge

CK Search: Lokales semantisches Suchtool mit MCP-Server-Integration

CK Search ist ein lokales semantisches Suchwerkzeug mit einem integrierten MCP-Server, das beliebige Textverzeichnisse ohne Cloud-Abhängigkeiten indiziert. Das Tool kann von KI-Agenten über MCP genutzt werden, und die Quelle bietet eine praktische Schritt-für-Schritt-Anleitung, die Einrichtung, Stärken und Grenzen im Vergleich zu grep abdeckt.

OpenClawRadar
ClawCodex /Beratungsmodus: Billigen Arbeiter mit teurem Prüfer kombinieren, um Kosten zu senken ohne Qualitätsverlust
Werkzeuge

ClawCodex /Beratungsmodus: Billigen Arbeiter mit teurem Prüfer kombinieren, um Kosten zu senken ohne Qualitätsverlust

Der Open-Source-Python-Coding-Agent ClawCodex bietet einen /advisor-Modus, der ein günstiges Worker-Modell (z. B. Haiku) mit einem teuren Reviewer (z. B. Opus) an Entscheidungspunkten kombiniert und so die Kosten mehrfach senkt, ohne die Architekturqualität zu beeinträchtigen.

OpenClawRadar
Specsmaxxing: KI-Psychose mit YAML-Spezifikationen und ACAI bekämpfen
Werkzeuge

Specsmaxxing: KI-Psychose mit YAML-Spezifikationen und ACAI bekämpfen

Acai.sh stellt Specsmaxxing vor: eine Methode, um dem Kontextverlust von KI-Agenten entgegenzuwirken, indem Anforderungen in YAML geschrieben und nummerierte Akzeptanzkriterien für KI (ACAI) verwendet werden, auf die Agenten im Code verweisen.

OpenClawRadar