Саймон Уиллисон выпустил версию 0.1a2 своего инструмента web-edit — минималистичного веб-приложения для просмотра и редактирования файлов в папке на удалённой машине. Главное обновление — кнопка «копировать в буфер обмена» для текста и изображений. Повод конкретный: автор запускал AI-промпты с телефона и хотел быстро перекидывать результаты в Gist.

Что такое web-edit и зачем он вообще нужен

web-edit — это небольшое веб-приложение, которое поднимается на машине и открывает доступ к файлам в заданной папке через браузер. Уиллисон строил его под себя: основной сценарий — редактировать файлы на разных машинах через Tailscale (это VPN-сервис для объединения личных устройств в закрытую сеть без проброса портов).

Идея простая: не нужен SSH, не нужен полноценный редактор на удалённом хосте — открыл браузер, зашёл через Tailscale-адрес, поправил файл. Для разработчика, у которого несколько машин в сети, это убирает лишние шаги.

Что добавилось в версии 0.1a2

Единственное новое в этом релизе — опция «copy to clipboard» (копировать в буфер обмена). Она работает как для текстовых данных, так и для изображений.

Уиллисон объясняет конкретный кейс, из-за которого фича появилась: он запускал pelican prompts (судя по тегам — его собственный проект с промптами, связанный с DeepSeek) на ноутбуке, управляя им с телефона. После выполнения промпта нужно было скопировать лог и вставить его в GitHub Gist. Без кнопки копирования это было неудобно — пришлось бы вручную выделять текст на мобильном экране.

В тексте релиза упоминается DeepSeek 4.1 Flash 1017 — судя по контексту, это конкретная версия модели, которую Уиллисон использовал в своих экспериментах с pelican prompts на момент выхода обновления.

Кому это реально полезно

Инструмент заточен под очень конкретный сценарий: у вас есть несколько машин, объединённых в Tailscale-сеть, и вы хотите редактировать файлы на одной из них с другого устройства — без SSH и без настройки полноценного удалённого доступа.

СценарийПодходит web-edit?
Правка конфигов на домашнем сервере с телефонаДа
Просмотр логов на удалённой машине через браузерДа
Совместное редактирование с командойНет — инструмент личный
Замена полноценного IDEНет

Новая кнопка копирования особенно актуальна именно для мобильного использования: выделять большой текст пальцем на телефоне — занятие мучительное, а скопировать одним тапом — уже нормально.

Чего в релизе нет и где могут быть вопросы

Релиз помечен как 0.1a2 — это альфа, то есть инструмент явно не позиционируется как стабильный продукт для широкой аудитории. Уиллисон пишет о нём как о личном проекте, который он строил под свои задачи.

В источнике не описано, как именно реализовано копирование изображений в буфер — это нетривиальная задача в браузере, особенно на мобильных устройствах, где поддержка Clipboard API varies. Если будете пробовать — стоит проверить на своём браузере отдельно.

Также нет информации о том, требует ли инструмент аутентификации при доступе через Tailscale или полагается целиком на то, что сеть закрытая. Для домашнего использования это обычно окей, но стоит иметь в виду.

Проект живёт на GitHub у Уиллисона — предыдущие версии он упоминает по ссылке «previously» в посте, так что история изменений там есть.

Источники