Shadowfetch Linux 3.0 представляет Fireline для более безопасной работы AI-агентов
Проект Shadowfetch объявил о выпуске версии 3.0 под кодовым названием Umbra. Дистрибутив на базе Debian Testing сочетает KDE Plasma 6, локальные инструменты искусственного интеллекта и возможности восстановления на файловой системе Btrfs. Главным новшеством релиза стала система Fireline, предназначенная для более контролируемого запуска автономных агентов, способных самостоятельно анализировать и изменять программный код.
По замыслу разработчиков, Fireline должна снизить риски, связанные с передачей AI-инструментам доступа к проектам, файлам и сети. Система ограничивает полномочия агента, фиксирует внесённые изменения и позволяет быстро вернуть рабочее окружение в прежнее состояние. Подробности о выпуске и его ключевых компонентах представлены в материале о Shadowfetch Linux 3.0 Fireline.
Основой защитного механизма выступает утилита shadowfetch-firebreak. Она запускает Claude Code, Codex CLI, Cursor, Aider и совместимые инструменты внутри изолированной среды Bubblewrap. В таком режиме системные разделы подключаются только для чтения, а возможность записи сохраняется лишь для выбранного проекта в каталоге `~/Workspaces`.
Дополнительно пользователь может полностью отключить сетевое соединение. Перед стартом сессии из окружения удаляются переменные, в которых могут находиться API-ключи, токены авторизации и другие чувствительные данные. Это особенно важно при работе с агентами, которые способны выполнять команды автоматически и обращаться к большому числу файлов.
Перед запуском каждой сессии создаётся контрольная точка, а информация о событии заносится в журнал systemd. Второй компонент - shadowfetch-checkpoint - отвечает за создание снимков отдельных рабочих пространств и сравнение их состояния до и после завершения работы AI-агента.
На системах с Btrfs используются собственные снимки подтомов. Если применяется другая файловая система, Shadowfetch переходит к переносимым архивам. Пользователь получает содержательное сравнение изменений, может проверить добавленные, удалённые и изменённые файлы, а затем при необходимости восстановить прежнюю версию проекта.
Таким образом, Shadowfetch Linux 3.0 для AI-агентов ориентирован не только на запуск локальных моделей, но и на безопасное управление их действиями. Такой подход делает дистрибутив интересным для разработчиков, которые хотят применять автоматизацию, сохраняя ручной контроль над кодовой базой и системными ресурсами.
В состав релиза вошли четыре официальных MCP-сервера для Model Context Protocol. Они предоставляют агентам ограниченные интерфейсы для получения сведений о системе, просмотра доступных точек восстановления, создания и управления контрольными снимками, а также доступа к файлам в заданных пределах.
Среди новых сервисов есть read-only-компонент Passport, который передаёт очищенную от приватных данных информацию о компьютере. Остальные службы получили названия Phoenix, checkpoint и filesystem. Для совместимых AI-клиентов предусмотрена отдельная команда, автоматически формирующая конфигурацию MCP.
Ещё одна важная новинка - shadowfetch-ai-ignition. Утилита помогает выбрать модель для локального запуска, оценивая доступный объём видеопамяти и характеристики оборудования. Вместо длинного универсального перечня она предлагает варианты, которые с большей вероятностью будут работать на конкретном компьютере. В каталоге представлены открытые модели Qwen3, Devstral и gpt-oss.
При этом сама система не содержит предустановленных моделей. Их загрузка выполняется только по инициативе пользователя, поэтому дистрибутив не расходует место на ненужные пакеты и не начинает скачивание без подтверждения. Для тех, кто планирует Shadowfetch Linux 3.0 скачать и установить, важно учитывать: готовые модели в ISO-образ не включены.
В новой версии сохранены функции, появившиеся в предыдущих выпусках. К ним относятся Shadowfetch Guide, приватный System Passport, точки восстановления Phoenix для Btrfs, а также Fireproof - механизм, который предварительно моделирует изменения пакетов перед их фактическим применением. Дополнительно доступно рабочее пространство Buzz для локальных AI-задач.
Разработчики также продолжают уделять внимание базовой безопасности системы. Для установки используется Calamares, поддерживаются компьютеры с BIOS и UEFI, доступно шифрование диска LUKS2. Проект распространяет подписанный ISO-образ и подписанный репозиторий APT, а также заявляет об отсутствии телеметрии.
Новый релиз особенно примечателен на фоне роста популярности автономных инструментов программирования. AI-агенты способны не только предлагать фрагменты кода, но и самостоятельно запускать тесты, менять конфигурацию, устанавливать зависимости и выполнять команды оболочки. Без песочницы такая автоматизация может привести к повреждению проекта или утечке секретов.
Именно поэтому Fireline можно рассматривать как попытку сформировать практический стандарт безопасной работы с агентами на уровне операционной системы. В отличие от простой настройки прав доступа, система объединяет изоляцию, контроль сети, удаление секретов, аудит и механизм отката. Это делает Shadowfetch Linux примером подхода "сначала обратимость", при котором любой эксперимент можно отменить.
При этом Fireline не отменяет необходимость пользовательского контроля. Ограничения песочницы зависят от выбранных параметров, а доступ к проекту всё равно следует предоставлять осознанно. Перед запуском незнакомой модели или инструмента желательно проверить его конфигурацию, список разрешённых каталогов и возможность сетевого взаимодействия.
Shadowfetch Linux 3.0 Umbra, также известный как Fire Edition с подзаголовком Backfire, доступен только для 64-разрядных систем x86. Дистрибутив сохраняет основу Debian Testing и использует KDE Plasma 6 в качестве рабочего окружения. В результате он объединяет традиционный Linux-десктоп с инструментами восстановления и механизмами, рассчитанными на безопасные AI-агенты для программирования Linux. По своей концепции это Linux-дистрибутив с песочницей для AI-кодинга, ориентированный на разработчиков, которым важны локальная обработка данных, прозрачность и возможность быстро отменить автоматические изменения.


