Энтузиаст рассказал, как снизить цену на Claude Code в два раза, перегнав промпты в изображения
Исследователь под ником teamchong выложил на GitHub инструмент pxpipe — локальный прокси, который сокращает расходы на токены Claude Code, превращая объемные текстовые части запроса в картинки. По статистике автора, собранной на 13 709 реальных рабочих запросах, счет в $100 превращается примерно в $41. А если считать только крупные запросы, которые прокси действительно сжимает, — в $28.
Трюк строится на особенности тарификации Anthropic: изображение шириной 1568 пикселей стоит фиксированное число токенов независимо от того, сколько текста в него упаковано. Плотный контент — код, JSON, вывод инструментов — умещается примерно в 3,1 символа на "картиночный" токен, тогда как в текстовом виде тот же контент дает около одного символа на токен. pxpipe перехватывает запросы к API и рендерит в компактные PNG самые тяжелые части контекста: системный промпт, документацию инструментов и старую историю диалога. Свежие реплики всегда остаются текстом. Запускается прокси одной командой npx, после чего Claude Code достаточно направить на локальный адрес; ответы модели инструмент не трогает вообще.
Подвох в том, что сжатие не без потерь. Модель извлекает из картинок суть, но точные строки может тихо переврать: в тесте с поиском 12-символьных hex-строк внутри "картиночного" контента Opus вернул 0 правильных ответов из 15, причем вместо ошибки выдавал правдоподобное неверное значение. За недели ежедневного использования случился и один реальный сбой: модель уверенно вспомнила имя человека из сжатой истории чата — и ошиблась. Поэтому все, что нужно возвращать байт-в-байт — идентификаторы, хэши, точные числа, — должно оставаться текстом.
Работает инструмент только с Claude Fable 5: изначально автор целился в Opus 4.7/4.8, но тот неверно читал
Читать на habr.com