EinleitungEin überraschend altmodischer Trick bekommt in der Fable-5-Community derzeit Aufmerksamkeit: langen Textkontext in dichte Bilder umwandeln und das Modell die Bilder dann über seine visuelle Fähigkeit wieder auslesen lassen.Das klingt fast so, als würde man einen winzigen Spickzettel für eine Prüfung erstellen. Doch in diesem Fall ist der „Spickzettel“ nicht für einen Menschen gedacht. Er ist für ein multimodales Modell, das Screenshots lesen kann. Ein Entwickler stellte fest, dass sich die Kosten für Eingabe-Tokens in getesteten Workloads um etwa 59 % bis 70 % senken ließen, wenn Claude-Code-Kontext in dicht gepackte PNG-Bilder umgewandelt wurde.
Die Grundidee ist einfach: Systemprompts, Werkzeugdokumentation, Befehlsausgaben, Logs und ältere Gesprächsverläufe sind oft extrem tokenlastig. Wenn diese Blöcke als Bilder gerendert werden, hängen ihre Bild-Token-Kosten hauptsächlich von den Bildabmessungen ab und nicht davon, wie viel Text in das Bild gepackt wurde.Dieser Artikel erläutert, was pxpipe macht, warum die Methode Geld sparen kann, wo ihre Grenzen liegen und wie sie mit früherer Forschung wie CLIPPO sowie neuerer Arbeit zur optischen Kontextkomprimierung wie DeepSeek-OCR zusammenhängt.## QuellenhinweisDieser Artikel basiert auf dem ursprünglichen chinesischen Artikel, der auf BAAI Hub veröffentlicht wurde und angibt, dass die Quelle von QbitAI auf WeChat stammt. Zu den ursprünglichen Referenzlinks gehören das pxpipe-GitHub-Repository und die CLIPPO-Arbeit. Die unten beibehaltenen Bilder sind für den Artikel relevante Screenshots, Demos, Diagramme und Screenshots aus sozialen Diskussionen. QR-Codes, Aufforderungen zum Folgen, Engagement-CTAs und plattformfremde Dekorationen wurden entfernt.## Kontext in einen „Spickzettel“ verwandeln und die Rechnung senkenDie viral gegangene Methode heißt pxpipe. Es handelt sich um einen lokalen Open-Source-Proxy, der umfangreichen Claude-Code-Eingabekontext umschreibt, bevor die Anfrage Ihren Rechner verlässt.Laut Projektbeschreibung reduziert pxpipe den Tokenverbrauch, indem große Textblöcke als Bilder gerendert werden. Derselbe Systemprompt, dieselbe Werkzeugdokumentation, dieselben Werkzeugausgaben und derselbe ältere Verlauf können in einen deutlich kleineren Token-Footprint gepackt werden, wenn das Modell leistungsfähig genug ist, dicht gerenderten Text zu lesen.
In einem Beispiel würden etwa 48.000 Zeichen aus Systemprompt und Werkzeugdokumentation als Klartext rund 25.000 Tokens benötigen. In ein Bild mit 1573 × 1248 Pixeln gerendert, verbrauchte derselbe Inhalt Berichten zufolge nur etwa 2.700 Bild-Tokens.Aus diesem Unterschied ergibt sich die Kostenersparnis.Die grobeDie Logik ist:1. Die Kosten für Text-Token steigen mit der Textmenge.
- Die Kosten für Bild-Token werden größtenteils durch die Pixelabmessungen bestimmt.
- Dicht gepackter Code, JSON, Tool-Ausgaben, System-Prompts und Logs enthalten oft viele Token pro Zeile.
- Wenn das Modell das komprimierte Bild dennoch zuverlässig lesen kann, lässt sich derselbe Kontext günstiger übertragen.Einige Entwickler scherzten, dass dies ein buchstäblicher Fall von „ein Bild sagt mehr als tausend Worte“ sei. In diesem Fall liegt der Witz ungewöhnlich nah an der technischen Realität.
## Was pxpipe tatsächlich machtpxpipe ist kein neues Modell und auch keine traditionelle OCR-Engine. Es arbeitet als lokaler Proxy zwischen Claude Code und der Modell-API.Bevor eine Anfrage gesendet wird, sucht pxpipe nach großen Blöcken, die sich für eine Komprimierung eignen. Diese Blöcke werden dann in kompakte PNG-Seiten gerendert und als Bildeingaben wieder in die Anfrage eingefügt. Das Modell liest diese Seiten über seinen normalen Bildverarbeitungskanal.

