Agentní programování v Xcode: víc než jen našeptávač kódu
Xcode 27 zásadně mění způsob, jakým vývojáři pracují s umělou inteligencí. Zatímco předchozí verze nabízely především doplňování řádků kódu, novinka přináší plnohodnotné agentní asistenty od tří různých poskytovatelů. Ti zvládají nejen psaní kódu, ale i komplexní úkoly jako automatické generování testů, interaktivní plánování architektury aplikace nebo samostatné testování nápadů v novém Device Hubu — prostředí, kde AI agenti ověřují funkčnost kódu na simulovaných zařízeních.
Klíčové je, že vývojář si může vybrat model podle potřeby: ChatGPT (OpenAI) exceluje v kreativním řešení problémů, Claude (Anthropic) vyniká v rozsáhlých kódových základnách a Gemini (Google) přináší hlubokou integraci s ekosystémem Apple díky nové Foundation Models architektuře. Susan Prescott, viceprezidentka Apple pro Worldwide Developer Relations, k tomu řekla: „Vývojáři jsou srdcem ekosystému Apple a naším cílem je poskytnout jim ty nejlepší možné nástroje."
Core AI: velké jazykové modely přímo na Apple silikonu
Pro vývojáře, kteří chtějí mít vše pod kontrolou a neposílat data do cloudu, Apple představil framework Core AI. Ten umožňuje nasadit plnohodnotné velké jazykové modely (LLM) přímo na zařízeních s čipy Apple Silicon a využít jejich Neural Engine pro lokální inferenci. To znamená rychlejší odezvu, nižší latenci a hlavně žádná data neopouštějí zařízení — což je zásadní pro firmy pracující s citlivými údaji nebo pro aplikace podléhající evropskému nařízení GDPR.
Pro menší vývojáře a startupy má Apple připravenou zajímavou pobídku: členové App Store Small Business Program (studia s méně než 2 miliony stažení) získají bezplatný přístup k nové generaci modelů Apple Intelligence běžících na Private Cloud Compute — tedy v zabezpečeném cloudovém prostředí Applu.
Google Gemini a Apple: partnerství, které překvapilo
Jedním z nejzajímavějších oznámení WWDC je hloubková spolupráce Googlu a Applu. Apple otevřel svůj Foundation Models framework vývojářům třetích stran prostřednictvím nového veřejného protokolu LanguageModel. Google jako první velký partner do něj integroval modely Gemini — prostřednictvím Firebase Apple SDK a služby Firebase AI Logic.
Co to znamená v praxi? Vývojáři používají jedno API, přes které mohou přepínat mezi lokálním modelem Apple a cloudovými modely Gemini podle toho, co jejich aplikace zrovna potřebuje. „Vývojáři získávají bezproblémový přístup k modelům Gemini, aby mohli vytvářet dynamické zážitky pro své koncové uživatele a zároveň zvýšit svou vlastní vývojovou rychlost," uvedli Nicholas McNamara a Thevi Sundaralingam z Googlu na oficiálním blogu společnosti.
Pro individuální vývojáře je Gemini v Xcode dostupný přes vlastní API klíč z Google AI Studio, které nabízí bezplatný i placený tarif. Firemní týmy mohou využít Gemini Enterprise Agent Platform s dedikovanými kvótami a firemními parametry pro ochranu dat.
Co to znamená pro české vývojáře a firmy
Pro českou vývojářskou scénu jde o významný moment. Xcode 27 i všechny beta verze jsou dostupné okamžitě — stačí se přihlásit do Apple Developer Programu, který stojí 99 USD ročně (zhruba 2 300 Kč). Čeští vývojáři, kteří tvoří aplikace pro iOS a macOS, tak získávají přístup ke stejným nástrojům jako giganti ze Silicon Valley.
Z pohledu EU regulace je podstatné, že Apple dává vývojářům na výběr mezi cloudovou a lokální inferencí. Framework Core AI běžící na Neural Enginu znamená, že citlivá data nemusí opouštět zařízení, což usnadňuje soulad s GDPR a případně i s požadavky EU AI Act. Zároveň integrace s Firebase AI Logic od Googlu znamená, že vývojáři nemusí budovat a spravovat vlastní backendové servery pro AI funkce — vše běží na infrastruktuře Googlu, která splňuje evropské standardy.
Zajímavá je také otázka češtiny. Zatímco ChatGPT a Claude češtinu zvládají velmi dobře a Gemini si také poradí, Apple Intelligence a Siri AI zatím češtinu nativně nepodporují. To se sice netýká přímo Xcode, ale ovlivňuje to, jak dobře budou AI agenti rozumět komentářům a dokumentaci v češtině. Pro české týmy, které dokumentují kód v angličtině, to problém nebude — ale menší studia píšící česky mohou narazit na limity.
Swift 6.4, Liquid Glass a herní nástroje
Xcode 27 nepřináší jen AI. Součástí aktualizace je Swift 6.4 s vylepšenou podporou pro souběžné programování a nový vizuální styl Liquid Glass — průhledné prvky rozhraní s personalizovatelnou intenzitou efektu. Pro herní vývojáře Apple připravil Steam Asset Converter, který usnadňuje převod PC her na Apple zařízení, a Game Porting Toolkit 4, jenž využívá AI agenty k optimalizaci her pro Metal API.
Srovnání s konkurencí: Xcode dohání, ale s grácií
Je fér říct, že Apple v oblasti AI asistovaného vývoje trochu zaspal. Zatímco GitHub Copilot (Microsoft) a Cursor integrovaly AI do vývojových nástrojů už před více než dvěma lety, Apple přichází s odpovědí až nyní. Jenže jakou — místo jednoho modelu rovnou tři, místo cloudu i lokální inference, a to vše zdarma pro malé vývojáře. Pro srovnání: GitHub Copilot Max stojí 100 USD měsíčně, zatímco Xcode 27 je součástí bezplatného IDE, kde platíte jen za API volání cloudových modelů.
Strategie „nechte vývojáře vybrat si model" je chytrá. Žádný AI model není univerzálně nejlepší — Claude vyniká v rozsáhlých refaktoringových úlohách, ChatGPT v kreativních řešeních a Gemini těží z hluboké integrace do ekosystému Google. Vývojář si může vybrat podle konkrétního úkolu.
Musím platit za ChatGPT, Claude nebo Gemini v Xcode 27?
Xcode 27 jako IDE je zdarma. Za využívání AI modelů platíte podle tarifů jednotlivých poskytovatelů — Google AI Studio nabízí bezplatný tier pro Gemini, OpenAI a Anthropic mají vlastní API ceny. Apple Intelligence modely na Private Cloud Compute jsou zdarma pro členy App Store Small Business Program (do 2 milionů stažení).
Funguje Xcode 27 i na starších Macích s Intelem?
Apple zatím oficiálně neupřesnil hardwarové požadavky Xcode 27, ale vzhledem k důrazu na Apple Silicon a Neural Engine u frameworku Core AI lze očekávat, že plné AI funkce poběží pouze na Macích s čipy M1 a novějšími. Intelové Macy pravděpodobně přijdou o podporu lokální AI inference.
Kdy bude Xcode 27 oficiálně dostupný pro běžné uživatele?
Vývojářské beta verze Xcode 27, iOS 27 i macOS 27 Golden Gate jsou dostupné okamžitě pro členy Apple Developer Programu. Ostrá verze pro všechny vývojáře vyjde letos na podzim, zdarma ke stažení z Mac App Store.