25 августа 2026 г.
Картинки теперь вставляются прямо в терминал: Ghostty первым вне Kitty поддержал протокол
Нетекстовый буфер обмена уже работает в nightly-сборке, в стабильную придёт с версией 1.4.

Mitchell Hashimoto
@mitchellh
Ghostty (и libghostty) теперь полностью реализуют протокол буфера обмена Kitty: приложения могут читать и писать нетекстовые данные (например, картинки!). Ghostty первым реализовал протокол целиком за пределами Kitty. Самая крупная программа с поддержкой — это, наверное, Claude Code. Демо ниже. Всё это войдёт в Ghostty 1.4, в nightly доступно уже сейчас. В libghostty доступно сейчас.
Скопировать картинку в терминал было нельзя: буфер обмена возил только текст.
Митчелл Хашимото закрыл эту дыру в Ghostty. Терминал целиком реализовал протокол буфера обмена Kitty — первым, кроме самой Kitty.
Раньше работал OSC 52. Старый протокол понимал только текст, и скриншот приходилось тащить в агента мимо терминала. Новый OSC 5522 передаёт данные вместе с MIME-типом, поэтому картинка кладётся в буфер картинкой.
Хашимото называет Claude Code самой крупной программой с поддержкой протокола, хотя в публичном CHANGELOG агента записи про 5522 нет.
Поставить можно сейчас. Фича живёт в канале tip. На macOS её включает строка `auto-update-channel = tip` в конфиге Ghostty или установка `brew install --cask ghostty@tip`, на Linux работают `yay -S ghostty-git` и `nix run github:ghostty-org/ghostty` без установки. Стабильная сборка пока 1.3.1.
Заявку на этот протокол завели в трекере Ghostty 3 февраля: от запроса до рабочего кода прошло почти семь месяцев.
За один раз протокол пишет в буфер до 32 MB. Данные сверх лимита Ghostty отклоняет, чтобы приложение узнало о неудаче, а Kitty в такой ситуации обрезает.
Следующая веха — Ghostty 1.4: тогда протокол уедет из nightly в стабильную сборку.
Первоисточник