Vereinfacht gesagt verhält sich pxpipe wie ein automatischer Mikrodrucker für langen Kontext. Es bringt das Modell nicht dazu, Text im strengen technischen Sinn per „OCR“ zu lesen. Stattdessen nutzt es die eingebaute Fähigkeit des Modells, screenshotähnliche visuelle Eingaben zu lesen.Laut der pxpipe-README konzentriert es sich auf umfangreiche Eingabekontexte wie:- Große tool_result-Inhalte, einschließlich Dateilesungen, Befehlsausgaben und Logs.
- Ältere eingeklappte Gesprächsverläufe.
- Statische System-Prompts und Tool-Dokumentation.Es vermeidet bewusst, alles zu konvertieren. Neuere Gesprächsrunden, Benutzernachrichten, exakte Bezeichner, kleine Blöcke, locker gesetzte Prosa und Modellausgaben bleiben Text.## Warum es so viel einsparen kannDer zentrale Preisunterschied besteht darin, dass Bildeingaben und TextEingaben werden unterschiedlich gemessen.Bei entwicklerorientierten Workflows mit hohem Textanteil ist das Ausgangsmaterial oft tokendicht. Code, Logs, JSON, Stacktraces und Tool-Schemata können teuer werden, wenn sie als Klartext gesendet werden. Der Autor von pxpipe schätzt, dass sich in realem Claude-Code-Datenverkehr dichter Inhalt mit ungefähr 3,1 Zeichen pro Bild-Token packen lässt, verglichen mit etwa 1 Zeichen pro Text-Token.Dieses Verhältnis gibt pxpipe Spielraum, die Kosten zu senken, wenn der Text dicht genug ist.Der Autor teilte außerdem eine Vergleichsdemonstration. In der ursprünglichen Textversion endete ein Testlauf Berichten zufolge mit einer Rechnung von 42,21 US-Dollar und einem nahezu vollständig gefüllten Kontextfenster. In der pxpipe-Version wurde dieselbe Aufgabe für 6,06 US-Dollar abgeschlossen, wobei deutlich mehr Kontextplatz übrig blieb.
Das wichtige Detail ist, dass pxpipe nur die Anfrageseite komprimiert. Die Antwort des Modells wird weiterhin normal als Text gestreamt. Ausgabetokens werden nicht komprimiert.## Benchmark-Ergebnisse und der wichtigste VorbehaltDie Methode ist beeindruckend, aber sie ist nicht verlustfrei. Dichter Bildkontext hängt stark von der visuellen Lesefähigkeit des Modells ab.Der Screenshot des pxpipe-Benchmarks zeigt, dass Fable 5 bei mehreren Bildkontext-Aufgaben gut abschneidet, darunter neuartige Arithmetik, Kernaussagen-Erinnerung, Zustandsverfolgung und einige Tests zur Erinnerung dicht gerenderter Inhalte. Die exakte Reproduktion von Zeichenfolgen ist jedoch eine Schwachstelle, insbesondere bei Modellen, die keine starken Leser dichter Textbilder sind.Eine vereinfachte Version der gemeldeten Benchmark-Tabelle sieht so aus:| Test | N | Text | pxpipe-Bild | Token-Änderung |
|-|-|-|-|-|
| Neuartige Arithmetik, claude-fable-5 | 100 | 100 % | 100 % | -38 % |
| Neuartige Arithmetik, claude-opus-4-8 | 100 | 100 % | 93 % | -38 % |
| Kernaussagen-Erinnerung A/B, Fable 5 | 98 pro Arm | 98/98 | 98/98 | — |
| Zustandsverfolgung, Fable 5 | 18 pro Arm | 18/18 | 18/18 | — |
| Halluzination bei nie genannten Fakten, Fable 5 | 16 pro Arm | 0/16 | 0/16 | — |
| Wörtliche Erinnerung eines 12-Zeichen-Hexwerts, Opus | 15 | 15/15 | 0/15 | — |
| Wörtliche Erinnerung eines 12-Zeichen-Hexwerts, Fable 5 | 15 | — | 13/15 | — |Die Gefahr ist klar: bildbasierter Kontext kann für ein breites semantisches Verständnis, Zustandsverfolgung und viele Programmieraufgaben gut genug sein, aber exakte Zeichenfolgen können dabei unbemerkt falsch gelesen werden.IDs, Hashes, Geheimnisse, feste Zahlen und andere bytegenaue Werte sollten nicht in dichte Bilder gepackt werden. Die eigenen Hinweise von pxpipe betonen diesen Punkt: Der Trade-off ist erheblich, und der Fehlermodus kann eine selbstbewusste, aber falsche Antwort sein statt eines offensichtlichen Fehlers.
Der untenstehende Tweet wurde von @sanixdarker beantwortet. Darin heißt es, dass diese Vorgehensweise keineswegs neu sei, sondern er sie bereits seit der Veröffentlichung von Opus so nutze und dass sie in keinem direkten Zusammenhang mit der Fable-Reihe stehe. Das Bild ist eng mit dem Kontext verknüpft und veranschaulicht anschaulich die Diskussion über die möglichen Risiken, die entstehen können, wenn bestimmte Daten in dichte Bilder eingebettet werden.](https://we0-cms.oss-cn-beijing.aliyuncs.com/cms-assets/image/2026/07/8d83ec15-fc8e-4019-8909-2d441f51f258-10-af6628e8-7211-4ee2-8a25-33b3a4e2a529.png)## Was pxpipe als Text beibehältDa die Kompression verlustbehaftet ist, rendert pxpipe nicht blind jeden Eingabeblock als Bild. Sensible und präzisionskritische Inhalte bleiben in Textform erhalten.Beispiele für Inhalte, die als normaler Text erhalten bleiben sollten:- IDs und Hashes.
- Geheimnisse und Schlüssel.
- Exakte Zahlenwerte.
- Kürzlich aktive Gesprächsverläufe.
- Benutzernachrichten.
- Knapp formulierter Fließtext, der nicht token-dicht genug ist, um davon zu profitieren.Deshalb weist das Projekt auch darauf hin, dass die Einsparungen von der jeweiligen Arbeitslast abhängen. Besteht die Anfrage überwiegend aus langem natürlichsprachlichem Fließtext, ist die Kompression möglicherweise nicht profitabel. Ist die Anfrage jedoch voll mit Code, JSON, Logs und Tool-Ausgaben, können die Einsparungen deutlich größer ausfallen.## So probiert man pxpipe ausDer Autor beschreibt einen sehr kurzen Startablauf. Führe den Proxy lokal aus und lasse Claude Code anschließend auf diesen Proxy zeigen.```Bash
npx pxpipe-proxy # Proxy auf 127.0.0.1:47821
ANTHROPIC_BASE_URL=http://127.0.0.1:47821 claude # Claude Code darauf verweisen lassen
Nach dem Start stellt pxpipe außerdem ein lokales Dashboard bereit:Plaintext
http://127.0.0.1:47821/
5. Er erwähnt, dass, wenn Frontier-Labore plötzlich Kosten senken oder behaupten, „einen Weg gefunden zu haben, den für Inferenz benötigten Speicher drastisch zu reduzieren“, das Geheimnis darin liege, dass Vision am Ende immer gewinnt. Im Bild ist außerdem das von Google Research veröffentlichte CLIPPO-Paper dargestellt. Dessen Kerngedanke ist, Text als Pixel statt als separaten Textstrom zu behandeln und Bilder sowie gerenderten Text gemeinsam durch einen Vision Transformer zu verarbeiten. Im Vergleich zu traditionellen Modellen im CLIP-Stil kann CLIPPO mit derselben Parameterzahl Bild-, Text- und multimodale Aufgaben bewältigen und benötigt dabei nur halb so viel Trainingszeit.](https://we0-cms.oss-cn-beijing.aliyuncs.com/cms-assets/image/2026/07/fc619df0-1ec1-499e-be61-c9d4694419cf-11-29036419-6e72-4814-861e-9112de35adb1.png)Traditionelle Modelle im CLIP-Stil verwenden häufig zwei Türme: einen für Bilder und einen für Text. CLIPPO hebt diese Trennung auf, indem Text als RGB-Bild gerendert wird und sowohl Bilder als auch gerenderter Text durch einen gemeinsamen Vision Transformer laufen.Die Schlussfolgerung ist wichtig: Text muss nicht immer in Form diskreter Text-Token in ein Modell eingehen. Er kann auch in Pixel umgewandelt und über visuelle Verarbeitungspfade verarbeitet werden.