Gemini API dostává spravované agenty s běhy na pozadí i vzdáleným MCP

| David

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.