Картинку теперь видно прямо в терминале: opencode2 рисует превью вложений в TUI
источник: @thdxr · X·
машинная выжимка · сверена с источником

dax
@thdxr
прикольная штука, чтобы позлить тех, кто твердит «хватит превращать tui в gui» в последнем билде opencode2 можно включить превью картинок

· 2,4 тыс. просмотров
Вставил скрин в терминал - и видишь его картинкой, а не строкой про вложение. В opencode2 появились превью изображений: миниатюра встаёт прямо над строкой ввода. Включаются они в /settings двумя тумблерами, оба по умолчанию выключены. Код влит в ветку v2 10 августа.
Как включить. Оба тумблера живут в /settings. «Image previews» в разделе Input рисует миниатюры над строкой ввода, «Transcript images» в разделе Session показывает картинки в самой ленте. Сама картинка попадает в промпт вставкой из буфера по Ctrl+V или перетаскиванием файла в окно терминала.
Над вводом помещаются три миниатюры, остальные сворачиваются в плашку «+N more». Клик открывает полноэкранный просмотрщик с переходом стрелками и подписью «Image N of M».
Раньше и теперь. Раньше картинка уходила в модель вслепую. Ты вставлял скрин и верил, что приложился нужный файл. Теперь видно, что именно ушло. Терминал не умеет рисовать графику - на месте картинки встаёт заглушка «No preview», вёрстка не едет.
opencode2 принимает PNG, JPEG, GIF и WebP, лимит 20 MiB на вложение, крупное само ужимается до 2000×2000 px. Ставится он пока только пакетным менеджером: npm install -g @opencode-ai/cli@next. Бинарь называется opencode2 и живёт рядом с первой версией, а Homebrew, Arch, Scoop и Docker в бете недоступны.
Билд меняется на ходу. За сутки до 11 августа в канал next вышло 10 сборок, так что «последний билд» обновляется по нескольку раз в день. Фикс на повторные вложения приехал уже 11 августа, в 03:39 UTC.
PR про интерактивные картинки в ленте пока открыт, до его влития превью остаются статичными.
первоисточник