20 августа 2026 г.
Простыни Claude Code можно ужать: vomit переписывает его вывод локальной моделью
Zach Ahn выложил vomit: программа перехватывает вывод Claude Code и переписывает его локальной моделью.

Zach Ahn просил Claude Code писать короче: хуками, готовыми output styles. Агент всё равно выдавал простыни.
15 августа он выложил vomit — программу, которая ставит вторую модель на выход первой. К 23 августа у репозитория 148 звёзд, а пост на Hacker News от 20 августа собрал 302 очка.
Три команды. `go install github.com/zachahn/vomit@latest`, потом `vomit init` для подключения локальной модели, потом `vomit scrub -claude`: он выдаёт инструкцию, как подменить вывод Claude через хуки. Автор гоняет связку Llama.app и GPT-OSS 20B, но подойдёт Ollama и всё, что говорит по OpenAI API. Протокол Anthropic он не реализовывал.
Внутри vomit копит вывод агента, отправляет его в локальную gpt-oss:20b на переписывание и показывает результат через хук MessageDisplay. Промпт-редактор лежит открыто, в файле `internal/config/session.md`: локальной модели велено убрать кружные рассуждения с псевдо-озарениями, самопохвалу и отвлекающий ритм, переписать разговорно и не растерять детали.
Есть режим, который Claude Code не трогает вовсе. `vomit list` показывает сессии агента, `vomit tail` переводит поток последней. Автор проверял всё только на Mac и предупреждает: локальная модель видит текст Claude, но не его действия и файлы, поэтому иногда додумывает.
Тот же приём собран и плагином. `/plugin marketplace add gvzdv/claudish-to-english`, дальше установка из маркетплейса: перевод гоняется через Ollama на Apple Silicon и умеет показываться рядом с оригиналом, а не вместо него.
В Claude Code с версии 2.1.237 есть встроенный стиль вывода «Concise»: он ведёт с результата, без разгона и пересказа, а тексты ошибок и предупреждений оставляет целиком. Включается в `/config` → Output style или полем `outputStyle` в `.claude/settings.local.json`. Старую команду `/output-style` Anthropic удалила ещё в версии 2.1.91.
Первоисточник