Gemini API dostává spravované agenty s běhy na pozadí i vzdáleným MCP
Google rozšiřuje Managed Agents v Gemini API o nové možnosti pro vývojáře. Nově podporují běh na pozadí, připojení ke vzdáleným MCP serverům, vlastní funkce i obnovu přístupových údajů.
Asynchronní běh bez držení spojení
Google přidává do Managed Agents v Gemini API možnost spouštět úlohy na pozadí pomocí parametru background: true. Místo toho, aby aplikace musela po celou dobu držet otevřené HTTP spojení, API hned vrátí ID běhu a klient s ním může dál pracovat podle potřeby.
Vývojář pak může průběh sledovat dotazováním na stav, streamovat postup nebo se k úloze později znovu připojit. Google tím míří na dlouhé a náchylné interakce, které dříve mohly být při práci přes síť méně spolehlivé.
Přímé napojení na vzdálené MCP servery
Další novinkou je jednodušší propojení s remote Model Context Protocol (MCP) servery. Vývojáři už kvůli přístupu k interním databázím nebo firemním API nemusí psát vlastní proxy vrstvu, protože managed agent se může připojit přímo z izolovaného cloudového sandboxu.
Google uvádí, že je možné kombinovat vzdálené nástroje s vestavěnými funkcemi, například Google Search nebo spuštěním kódu. Agent tak může pracovat s externími systémy a zároveň využívat bezpečné prostředí, které Gemini API nabízí.
Vlastní funkce i obnova přístupů
Rozšíření se týká také custom function calling. Vedle vestavěných sandboxových nástrojů lze přidat i vlastní funkce pro lokální logiku aplikace. API používá step matching: vestavěné nástroje se spouštějí automaticky na serveru, zatímco vlastní funkce přepnou interakci do režimu requires_action, aby zásah provedl klient.
Google zároveň řeší i práci s přihlašovacími údaji. Přístupové tokeny a krátkodobé API klíče totiž vyprší, a proto lze při další interakci poslat existující environment_id s novou síťovou konfigurací. Nová pravidla okamžitě nahradí stará a sandbox si přitom zachová stav souborů, nainstalované balíčky i naklonované repozitáře.
Cíl: agenti pro produkční provoz
Podle Googlu mají novinky z Managed Agents udělat asynchronní pracovníky, kteří fungují v reálném vývojovém prostředí bez blokování aplikace. Firma tím reaguje na zpětnou vazbu vývojářů i na potřebu stavět spolehlivé agenty připravené pro produkční nasazení.
Zájemci mohou vycházet z přehledu Gemini Interactions API a z quickstartu pro managed agents, kde Google popisuje vlastní definice agentů, konfiguraci prostředí, síťová pravidla i pokročilé streamovací postupy. V textu zároveň odkazuje na dokumentaci pro Antigravity agent a ukázky v JavaScript SDK od @google/genai.