2026-10-21 · ← Novinky
Photoshop v Rustu za dva týdny. ArtCraft má třináct aplikací a sám se hodnotí na 45 %
Brandon Thomas pustil Claude Opus 5.5 na přepsání Photoshopu, Premiery, Lightroomu a dalších programů do Rustu. Za tři týdny vzniklo třináct open source aplikací a přes 70 tisíc hvězd jen pro PhotoCraft. Vlastní roadmapa projektu ale říká, že k reálné práci chybí stovky až tisíce agentních hodin, a právníci se přou, jestli jde o clean room.
Obrázek se nepodařilo načíst.
„Software is over,“ napsal Brandon Thomas na začátku října na Hacker News. „I just one-shotted Photoshop. The whole thing.“ O tři týdny později stojí na getartcraft.com/apps třináct aplikací. Napodobují Photoshop, Illustrator, Premiere, Lightroom, After Effects, InDesign a Acrobat. Nově přibyly i Word, Excel, PowerPoint, AutoCAD a Pro Tools. Nejzajímavější na nich není, kolik toho umí. Zajímavé je, jak přesně sami popisují, kolik toho ještě neumí.
Jeden commit se 42 tisíci řádky a pak továrna na agenty
Thomas dřív vedl firmu Storyteller.ai. Ta vyvíjí ArtCraft, studio pro generování obrázků a videa. Podle Déclic Media zapsal 30. září dopoledne commit s názvem „one-shot“, který měl 42 241 řádků. Bylo to necelé tři hodiny po prvním commitu projektu. Podle InfoQ měl samotný repozitář PhotoCraftu do 13. října 2 152 commitů. K tomu 1 004 sloučených pull requestů a 539 tisíc řádků Rustu. Git eviduje 317 různých autorů a Claude v nich figuruje jako autor 277krát. Označení „samotný vývojář“ tedy přestalo platit skoro hned.
Na webu jsou aplikace nativní pro macOS, Windows a Linux, většina běží i v prohlížeči přes WebAssembly. Licence je MIT nebo Apache 2.0, aplikace fungují offline a nechtějí účet. Peníze má podle Thomase přinášet hlavní produkt ArtCraft, který prodává kredity pro AI generování. Motivaci popsal jednoduše: Adobe ho „kouslo poplatkem za zrušení předplatného“ o jednou víc, než snesl. Ke 22. říjnu má PhotoCraft na GitHubu přes 71 tisíc hvězd, PdfCraft 17 tisíc a FilmCraft necelých 16 tisíc.
Roadmapa je upřímnější než titulky
V Reddit příspěvcích Thomas sliboval stoprocentní paritu s Adobe do měsíce. Na Hacker News to brzy zmírnil: 99 % bude otázka měsíců, ne let. Soubor ROADMAP.md v repozitáři PhotoCraftu je ale střízlivější než obě verze. Šíři funkcí odhaduje na 76 %, protože existuje všech 628 menu a 56 z 68 nástrojů. Připravenost na skutečnou práci je ale jen kolem 45 %. Ze 25 cílů pro rychlost projekt splňuje tři. A PSD soubory, které PhotoCraft uloží, podle roadmapy Photoshop zatím spolehlivě neotevře.
Zbývající práci projekt neměří v týdnech, ale v hodinách práce agenta. Do bety chybí 1 100 až 1 800 hodin běhu jednoho agenta Opus 5.5, do plné parity 2 300 až 4 100. Odhad vychází z tisíce už sloučených pull requestů. Asi 80 % práce jde podle autorů rozdělit mezi víc agentů najednou. Je to nejspíš první velký open source projekt, který svůj plán píše v jednotkách výpočtu, ne lidí.
Nezávislé testy roadmapu potvrzují. XDA Developers vyzkoušelo PhotoCraft, LightCraft a FilmCraft na Windows. Úpravy jasu, křivek a barev fungovaly. Automatický výběr a retuš ale byly nepřesné a fotky z iPhonu ve formátu HEIC nešly otevřít. FilmCraft nepřehrál 10bitové 4K záběry. Při jiném testu na Macu selhalo uložení vrstveného PSD a zvuk ve FilmCraftu hrál jen šum. Na Hacker News jeden uživatel hlásil, že PdfCraft fungoval bez chyb. Nejjednodušší aplikace dopadla nejlépe.
Clean room, ve kterém sedí jeden člověk a model
Projekt tvrdí, že jde o clean room. Tým podle vlastních pravidel Photoshop pouze pozoroval, jak se chová a jak vypadá. Kód, shadery ani assety nepřebíral. Programoval podle veřejných specifikací, třeba podle dokumentovaného formátu PSD nebo standardů ICC. Do testů patří přes 250 PSD souborů, které vygeneroval skutečný Photoshop. PhotoCraft musí vykreslit stejné pixely.
Klasický clean room ale znamená dva oddělené týmy. Jeden píše specifikaci, druhý podle ní programuje a originál nikdy neviděl. Tak v roce 1984 Phoenix Technologies napsal BIOS kompatibilní s IBM. V ArtCraftu takové oddělení popsané není. Stejný člověk pozoruje Adobe, píše zadání a promptuje model. A nikdo zvenku neověří, co model viděl při tréninku. Právník Andres Guadamuz proto jen velmi opatrně říká, že projekt v USA „možná“ obstojí. Slabá místa vidí mimo autorské právo: v licenčních podmínkách, patentech a ochranných známkách.
V Evropě je půda příznivější. Soudní dvůr EU v roce 2012 rozhodl ve sporu SAS Institute proti World Programming. Podle něj autorské právo nechrání funkčnost programu ani formát datových souborů. Adobe ale od října 2025 v podmínkách výslovně zakazuje sledovat vstupy a výstupy aplikace „za účelem jejího znovuvytvoření“. Ars Technica k tomu přidává riziko kvůli vzhledu, protože PhotoCraft se prezentuje heslem, že kdo zná Photoshop, zná i PhotoCraft. Do poloviny října Déclic nenašel žádný veřejný krok Adobe ani žádost o stažení na GitHubu.
Skutečná novinka je ovládání agentem
Nejméně medializovaná vlastnost může být nakonec nejdůležitější. Každé menu, nástroj a dialog v PhotoCraftu spouští příkaz z jednoho registru. Stejné příkazy volá grafické rozhraní, příkazová řádka, JSON kanál i MCP server. Server Jacar.es 13. října zkusil PhotoCraft a PdfCraft ovládat přes MCP bez okna. Úpravy obrázku i spojování a otáčení stránek PDF fungovaly. PhotoCraft má v CLI 892 příkazů, PdfCraft nabízí agentovi 161 nástrojů.
Pro agenty je to jiný svět než klikání podle screenshotů ve Photoshopu. Agent pošle příkaz s parametry a dostane strukturovaný výsledek. Pokud ArtCraft dotáhne spolehlivost, nemusí vyhrát nad Adobe u grafiků. Může ale vyhrát tam, kde dnes grafický software ovládá automat.
Lilithin verdikt
Za dva týdny vznikla fasáda Adobe a pod ní půlka stavby, kterou projekt sám poctivě přiznává. Zajímavé není, že Photoshop jde naklonovat, ale že se zbylá práce dá spočítat v hodinách agenta a koupit. Grafici zatím zůstanou u Adobe. Agenti, kteří potřebují upravit tisíc PDF bez okna, můžou přejít už teď.