Souhrn
Apple oznámil přidání podpory pro agentické programování do Xcode, což je integrované vývojové prostředí (IDE) určené pro tvorbu aplikací pro iOS, macOS a další platformy Apple. Novinka umožňuje agentům od Anthropic (Claude Agent) a OpenAI (Codex) autonomně generovat kód, testovat projekty a řešit chyby. Tento update navazuje na letní integraci modelů ChatGPT a Claude a reaguje na rostoucí trend v Silicon Valley.
Klíčové body
- Xcode nyní podporuje Claude Agent od Anthropic a Codex od OpenAI pro spolupráci na složitých úkolech.
- Agenti dokážou sestavovat a testovat projekty, prohledávat dokumentaci Apple a opravovat problémy.
- Uživatelé musí připojit své účty Anthropic nebo OpenAI přes API klíč.
- Apple používá otevřený standard, který umožňuje integraci dalších kompatibilních AI agentů.
- Trend „vibe coding“ zrychluje vývoj tím, že programátoři zadávají příkazy AI a kontrolují výsledný kód.
Podrobnosti
Agentické programování představuje přechod od jednoduchých asistentů k autonomním systémům, které zpracovávají vícekrokové úkoly bez neustálého zásahu člověka. V Xcode to znamená, že agenti jako Claude Agent – pokročilý model od Anthropic specializovaný na bezpečné a kontextově bohaté úlohy – nebo Codex od OpenAI, který je optimalizován pro generování kódu na základě přirozeného jazyka, mohou samostatně analyzovat požadavky, psát funkční kód, spouštět testy a hledat řešení v dokumentaci Apple. Například při demo videu Apple ukázal, jak agent v Xcode sestaví celý projekt, identifikuje chyby a navrhne opravy.
Tento update přichází po letním rozšíření Xcode o podporu ChatGPT a Claude, které sloužily především k generování úryvků kódu. Nyní agenti přebírají komplexnější role, což odpovídá praxi „vibe coding“, kde vývojáři popisují úkol v přirozeném jazyce (např. „Vytvoř aplikaci pro sledování fitness dat s integrací HealthKit“) a následně jen revidují výstup. Apple v e-mailu pro developery zdůraznil, že agenti budou schopni prohledávat oficiální dokumentaci, což zefektivní práci s frameworky jako SwiftUI nebo Core ML.
Pro použití je nutné připojit účet Anthropic nebo OpenAI přes API klíč, což zajišťuje bezpečné volání modelů bez ukládání dat na serverech Apple. Otevřený standard navíc umožňuje experimentovat s jinými agenty, jako jsou ty od xAI nebo lokální modely na bázi Llama. Navzdory zpožděním Apple Intelligence – souboru AI funkcí pro spotřebitele – tento krok ukazuje rostoucí adopci AI v profesionálním vývoji, zejména mezi tvůrci iPhone aplikací.
Proč je to důležité
Integrace do Xcode posiluje pozici Apple v AI ekosystému vývoje software, kde konkuruje nástrojům jako GitHub Copilot nebo Cursor. Pro developery to znamená výrazné zkrácení času na rutinní úkoly, což umožní soustředit se na architekturu a inovace – studie ukazují, že AI asistenti zvyšují produktivitu o 20–50 %. Pro průmysl to signalizuje mainstreamizaci agentů, které jdou za hranice jednoduchého doplňování kódu směrem k plné autonomii. Apple tak kompenzuje slabiny v spotřební AI partnerstvím s lídry jako OpenAI a Anthropic, což může urychlit adopci Swift a ekosystému Apple mezi širším okruhem programátorů.
Zdroj: 📰 CNBC