Ještě donedávna platilo, že generativní AI dokázala vývojářům především pomáhat s psaním kódu. Teď se ale celý proces posouvá o další krok dál. Společnost Anthropic totiž oznámila významnou novinku pro svůj nástroj Claude Code, který nyní umí přímo spolupracovat s iOS Simulatorem od Applu. Jinými slovy, umělá inteligence už aplikaci nejen vytvoří, ale dokáže ji sama spustit, otestovat, odhalit chyby a následně je opravit.
Mohlo by vás zajímat
Právě testování bývá jednou z nejzdlouhavějších částí vývoje aplikací. Vývojář napíše kód, aplikaci spustí, zkontroluje její chování, opraví nalezené chyby a celý proces opakuje znovu a znovu. Claude Code nyní zvládne velkou část této rutiny převzít.
AI sleduje aplikaci stejně jako vývojář
Nová integrace přidává do Claude Code speciální panel s iOS Simulatorem. Když AI dostane pokyn aplikaci vytvořit, spustit nebo zkontrolovat, automaticky ji otevře v simulátoru, sleduje její chování v reálném čase a může s ní přímo pracovat. Pokud narazí na problém, upraví zdrojový kód a aplikaci znovu spustí. Tento cyklus opakuje tak dlouho, dokud není výsledek podle zadání. Velkou výhodou je, že vývojář může během celé práce simulátor používat současně s Claudem. Nejde tedy o režim, který by počítač „zablokoval“, ale o spolupráci člověka a AI nad jedním projektem.
Anthropic navíc zdůrazňuje, že Claude nevyužívá klasické ovládání obrazovky přes funkce zpřístupnění macOS. Místo toho komunikuje se simulátorem přímo, takže není potřeba udělovat oprávnění pro Zpřístupnění ani nahrávání obrazovky. Výsledkem je rychlejší a spolehlivější práce.
Pozor na soukromí
S novou funkcí ale přichází i jedno důležité upozornění. Snímky obrazovky pořízené během práce v iOS Simulátoru jsou odesílány na servery Anthropicu a uchovávány podle standardních pravidel pro historii konverzací. Z tohoto důvodu firma doporučuje nepřihlašovat se v simulátoru do skutečných uživatelských účtů ani nepoužívat citlivá data. Pro běžné testování aplikací to nepředstavuje problém, ale při vývoji podnikových nebo interních řešení je dobré s tím počítat.
Další krok k autonomnímu vývoji
Integrace je zatím dostupná jako veřejná beta pro Claude Code Desktop na macOS. Podmínkou je nainstalované Xcode včetně platformy iOS a funkce funguje pouze při lokální práci na počítači. Celý trend přitom ukazuje, kam se vývoj softwaru v posledních měsících posouvá. AI už není jen chytrým našeptávačem při psaní kódu, ale začíná přebírat i samotné testování, hledání chyb a jejich opravy. Právě to může v budoucnu výrazně zrychlit vývoj nejen menších projektů, ale i rozsáhlých aplikací pro iPhone a iPad. Pokud bude podobných funkcí přibývat, může se během několika let změnit způsob, jakým se aplikace pro platformy Applu vůbec vyvíjejí.