A Shadowfetch Linux bejelentette a 3.0-s verziót a Debian Testing-alapú disztribúciójából, amely KDE Plasma 6-ra épül. Hagyományos asztali környezetet kombinál helyi AI eszközökkel és Btrfs-alapú helyreállítási funkciókkal, és mostantól kiemelten arra koncentrál, hogy az autonóm kódoló ügynökök kontrollált, visszafordítható környezetben fussanak.
Az új, 3.0-s „Umbra” kiadásban a Shadowfetch sokkal erősebben az AI-val támogatott fejlesztés felé fordul. Ennek középpontjában a Fireline áll, egy új rendszer, amely azért készült, hogy kordában tartsa az autonóm kódoló ügynököket: korlátozza, mit érhetnek el, nyomon követi a módosításaikat, és lehetővé teszi, hogy a felhasználók szükség esetén visszavonják ezeket a változtatásokat.
A rendszer első eleme a shadowfetch-firebreak, amely képes olyan kódoló ügynököket indítani, mint a Claude Code, a Codex CLI, a Cursor, az Aider és hasonló eszközök, egy Bubblewrap sandboxon belül.
Ebben a környezetben az operációs rendszer csak olvashatóként csatolódik. Írási jogot csak a felhasználó ~/Workspaces könyvtárán belül kiválasztott projekt kap. A hálózati hozzáférést le lehet tiltani, és az API-kulcsokat vagy hitelesítési tokeneket tartalmazó környezeti változókat eltávolítják az ügynök indítása előtt.
Minden munkamenet előtt létrejön egy checkpoint, és audit bejegyzés készül systemd naplójában. Ezt egészíti ki a shadowfetch-checkpoint, egy új eszköz, amellyel pillanatfelvételek készíthetők az egyes workspace-ekről, és összehasonlítható az állapotuk az ügynök futtatása előtt és után.
Btrfs rendszereken al-kötet snapshotokat használ, más fájlrendszereken pedig hordozható archívumokra támaszkodik. A felhasználók tartalom alapú diff nézetben vizsgálhatják meg, mi változott, és ha kell, visszaállíthatják a workspace korábbi állapotát.
A Shadowfetch 3.0 négy saját MCP szervert is bevezet a Model Context Protocolhoz. Ezek szabályozott felületet adnak a rendszerinformációk olvasásához, az elérhető visszaállítási pontok megtekintéséhez, a workspace checkpointok létrehozásához és kezeléséhez, valamint fájlok eléréséhez egy korlátozott tartományon belül.
Ezek között van egy csak olvasható „passport” szolgáltatás, amely adatvédelem szempontjából megtisztított rendszerinformációkat tesz elérhetővé, valamint külön Phoenix, checkpoint és fájlrendszer szolgáltatások. A Shadowfetch egy parancsot is ad a konfiguráció generálásához, amelyet kompatibilis AI kliensekbe lehet bemásolni.
Egy másik új komponens, a shadowfetch-ai-ignition, a helyi inference-hez használt modellek kiválasztását próbálja leegyszerűsíteni. Nem egy általános modell-listát mutat, hanem megnézi a gép elérhető VRAM-ját, és az adott hardverhez illeszkedő modelleket ajánl. Katalógusa jelenleg főként nyíltan elérhető modellekre koncentrál, például a Qwen3, a Devstral és a gpt-oss családokra.
Fontos, hogy a disztribúció nem csomagol modelleket, a letöltéseket minden esetben a felhasználónak kell kifejezetten elindítania.
A korábbi kiadásokban bemutatott Shadowfetch funkciók továbbra is elérhetők. Ide tartozik a Shadowfetch Guide a saját, privát System Passport megoldásával, a Phoenix visszaállítási pontok Btrfs telepítésekhez, a Fireproof frissítési rendszer, amely a csomagváltozásokat alkalmazás előtt szimulálja, valamint az opcionális Buzz, a helyi AI-munkaterület.
A disztribúció továbbra is a Calamares telepítőt használja, támogatja a BIOS és az UEFI rendszereket, LUKS2 lemeztitkosítást kínál, és aláírt ISO-val, valamint aláírt apt tárolóval érkezik. A projekt azt is hangsúlyozza, hogy a disztribúció nem tartalmaz telemetriát.
További részletekért nézd meg a hivatalos bejelentést.
A Shadowfetch Linux 3.0 „Umbra”, amely a Fire Edition „Backfire” alcímet is viseli, kizárólag 64 bites x86 rendszerekre érhető el. A disztribúció továbbra is Debian Testingre épül, és KDE Plasma 6 asztali környezettel érkezik.

