BRK200 Breakout Z přepisu
Proč se váš AI kód nedostane do produkce: Jak překlenout mezeru k nasazení
Mario Rodriguez, Evan Boyle
Tato session ukazuje, jak mohou agenti GitHub Copilot pokrýt plánování, psaní kódu, review, CI/CD i provoz a pomoci týmům práci dokončovat a spolehlivě doručovat. Představuje rámec „agent-native engineering system“ (surfaces, runtime, automation, quality, memory, trust) a ukazuje workflow v GitHub Copilot app, například canvases, cloud sandboxes, automations, Chronicle memory a také agentem řízené merge/review PR a security review.
Co je nového
- GitHub Copilot app je prezentována jako orchestrátor, který pomáhá práci dokončovat (triage, CI, review, merge, deploy), nikoli jen vytvářet paralelní úkoly
- Canvases: agentem ovladatelné UI surfaces uvnitř GitHub Copilot app, včetně vlastních canvases uložených ve složce .github v repozitáři a sdílených s kolegy
- Canvas extensions lze instalovat z gistu/URL a GitHub spouští canvas marketplace (rozšíření od GitHub i třetích stran)
- copilot --cloud: spouštění úloh agentů v cloudu pomocí GitHub sandboxes (rychlé micro VMs) s izolací, perzistentním stavem a úzce vymezenými přihlašovacími údaji
- Chronicle: paměť sessions na úrovni uživatele napříč Copilot surfaces, včetně /chronicle search a /chronicle standup
- Agent merge: automatizace, která monitoruje PR a iteruje nad konflikty/CI/zpětnou vazbou z review, dokud není připraveno k merge
API a SDK
- GitHub Copilot app canvas extension model — Mechanismus pro tvorbu/instalaci canvases, které agent dokáže číst a upravovat; extensions lze vytvářet v repozitáři ve složce .github a instalovat z gistu/URL; tlačítka mohou posílat agentovi strukturované instrukce/stav.
- Chronicle SQL API — Přímý SQL přístup zpřístupněný agentovi pro dotazování datového úložiště uživatelových Copilot sessions (používaný spolu s full-text search) pro workflow kontinuity a sumarizace, například generování standupu.
- GitHub sandboxes — Stavové, izolované prostředí micro-VM používané copilot --cloud pro vzdálené spouštění úloh s omezenými přihlašovacími údaji.
Co můžete postavit
- Spustit více izolovaných agent sessions ze sady GitHub issues, přičemž každá je připojena ke svému vlastnímu kontextu/work tree
- Vytvořit interní triage dashboard (canvas), který třídí příchozí issues/témata a spouští nové agent sessions přímo z boardu
- Vytvořit denní automatizaci „morning brief“, která shrne kritická PR/issues a přidá odkazy, na které se potřebujete podívat
- Vytvořit cloud automation, která se spouští při „issue created“ a pokusí se o reprodukci, vygeneruje selhávající test, issue označí štítkem a přidá komentář s kroky k reprodukci
- Použít Chronicle k nalezení předchozí práce napříč zařízeními/surfaces (např. dohledání kontextu k dříve opravenému bugu) a k automatickému vygenerování standup aktualizace za posledních 24 hodin
- Orchestravat multi-session, multi-model PR code review a security review, poté spustit krok kritiky „Rubber Duck“ před zveřejněním komentářů do PR
Kód a CLI: copilot --cloud/chronicle search/chronicle standup/review/security reviewCreate Session toolCreate Canvas skill.github folder (repo-scoped canvas/extensions)
AgentsDeveloperGitHub CopilotGitHubDeployment PipelinesGitHub Copilot CLI
BRK200-R1 Breakout Z přepisu
Proč se váš AI kód nedostane do produkce: Jak překlenout mezeru k nasazení
Mario Rodriguez, Evan Boyle
Řečníci předvádějí GitHub Copilot jako end-to-end SDLC agenta: třídění issues, implementaci změn, spouštění práce v cloudových sandboxech a posouvání PR přes review a CI až ke sloučení. Zaměřují se na omezení produkčních úzkých míst přidáním agent-native UI ploch (aplikace GitHub Copilot a rozšiřitelných „canvases“), izolací běhu pomocí sandboxů a kontrolami kvality/bezpečnosti (code review + security review + cross-model critique). Session také představuje „Chronicle“ jako soukromý osobní data lake napříč Copilot sessions pro obnovení kontextu a automatizaci standupů.
Co je nového
- Nová aplikace GitHub Copilot zaměřená na dokončování práce (issues/PRs/triage) místo správy paralelních chatů
- „Canvases“ v aplikaci GitHub Copilot: dynamicky načítaná, agent-capable UI rozšíření s obousměrnými agent tools
- Canvases/rozšíření lze instalovat z gistu nebo repozitáře a sdílet (např. „share extension as gist“)
- Copilot CLI „voice mode“ (řečník uvádí, že je to dodané v CLI) pro diktování úkolů agentovi
- Copilot CLI podporuje „Copilot --cloud“ s použitím GitHub sandboxů (micro VMs) s kontinuitou přes suspend/resume
- „Chronicle“: osobní, soukromý data lake nad Copilot sessions napříč produkty/zařízeními se SQL + full-text search, plus generátor reportů „chronicle standup“
- „Agent Merge“ pro udržení PR v pohybu (řeší konflikty, monitoruje CI, reaguje na review feedback, slučuje při splnění podmínek/approved)
- Workflow pro PR review zahrnuje /review a /securityreview, plus multi-model sub-agents a „Rubber Duck“ cross-model critique
API a SDK
- GitHub Copilot app canvases (extension mechanism) — Dynamicky načítaná UI rozšíření, která agentovi zpřístupňují tools a mohou volat zpět do aplikace (obousměrně); používají se pro vlastní workflow, jako jsou triage boards, kanban boards a vizualizace logů/trasování.
- GitHub sandbox (Copilot CLI --cloud) — Stavový micro-VM runtime pro vzdálené spouštění práce agenta se suspend/resume; sessions lze obnovit z CLI a změny lze stáhnout zpět lokálně.
- Chronicle — Soukromé per-user úložiště sessions napříč Copilot produkty/zařízeními; agent se může dotazovat přes SQL a full-text search pro získání kontextu předchozí práce a generování standup shrnutí.
- Copilot Code Review — Agent-based zpětná vazba k PR používaná spolu s Agent Merge; ukázáno jako generování komentářů, na které může merge agent reagovat a zapracovat je.
- Security review (powered by GitHub Advanced Security tech) — Bezpečnostně zaměřené review vyvolané přes /securityreview v režimu PR review, kombinované s multi-model sub-agents.
Co můžete postavit
- Hromadné třídění backlogu: vyberte více issues a spusťte samostatné agent sessions přednačtené kontextem issue
- Vytvořte canvas pro týmový triage dashboard, který načte top issues do JSON a požádá agenta, aby vygeneroval témata a naplnil UI
- Nainstalujte a spusťte sdílený canvas „agent kanban board“ z gistu; vytvářejte karty, které spouštějí práci agenta
- Vytvořte canvas vizualizéru logů/trasování pro lokální monitoring výkonu aplikace, který se aktualizuje v reálném čase
- Přesuňte dlouho běžící práci na prototypu do vzdáleného sandboxu přes Copilot CLI, poté se vraťte později, pokračujte a stáhněte změny lokálně
- Obnovte ztracený kontext vyhledáním předchozích Copilot sessions a úprav kódu pomocí Chronicle (např. „tricky Rust bug last week“)
- Automatizujte denní soustředění lokálním „morning brief“, který agreguje issues/PRs napříč více kanály
- Automaticky reprodukujte nové bug issues v cloudu: zkuste repro, vygenerujte failing test, označte issue štítkem a okomentujte kroky/test
Kód a CLI: github/appCopilot --cloudCopilot -- resumechronicle searchchronicle standup/diff/review/securityreviewYOLO onShare extension as gist
AgentsDeveloperGitHub CopilotGitHubDeployment PipelinesGitHub Copilot CLI
BRK202 Breakout Z přepisu
Azure DevOps se potkává s GitHubem: cesta k SDLC poháněnému AI
Dave Burnison, Dan Hellem, Lan Kaim
Tato session ukazuje, jak spárovat GitHub (Copilot, Actions, Advanced Security) s Azure DevOps (Boards, Pipelines, Test Plans) pro umožnění „agentních“ workflow bez vynucení migrace všeho najednou. Dema pokrývají použití aplikace/CLI GitHub Copilot se serverem Azure DevOps MCP pro dotazování a aktualizaci work items a pipelines, plus preview schopnosti pro migraci repozitářů a přenesení kontrol (reviews) a bezpečnostních oprav poháněných Copilotem do Azure DevOps.
Co je nového
- Azure DevOps MCP Server je dostupný jako lokální i vzdálená varianta (public preview), s nástroji pro work items, repos, wiki, test plans, search a pipelines
- Azure DevOps MCP Server přidává podporu pro Service Principals a Managed Identities (remote)
- Enterprise Live Migrations (public preview) pro migraci Azure DevOps Git repozitářů do GitHub Enterprise Cloud s nízkými prostoji a plnou věrností (full-fidelity), včetně data residency
- Copilot code reviews pro Azure Repos (technical preview): není vyžadována licence Copilot ani účet GitHub; účtováno do Azure subscription
- Copilot Autofix pro GitHub Advanced Security v Azure DevOps (technical preview), začíná s vybranými CodeQL alerty a je plánováno rozšíření
- Škálování integrace Azure DevOps + GitHub: až 2 000 repozitářů na jedno spojení
API a SDK
- Azure DevOps MCP Server · preview — Nástroje MCP pro přístup k Azure DevOps work items, repos, wiki, test plans, search a pipelines z klientů jako GitHub Copilot (app/VS Code/CLI).
- GitHub Copilot App · preview — Desktop aplikace pro vývoj řízený agenty; GitHub-nativní prostředí postavené na GitHub Copilot CLI; může se připojit k Azure DevOps přes Azure DevOps MCP server.
- GitHub Copilot CLI — Prostředí CLI, které sdílí konfiguraci MCP serveru s GitHub Copilot app pro společné dotazování kontextu repozitáře a artefaktů Azure DevOps.
- Enterprise Live Migrations (ELM) · preview — Nástroje pro migraci Azure DevOps Git repozitářů do GitHub Enterprise Cloud s data residency s využitím validace, průběžné synchronizace a plánovaného přepnutí (cutover); byl ukázán CLI a byly zmíněny obrazovky UX.
- Copilot code reviews for Azure Repos · preview — Vyžádejte Copilot code review u Azure Repos pull requests; realizováno přes dynamický pipeline, který provede clone/diff a publikuje doporučení zpět do PR; účtováno do Azure subscription.
- Copilot Autofix for GitHub Advanced Security in Azure DevOps · preview — Generujte opravy pro podporované CodeQL alerty přes dynamický pipeline, který vytvoří PR s navrženými změnami; byla zmíněna plánovaná integrace se security campaigns.
Co můžete postavit
- Použijte aplikaci GitHub Copilot připojenou ke vzdálenému Azure DevOps MCP serveru pro vypsání a kontrolu přiřazených work items (stav New/Active) a přechod na jejich odkazy
- Dotazujte se z Copilot přes MCP na stav běhů Azure Pipelines a výsledky testů, aniž byste opustili aplikaci Copilot
- Převeďte obsah Azure DevOps Wiki na Copilot custom instructions/agents založené na repozitáři (markdown soubory) a používejte je ke zpřesnění work items (např. acceptance criteria)
- Přiřaďte implementaci work item v Azure Boards agentovi Copilot a zkontrolujte výsledky přes PRs, včetně bezpečnostních kontrol jako CodeQL na kódu vytvořeném agentem
- Převeďte security campaigns z GitHub Advanced Security na Azure Boards Features/User Stories s odkazy zpět na campaigns/alerts pro sledování backlogu
- Použijte Copilot CLI se stejnou konfigurací MCP pro dotazy v přirozeném jazyce napříč kódem + Azure Boards (např. stav work item a související PR)
Kód a CLI: https://github.com/microsoft/Build26-BRK202https://aka.ms/GitHubAzureDevOpsBuild2026https://nam.dcv.ms/VeDNq3VRhXhttps://aka.ms/adoELMhttps://aka.ms/AzureDevOpsRoadmaphttps://github.blog/changelog/2026-05-14-github-copilot-app-is-now-available-in-technical-previewhttps://docs.github.com/en/enterprise-cloud@latest/copilot/concepts/agents/coding-agent/risks-and-mitigations#unvalidated-code-can-introduce-vulnerabilitieshttps://docs.github.com/en/enterprise-cloud@latest/code-security/concepts/about-code-qualityhttps://github.github.com/gh-awhttps://github.blog/ai-and-ml/automate-repository-tasks-with-github-agentic-workflowsgh.io/mer
DeveloperGitHub Advanced SecurityGitHub CopilotGitHubAzure DevOpsDeployment Pipelines
BRK203 Breakout Z přepisu
Od CLI po PR: Automatizace cesty ke sloučenému kódu
Evan Boyle, Cassidy Williams, Katie Liu
Tato prezentace ukazuje, jak může GitHub Copilot CLI fungovat jako agentní partner od výběru issue přes implementaci, vytvoření PR až po iterace v rámci kontroly a CI. Řečníci jdou do hloubky mechanik CLI, jako je přepínání modelů, skills a vlastní agenti, režimy plan vs autopilot a paralelní subagenti (/review, /fleet) pro řízení změn kódu a workflow kolem PR. Zároveň propojují CLI s GitHub Copilot SDK a aplikací Copilot app, na příkladech napříč terminálem, prohlížečem a integracemi v Office.
Co je nového
- Copilot CLI Voice Mode je k dispozici i mimo experimentální příznak
- Je k dispozici nové Copilot CLI TUI (terminal UI)
- Copilot CLI lze používat uvnitř JetBrains IDE (včetně podpory agent picker a dalších funkcí Copilot CLI)
- Copilot CLI /new mění CLI na správce relací s přepínatelnými paralelními relacemi
- /pr zahrnuje schopnost automatických oprav pro řešení selhání CI nebo zpětné vazby z Copilot Code Review
- /every umožňuje automatizace založené na intervalech v rámci relace
API a SDK
- GitHub Copilot CLI — Terminálový agent s interaktivní asistencí, kontextem napříč více soubory, spouštěním nástrojů, hooky životního cyklu a integrací MCP serveru; zahrnuje vestavěné agenty (EXPLORE/TASK/GENERAL/REVIEW), skills, vlastní agenty a workflow se slash příkazy jako /review, /pr, /fleet, /research, /every, /new.
- GitHub Copilot SDK — SDK postavené nad Copilot CLI pro integraci agentních funkcí do aplikací (uvedené jazyky: TypeScript, Python, .NET, Go, Java, Rust).
- GitHub Copilot App — Desktopová aplikace poháněná Copilot CLI; uvádí se, že používá nové Rust SDK.
Co můžete postavit
- Spouštět paralelní, vícemodelové kontroly PR/kódu přes /review (včetně promptování pro použití více rodin modelů paralelně)
- Vytvářet a spravovat více souběžných relací terminálového agenta bez tmux pomocí /new a /sessions
- Otevírat a spravovat pull requesty z CLI pomocí /pr, včetně automatického opravování selhání CI a připomínek z review
- Generovat výzkumné zprávy pomocí /research s citacemi a exportem do gist
- Naplánovat periodický workflow reportů (např. hodinově „top 10 zpráv, na které odpovědět“) pomocí /every plus MCP servery
- Definovat znovupoužitelné týmové workflow pomocí skills (.github/skills/*/SKILL.md) a vlastních agentů (.github/agents/*.agent.md), včetně konfigurace MCP serveru
Kód a CLI: copilot --model claude-sonnet-4.6/model gpt-5.4COPILOT_MODEL=gpt-5.3-codex~/.copilot/config.json.github/skills/{skill-name}/SKILL.md.github/agents/*.agent.mdCOPILOT_SKILLS_DIRS/review/new/pr/fleet/research/experimentalVoice Mode (hold Spacebar in demo)/rubber-duck/every/clear/sessions/shareaka.ms/CopilotCLIBestPracticesaka.ms/CopilotCLIBeginnerTutorialgithub.com/microsoft/build26-brk203github.com/features/copilot/cliEvanBoyle/build-2026-cli-live (demo repo name mentioned in transcript)
AgentsDeveloperGitHub CopilotGitHubGitHub ActionsGitHub Copilot CLI
BRK205 Breakout Z přepisu
Aspire pro agenty: Proměňte způsob, jakým vytváříte a nasazujete distribuované aplikace
David Fowler, Maddy Montaquila, PJ Meyer
Tato session představuje .NET Aspire jako open-source, code-first toolchain pro skládání, spouštění, ladění a nasazování distribuovaných aplikací s vestavěnou observabilitou a workflow přívětivými pro agenty. Řečníci ukazují, jak Aspire CLI, AppHost (C# nebo TypeScript), integrační balíčky a Aspire Dashboard postavený na OpenTelemetry společně pomáhají snížit odchylky mezi lokálním vývojem a produkcí a poskytují kódujícím agentům strukturovaný přístup k topologii systému, logům a trasám.
Co je nového
- Aspire AppHost podporuje tvorbu v TypeScriptu i v C# (pro definování modelu/topologie distribuované aplikace)
- Aspire CLI obsahuje nový neblokující příkaz `aspire start` navržený pro kódující agenty (s `aspire run` jako blokující variantou)
- Aspire Dashboard je postavený na OpenTelemetry a zpřístupňuje své možnosti přes API, aby agenti měli přístup ke stejným datům/akcím jako lidé
- Aspire CLI je dostupné přes WinGet; distribuce přes Homebrew a npm byly uvedeny jako připravované
- Aspire přidává funkce orientované na agenty, jako je strukturovaný výstup CLI s minimem tokenů, předkonfigurované agent skills a podpora MCP ihned po inicializaci přes `aspire init`
- Aspire Dashboard podporuje vlastní příkazy vázané na konkrétní prostředek (např. naplnění/vyčištění databáze) vytvářené z AppHost
API a SDK
- Aspire CLI — Interaktivní řídicí vrstva pro vytváření/spouštění/nasazování distribuovaných aplikací; příkazy připravené pro agenty jako start/run/ps/logs a inicializace agent skills.
- Aspire AppHost (C#) — Code-first definice prostředků a vztahů distribuované aplikace (služby, kontejnery, endpointy, injektáž proměnných prostředí) používaná pro vývoj i generování artefaktů pro nasazení.
- Aspire AppHost (TypeScript) — Varianta AppHost založená na TypeScriptu pro definování stejného aplikačního modelu/topologie, které by jinak byly vyjádřeny v C#.
- Aspire Dashboard — Dashboard postavený na OpenTelemetry pro prostředky, logy, traces a metriky; současně slouží pro využití agenty přes zpřístupněné API a MCP server.
- OpenTelemetry — Standardizovaný pipeline pro traces/metriky/logy používaný v Aspire Dashboard; předvedeno pro end-to-end traces napříč frontendem, API a databází.
- Aspire integration packages — Kurátorovaná sada 100+ balíčků pro propojení služeb a platformních chování (např. Postgres, Node/Vite, certifikáty, injektáž OTel proměnných prostředí) pomocí sdílených primitiv.
- Foundry integration for Aspire — Využívá Azure autentizaci přítomnou na vývojářském počítači (např. Azure CLI/VS Code) k dotazům na subscription/region a zřízení vývojových prostředků, předávání referencí zpět do aplikačního modelu a konfiguraci rolí.
Co můžete postavit
- Definujte kompletní topologii distribuované aplikace v jediném AppHost a spouštějte ji lokálně s konzistentním propojením (porty/endpointy/konfigurace) napříč frontendem, backendem a závislostmi
- Poskytněte kódujícím agentům deterministický kontext systému (topologie + stav + telemetrie) a vyhněte se křehkým krokům spuštění „podle readme“
- Použijte dashboard jako sjednocený prohlížeč pro logy z více procesů a OpenTelemetry traces pro ladění toků napříč službami
- Přidejte provozní příkazy vázané na konkrétní prostředek (např. seed databáze, vyčištění dat), které zůstávají aktuální s repozitářem a lze je spouštět z dashboardu
- Spouštějte izolované paralelní worktrees pro více agentních sessions s náhodnými porty, abyste předešli konfliktům
- Zřiďte vývojové prostředky v Azure (ukázka s Foundry) pomocí parametrických dotazů místo ručního nastavování v portálu/.env a vyhněte se commitování tajemství
Kód a CLI: aspire initaspire startaspire runaspire psaspire stopAspire logsAspire log searchaka.ms/aspire/build26aka.ms/aspire/build26/whats-new/blogaka.ms/aspire/build26/whats-new/docsaka.ms/aspire/build26/aspire-repoaka.ms/build26/brk205aspire.devWinGet
AzureAgentsDeveloperOSSDevToolsAgentic SDLC
BRK206 Breakout Ze slidů
Váš agent kdekoli: více klientů, více zařízení s GitHub Copilot SDK
Patrick Nikoletich, Steve Sanderson
Tato přednáška vysvětluje, jak vám GitHub Copilot SDK umožňuje posunout agenta za hranice lokálního počítače a zpřístupnit ho napříč více klienty, zařízeními a cloudovými prostředími. Řečníci pokrývají základy CLI/SDK, vzory nasazení a další kroky, včetně sandboxingu, virtualizace relací pro více tenantů a dočasných vzdálených prostředí.
Co je nového
- GitHub Copilot SDK je nyní Generally Available
- Copilot SDK zahrnuje multiplatformní sandbox (MXC Sandbox) v Preview pro izolované relace agentů/volání nástrojů na Windows, macOS a Linux
- Nová rozšiřitelnost podporuje virtualizaci relací pro scénáře s více tenanty (vzdálené relace, virtualizovaný souborový systém a úložiště relací)
- Vzdálená cloudová prostředí pro výpočet na vyžádání (ephemeral) pro agentní relace (Preview)
- Runtime je přepisován do Rust s očekávaným zlepšením výkonu startu a paměti o >10×
- Scénář v Preview: vzdálené připojení do Windows Cloud PC přes plugin prohlížeče z macOS
API a SDK
- GitHub Copilot SDK · ga — SDK pro vytváření a vkládání agentů s podporou serveru, rozšiřitelností (skills/tools/hooks/MCP), správou relací, streamingem, vzdálenými relacemi a více možnostmi nasazení.
- MXC Sandbox · preview — Multiplatformní sandboxing pro relace agentů/volání nástrojů s izolací souborového systému, sítě a procesů (izolace kontejneru procesů ve Windows, sandbox profily v macOS, namespaces/cgroups v Linux).
Co můžete postavit
- Vložit agenta poháněného Copilot do desktopových nebo webových aplikací s jednoduchou podpůrnou architekturou
- Spouštět agenty v cloudových kontejnerech s proxy izolací (tajemství mimo kontejner; runtime uvnitř)
- Nasazovat agenty v air-gapped cloudech (např. vládní cloudy bez přístupu k internetu)
- Spouštět v privátních VNet s Azure VNet inference pro kontrolu datové rezidence
- Vytvořit více-tenantní agentní službu pomocí virtualizace relací (N tenantů ≈ 1 proces)
- Použít vzdálené relace pro přístup ke stejnému agentovi napříč stroji/klienty
Kód a CLI: aka.ms/CopilotSDKaka.ms/CopilotSDKGettingStartedgithub.com/github/awesome-copilotgithub.com/microsoft/build26-brk206aka.ms/CopilotSDKServerSampleGitHub Copilot CLI
APIAgentsDeveloperGitHub CopilotGitHubGitHub Copilot CLI
BRK206-R1 Breakout Z přepisu
Váš agent, kdekoli: MultiClient, MultiDevice s GitHub Copilot SDK
Patrick Nikoletich, Steve Sanderson
Tato přednáška ukazuje, jak vytvářet více-session agentní aplikace pomocí GitHub Copilot SDK a následně je zabezpečit a nasadit i mimo jeden lokální počítač. Řečníci předvedou zapojení vlastních nástrojů, úpravy promptů a více izolačních modelů (včetně OS-managed sandboxing v preview a virtuálních souborových systémů per-session) a proberou vzdálená cloudová prostředí pro přenositelné, dlouho běžící agentní session napříč klienty/zařízeními.
Co je nového
- GitHub Copilot SDK je GA (1.0)
- S GA je přidána podpora jazyka Rust
- OS-managed sandboxing je pro Copilot SDK dostupné v preview, postavené na MXC (cross-platform sandboxing pro Windows/macOS/Linux)
- SessionFS umožňuje virtuální souborové systémy per-session pro izolaci a přenositelnost (např. synchronizaci stavu session do úložiště a jeho pozdější obnovení)
- Remote cloud environments pro Copilot SDK jsou dostupné v preview pro spouštění agentů v dočasných cloudových sessions a opětovné připojení z různých klientů
API a SDK
- GitHub Copilot SDK · ga — Vkládat runtime Copilot agenta do aplikací/služeb; vytvářet klienty a sessions; konfigurovat prompty, nástroje a oprávnění; provozovat orchestraci více sessions.
- Copilot SDK OS-managed sandboxing (MXC) · preview — Izolační model v preview, který využívá ovládací prvky OS k omezení schopností agenta, jako je přístup k souborovému systému a odchozí síťová komunikace, prostřednictvím politiky (zobrazené jako JSON).
- SessionFS (Copilot SDK) — Abstrakce souborového systému pro stav/soubory per-session s výměnnými implementacemi (v paměti, na disku nebo vlastní) pro izolaci sessions a umožnění migrace/obnovení.
Co můžete postavit
- Spouštět více agentních sessions paralelně v rámci jednoho runtime pro zpracování nezávislých pracovních položek (orchestrace agentů)
- Zpřístupnit agentům vlastní nástroje (funkce/metody), aby mohli aktualizovat stav aplikace a volat backendy (např. vyhledávání nemovitostí nad SQL)
- Ve výchozím stavu omezit agenty prázdnou sadou nástrojů a selektivně povolovat vestavěné nástroje (např. web fetch) podle potřeby
- Omezovat prompt injection vynucením sandbox politik na úrovni OS, které blokují zápisy do souborového systému a další operace
- Hostovat multi-user serverovou aplikaci pomocí „empty preset“ a pouze izolovaných vestavěných nástrojů, místo povolení plných výchozích nastavení CLI
- Perzistovat, migrovat a obnovovat stav session synchronizací souborů/adresářů per-session do backendového úložiště (např. blob store) a uvolňovat disk po odpojení uživatelů
Kód a CLI: aka.ms/CopilotSDKaka.ms/CopilotSDKGettingStartedaka.ms/CopilotSDKServerSamplegithub.com/microsoft/build26-brk206github.com/github/awesome-copilotaka.ms/build/evalsCopilot SDK server sample (search term used in session)JustBash (third-party library used for virtual Bash implementation)MCP serversCopilot CLI modeempty preset
APIAgentsDeveloperGitHub CopilotGitHubGitHub Copilot CLI
BRK208 Breakout Z přepisu
Zajištění, že váš kód funguje, když AI testování nestačí
Simon Willison
Simon Willison představuje praktické ověřovací vzorce pro „agentic engineering“: dodávání skutečného softwaru s pomocí coding agents bez toho, abyste četli každý řádek, který vytvoří. Zaměřuje se na pracovní postupy, které zvyšují jistotu — aktivní refaktoring během review, validaci řízenou prototypy, kontrolu dokumentace, preview prostředí, sandboxing a eliminaci flaky testů — přičemž převádí postupy kvality z velkých týmů do měřítka pro jednotlivé vývojáře.
Co je nového
- Vymezuje „agentic engineering“ jako termín pro profesionální vývoj s coding agents (na rozdíl od „vibe coding“).
- Doporučuje „aktivní refaktoring během review“ jako účinnější způsob validace kódu napsaného agentem než pasivní čtení po řádcích.
- Používá agenty ke stresovému testování návrhů API tím, že generuje jednorázové prototypové funkce nad novým API a učí se z toho, co se rozbije.
- Představuje „agentic documentation“: udělat diff vůči main a nechat agenta navrhnout úpravy dokumentace, přičemž v generovaných dokumentech/komentářích vynucuje „žádné názory, žádná zdůvodnění“.
- Prosazuje průběžné nasazování do preview prostředí pro každý PR přes GitHub Actions, aby se ověřování posunulo od čtení kódu ke spouštění skutečných systémů.
- Prosazuje „nulovou toleranci k flaky testům“ a používá agenty + Docker k reprodukci chyb, které se projevují jen v CI (příklad: Python 3.14 na Linuxu), a k izolaci příčin.
API a SDK
- GitHub Actions — Používá se k sestavení workflow, která nasazují každý pull request do nového preview prostředí pro praktické ověření.
- Docker — Agenti jej používají k lokální reprodukci CI prostředí (např. selhání Linux CI) a k ladění flaky nebo na prostředí vázaných problémů.
- Content Security Policy (CSP) — Hlavičková obranná opatření typu defense-in-depth ke snížení dopadu nevyhnutelných chyb (zmenšení blast radius).
- Sandboxed iframes — Mechanismus zabezpečení prohlížeče pro běh potenciálně nedůvěryhodného JavaScriptu s omezenými schopnostmi.
- WebAssembly + WASI — Serverový přístup k sandboxingu s omezeným přístupem k souborům/síti/CPU/paměti pro běh nedůvěryhodného kódu; zmiňuje se jako robustní izolační vrstva.
- Playwright — Automatizace prohlížeče pro UI testování; zdůrazněno jako přístup snižující flaky chování díky vestavěnému čekání/opakování.
Co můžete postavit
- Revidujte změny s vysokým dopadem tak, že během review necháte agenta refaktorovat kód/testy (přejmenování, deduplikace, přidání komentářů), aby reviewer získal porozumění.
- Validujte návrh API tak, že požádáte agenta, aby v jednorázových větvích naprototypoval více funkcí nad API, a poučíte se z míst, kde to drhne.
- Naprotypujte UI/UX nebo vzory interakce (např. detekci vložení považovanou za vstup souboru) a později instruujte agenta, aby ověřený prototyp přenesl do produktu.
- Udržujte dokumentaci důvěryhodnou tím, že uděláte diff vůči main a necháte agenta identifikovat a doplnit aktualizace dokumentace před mergem.
- Nasazujte každý PR do dedikovaného preview prostředí, abyste ověřovali chování spuštěním systému, ne čtením vygenerovaného kódu.
- Zpevněte systémy zmenšením blast radius pomocí CSP, sandboxed iframes a sandboxingu ve stylu WebAssembly/WASI, a poté nechte agenty zkoušet únik ze sandboxu.
Kód a CLI: Codex DesktopClaude Codegit diff against mainGitHub gistPlaywrightSeleniumChrome DevTools Protocol
AgentsDeveloperGitHub CopilotGitHubApp ModOSS
BRK227 Breakout Z přepisu
Od distribuovaných systémů k AI platformám s Mark Russinovich & Ion Stoica
Mark Russinovich, Ion Stoica, Darby Kosten
Mark Russinovich a Ion Stoica probírají, jak se klasické základy distribuovaných systémů (konsenzus, vyvažování zátěže, lokalita) stále uplatňují při servírování AI a agentních pracovních zátěží, zatímco nedeterminismus, těsné provázání (např. KV cache, MoE) a optimalizace napříč vrstvami mění způsob, jakým se platformy navrhují a provozují. Věnují se dopadům na serverless/kontejnerizovanou infrastrukturu, trénování ve více regionech a rostoucímu významu zabezpečení (riziko prompt injection/jailbreak) a confidential computing pro citlivá AI data.
Co je nového
- Oznámeno partnerství mezi Azure a Anyscale (Ray)
API a SDK
- Azure Functions — Uvedeno jako příklad krátce běžících serverless kontejnerů; použito pro kontrast mezi „serverless“ a „krátce běžící“.
- GitHub Copilot CLI — Zmíněno jako jedna z možností v sadě nástrojů pro vývojářskou zkušenost při tvorbě agentních/kódovacích workflow.
Co můžete postavit
- Směrovat požadavky na inferenci LLM tak, aby se zachovala lokalita KV-cache a předešlo se plýtvání výpočetním výkonem/šířkou pásma
- Navrhovat serving systémy tak, aby zůstaly stavové (stateful) a vyhnuly se nákladné inicializaci GPU a znovunačtení stavu, při současném zvládání náročnější tolerance chyb
- Zaznamenávat vstupy/výstupy/trasování pro ladění nedeterministických agentních systémů pomocí přehrávání tras provádění
- Rozhodnout, kdy použít agenty k syntéze workflow oproti implementaci deterministického workflow pro opakující se procesy
- Použít confidential computing enclaves spolu s attestací ke snížení trusted computing base při zpracování citlivých osobních nebo podnikových dat pomocí agentů
Kód a CLI: aka.ms/build/evalsApache SparkApache MesosRayvLLMKubernetesSlurmSkyPilotPyTorchTensorRT-LLMWasm sandboxesLean
Next.jsAgent 365Post Quantum Cryptography
BRK240 Breakout Z přepisu
Vytvářejte agenty vnímající kontext: Od dat k rozhodnutím
Amanda Silver, Marco Casalaina
Tato session tvrdí, že selhání agentů v produkci jsou častěji způsobena chybějícím sdíleným kontextem (signály o lidech/práci, obchodní sémantikou, podnikovými znalostmi/politikami a webovým ukotvením) než schopnostmi modelu. Amanda Silver a Marco Casalaina projdou Microsoft IQ Platform (Work IQ, Fabric IQ, Foundry IQ, Web IQ) a demo „refund agent“, které tyto vrstvy používá pro ukotvení, delegování a řízené provádění akcí. Přednáška zdůrazňuje znovupoužití (sdílený kontext napříč mnoha agenty), přístup s ohledem na oprávnění a dohledatelnost pro nasazení v podniku.
Co je nového
- Work IQ bude obecně dostupné 16. června
- Web IQ grounding APIs jsou dostupné pro vybrané zákazníky Azure
- Foundry IQ zavádí novou serverless vývojářskou úroveň
- Fabric IQ umí generovat ontologie z existujících Power BI sémantických modelů („Generate Ontology“)
- Agenti mohou používat Fabric ontologii prostřednictvím MCP serveru a Foundry IQ se může k Fabric ontologii připojit jako ke zdroji dat
API a SDK
- Work IQ API · ga — Vrstva API orientovaná na agenty pro organizační inteligenci s komponentami nazvanými Chat, Context, Tools, Workspaces a Organizational Intelligence; podporuje přístup přes A2A, MCP a REST API.
- Microsoft Web IQ grounding APIs — Sada grounding API napříč Web, News, Images, Video a Browse, která vrací strukturovaný kontext připravený pro citace pro ukotvení agenta.
- Foundry IQ — Vrstva pro enterprise knowledge/context engineering s agentním retrieval enginem a knowledge bases; prezentováno jako ukotvení pro agenty s ohledem na oprávnění a s governance.
- Fabric IQ — Vrstva obchodního kontextu postavená na OneLake, Power BI semantic models a ontologies, která umožňuje agentům uvažování a akce nad obchodními entitami a pravidly.
- Microsoft Agents SDK — V architektuře refund agent uvedeno pro implementaci (poznámka: CloudAdapter + aiohttp).
- MSAL (OBO token via MSAL) — Použito pro agentní autorizaci uživatele v toku refund agent (on-behalf-of token).
Co můžete postavit
- Vytvořte podnikového agenta, který získává kontext z M365 (pošta/Teams/kalendář) a provádí akce, jako je návrh/odeslání e-mailu v rámci řízených oprávnění (Work IQ Tools)
- Ukotvěte odpovědi agenta v externích informacích z reálného světa pomocí citací napříč webem/zprávami/obrázky/videem (Web IQ)
- Vytvořte znovupoužitelnou podnikovou znalostní bázi s ohledem na oprávnění, kterou může více agentů dotazovat pomocí agentního retrievalu (Foundry IQ knowledge base)
- Umožněte agentům uvažovat nad obchodním významem (zákazníci/objednávky/expedice) pomocí Fabric ontologies místo surových schémat a tabulek (Fabric IQ)
- Delegujte dotazování nad strukturovanými daty na specializovaného „data agent“, aby následní agenti nemuseli mít v promtech datové slovníky, ukázkové dotazy a obchodní zkratky (delegování kontextu)
- Vytvořte z šablony agenta agenta dostupného v Teams s vlastní identitou, schránkou a rozsahem oprávnění, a poté mu delegujte práci přeposíláním e-mailů (Work IQ + Teams)
Kód a CLI: GitHub Copilot CLIaka.ms/microsoft-iqaka.ms/build26-BRK240aka.ms/MicrosoftIQLabaka.ms/iq/discussionsaka.ms/agentsleague/aisfaiohttpCloudAdapterApp InsightsGlobalProtect
AgentsGitHub Advanced SecurityFoundry IQMicrosoft FoundryGovernanceWork IQ
BRK242 Breakout Z přepisu
Převeďte své agenty do akce: Připojte nástroje, API a dokumenty
Ronak Chokshi, Joe Filcik, Maria Naggaga
Tato session představuje Foundry „Toolbox“, způsob, jak sdružit heterogenní nástroje (API, MCP servery, skills, konektory apod.) za jeden endpoint kompatibilní s MCP s centralizovaným ověřováním, discovery a správou (governance). Ukazuje také, jak služba „Content Understanding“ převádí neuspořádané dokumenty (PDF, DOCX, obrázky, video apod.) na strukturované, podložené výstupy (JSON/markdown), aby se snížily halucinace a zlepšily workflow agentů. Ukázky zahrnovaly vyhledávání nástrojů pro omezení načítání kontextu/nástrojů a pipeline pro parsování/klasifikaci/extrakci dokumentů se skóre spolehlivosti a s podložením zpět ke zdrojovému obsahu.
Co je nového
- Foundry Toolbox: znovupoužitelné balíčky nástrojů spravované ve Foundry, zpřístupněné přes jedno konzistentní rozhraní
- Tool Search uvnitř Toolbox vybírá za běhu pouze potřebný nástroj, aby se snížila režie kontextového okna/načítání nástrojů
- Sjednocený endpoint je kompatibilní s MCP a poskytuje jedno prostředí ověřování napříč typy nástrojů
- Nástroj pro automatizaci prohlížeče (postavený na Playwright) je k dispozici a podporuje scraping a vyplňování formulářů
- Content Understanding je GA (řečník uvedl GA už před šesti měsíci) a používají jej Foundry IQ a Microsoft 365 Copilot pro dotazy nad dokumenty/PDF
- Aktualizace Content Understanding plánované na červenec: dělení podle hranic sekcí, nový trénovací proces využívající knowledge sources, předpřipravené analyzery se snížením tokenových nákladů a režim „agentic extraction“
API a SDK
- Foundry Toolbox (unified MCP-compatible endpoint) — Slučování a publikování nástrojů; agenti je využívají přes jediný endpoint kompatibilní s MCP s centralizovaným ověřováním a observabilitou.
- Tool Search (within Toolbox) — Běhový výběr nejlepšího nástroje z toolboxu na základě metadat nástrojů, aby se do kontextu přinášely jen potřebné nástroje.
- Content Understanding · ga — Pipeline pro parsování/klasifikaci/extrakci, která převádí multimodální soubory do strukturovaného JSON/markdown s podložením a skóre spolehlivosti.
- Content Understanding Studio — UI pro vytváření/vizualizaci analyzerů, které klasifikují dokumenty a extrahují pole s využitím vedení obchodními pravidly.
- Foundry IQ (Content Understanding-backed ingestion) — Ingest znalostních zdrojů, který může využít Content Understanding k extrakci vysoce věrné struktury (tabulky/figury) pro podložení.
- Browser automation (Playwright-based tool) — Schopnost automatizace pro agenty pro získávání informací scrapingem a vyplňování formulářů.
Co můžete postavit
- Sdružit více integrací (např. Entra, SharePoint, ticketing, Teams, Blob Storage, search) do jednoho toolboxu pro opakované použití napříč agenty
- Snížit využití tokenů/kontextu agentem dynamickým výběrem pouze potřebného nástroje přes Tool Search
- Zpřístupnit stejný endpoint toolboxu různým runtime/aplikacím (demo ukázalo hostovaného agenta a agenta hostovaného v Azure Container Apps používající stejné endpoint)
- Předzpracovat nahrané soubory pomocí Content Understanding jako poskytovatele kontextu, aby se podpořilo více typů souborů a zlepšila věrnost odpovědí
- Extrahovat strukturované tabulky a data grafů z PDF pro navazující Q&A a automatizaci workflow
- Vytvořit document analyzery pro klasifikaci vstupů (např. „work order“) a extrakci polí (např. technician) s využitím explicitních obchodních pravidel
Kód a CLI: ai.azure.comaka.ms/fibeyLangGraphLangChainLogic AppsPlaywrightAzure Container AppsAzure API CenterAzure API Management
APIAgentsDeveloperMicrosoft FoundryGovernanceMCP
BRK243 Breakout Z přepisu
Claw a agent harness v Microsoft Foundry
Glenn Condron, Amanda Foster, Shawn Henry
Tato session rozebírá, co je „agent harness“ (agent loop plus správa kontextu, tools/skills, sub-agents, paměť, lifecycle hooks a human-in-the-loop) a proč jsou tyto schopnosti důležité pro dlouho běžící agenty používající nástroje. Řečníci předvedli spuštění claw‑podobného agenta Hermes na Foundry Hosted Agents s rutinami, které lze spouštět na vyžádání, poté ukázali, jak sestavit vlastní harnesses a víceagentové workflow pomocí Microsoft Agent Framework, a nakonec publikovat agenty do Microsoft 365 Copilot a Teams.
Co je nového
- Foundry Hosted Agents „Routines“ (preview) pro spouštění agentů podle plánu/opakování a možnost, aby si agenti vytvářeli vlastní údržbové rutiny
- Microsoft Agent Framework verze 1.0 (aka.ms/agent-framework) organizovaný kolem Workflows, Harness a Agent Loop
- Agent Harness Loop v Microsoft Agent Framework je v public preview; Auto sub-agents jsou v preview; oprávnění pro Tools je v preview
- Microsoft Agent Framework přidává integraci Copilot SDK a integraci Claude Code SDK (uvedeno jako nové funkce)
- Publikování jedním kliknutím z Foundry do Microsoft 365 Copilot a Teams, se správou přes Entra ID a tenant-admin governance, plus nativní streaming/citations/suggested actions/attachments
- Nový typ agenta popsaný jako „Autopilot agents“, kteří jednají vlastním jménem a mají uživatelský účet (mailbox/calendar/OneDrive)
API a SDK
- Microsoft Agent Framework · ga — SDK/knihovna pro vytváření agentů a víceagentových workflows (Python a C#) s agent loop + workflows + harnesses; napojuje se na modely/nástroje/hosting ve Foundry a na další poskytovatele agentů.
- Foundry Hosted Agents — Hostingové prostředí Foundry pro spouštění agentů se sandboxovaným během a souborovými systémy vázanými na session; ukázáno jako hosting backendového endpointu agenta Hermes.
- Foundry Hosted Agents Routines · preview — Funkce pro spouštění agenta na základě opakovaných promptů vůči zvolenému agent+session; agenti mohou vytvářet routines pro provádění samoúdržby.
- AGUI — Otevřený standard pro endpoint surface pro připojení UI k agentům; demo ukázalo povolení AGUI endpointu nad agentem Agent Framework.
Co můžete postavit
- Spusťte claw‑podobného, dlouho běžícího agenta (Hermes) na Foundry Hosted Agents při zachování lokálního TUI klienta a nechte ho při nečinnosti vypnout, aby se řídily náklady
- Používejte session IDs k vytvoření izolovaných prostředí/souborových systémů pro jednotlivé agenty a z nasazeného snapshotu znovu vytvářejte nové instance
- Plánujte úlohy samoúdržby (např. kurátorství/mazání zastaralých vygenerovaných skills, zálohování stavu) pomocí routines ve Foundry Hosted Agents
- Vytvářejte víceagentové systémy pomocí workflows v Microsoft Agent Framework (Sequential, Handoff, Author/Critic, Magentic nebo vlastní řízené workflow) kombinující agenty a běžný kód
- Připojte agent harness k existujícímu chat klientovi Agent Framework (AsAgentHarness), abyste získali vestavěné tools a kompakci kontextu, a poté přizpůsobte tools, memory stores, telemetry a sub-agents
- Publikujte Foundry agenty do Microsoft 365 Copilot a Teams a zvolte osobní rozsah vs. distribuci v rámci organizace přes schválení administrátorem
Kód a CLI: aka.ms/agent-frameworkai.azure.comaka.ms/build26-brk243aka.ms/foundry/discordAsAgentHarnessCopilotKitFoundry Toolkit Agent Inspector
AgentsGitHub CopilotMicrosoft FoundryMCPOSSAgent Observability
BRK247 Breakout Z anotace
Scott a Mark se učí, jak agenti přetvářejí softwarové inženýrství
Mark Russinovich, Scott Hanselman, Darby Kosten
Toto breakout se zabývá tím, jak AI agenti mění každodenní softwarové inženýrství i širší SDLC, se zaměřením na to, kde agenti urychlují vývoj a kde selhávají. Řečníci slibují praktické poznatky, běžné způsoby selhání a doporučení, jak se mohou inženýři i organizace přizpůsobit; je to podané jako „real talk“ spíše než jako hype.
Co můžete postavit
- Vyhodnotit, kde mohou AI agenti urychlit části SDLC, oproti oblastem, kde je nadále nezbytná lidská kontrola
- Identifikovat pravděpodobné způsoby selhání agentů ve vývojových pracovních postupech a naplánovat zmírňující opatření
- Upravit inženýrské postupy a týmové procesy tak, aby odpovědně zahrnovaly agentní nástroje
- Vytvořit organizační doporučení pro zavádění agenty řízeného vývoje bez nadměrného spoléhání na automatizaci
AgentsDeveloperAgentic SDLCDev Tools
BRK250 Breakout Z přepisu
Pozorování a řízení agentů napříč libovolným frameworkem pomocí open source nástrojů
Sarah Bird, Sandeep Atluri, Mehrnoosh Sameki, Katelyn Rothney
Tato session prochází end-to-end cyklem pro dodávání bezpečnějších agentních aplikací: identifikace rizik agentů, převod požadavků do evaluací, aplikace vymahatelných kontrol a pozorování/iterace v produkci. Na příkladu bankovního agenta řečníci představují dva open-source projekty — ASSERT pro evaluace řízené specifikací a Agent Control Specification (ACS) pro přenositelné vynucování politik napříč agentními frameworky — a následně je propojují s Microsoft Foundry pro cloudové evaluace, trasování, monitoring a optimalizaci.
Co je nového
- Oznámen ASSERT (open source): Adaptive Spec-Driven Scoring pro evaluace a regresní testování AI agentů
- Oznámen Agent Control Specification (ACS) (open source) jako přenosná řídicí vrstva s kontrolními body v životním cyklu (vstup/model/volání nástrojů/výstup) a více styly politik (pravidla Rego, klasifikátory, LLM hodnotitelé)
- Agent Control Specification vydán jako modul v rámci Agent Governance Toolkit (AGT) s licencí MIT
- Zveřejněn repozitář Agent Governance Toolkit: github.com/microsoft/agent-governance-toolkit
- Zveřejněn repozitář ASSERT: github.com/responsibleai/ASSERT
- Integrace s Microsoft Foundry: spouštění Foundry Evaluations na produkčním provozu a předávání výsledků do Agent Optimizer
API a SDK
- ASSERT · announced — Open-source evaluační framework, který převádí požadavky v přirozeném jazyce do taxonomie chování, generuje stratifikované jedno-tahové i více-tahové testovací sady, spouští inference s plnými trasami a vyhodnocuje trasy vůči politice včetně zdůvodnění/citací politik.
- Agent Control Specification (ACS) · announced — Otevřený standard/specifikační vrstva, která definuje kontrolní body zásahů napříč životním cyklem agenta a vrací konzistentní rozhodnutí/efekty politik; navrženo jako přenositelné napříč agentními frameworky a policy enginy.
- Agent Governance Toolkit — Toolkit s licencí MIT zahrnující ACS, MCP Security Gateway, identitu/důvěru, sandboxing, funkce auditu/compliance a modul „Agent SRE“ (circuit breakers, SLO/error budgets, canary/chaos testing, trasování OpenTelemetry).
- Microsoft Foundry Evaluations — Cloudová evaluační schopnost popsaná pro průběžné měření kvality/bezpečnosti/výkonu úloh agenta (plánovaně a vůči produkčnímu provozu), včetně simulace adversariálních útoků.
- Agent Optimizer (Microsoft Foundry) — Schopnost ve Foundry popsaná jako využívající výsledky evaluací ke zlepšování výkonu agenta.
Co můžete postavit
- Generování evaluací specifických pro aplikaci ze specifikace politiky v přirozeném jazyce (např. zabránit neautorizovaným transakcím, únikům, sociálnímu inženýrství) a jejich spouštění jako regresních testů v CI/CD
- Vytvoření a revize editovatelné taxonomie povoleného/zakázaného chování a následné automatické generování jedno-tahových i více-tahových scénářů pro zátěžové testování agenta
- Vynucení deterministických politik ve více kontrolních bodech (vstup/nástroje/výstup) a opětovné spuštění evaluací pro kvantifikaci dopadu před/po na bezpečnost a míru nadměrného odmítání
- Aplikace politiky, která detekuje SSN ve vstupu uživatele a před odesláním dat do modelu je zablokuje nebo přepíše
- Instrumentace tras agentů včetně volání nástrojů a mezikroků pro ladění a přehled o výkonu (pro observabilitu ve Foundry jsou zmíněny OpenTelemetry + Application Insights)
- Přechod z lokálního testování na produkční monitoring pomocí vzorkování produkčního provozu pro kontinuální evaluaci v Microsoft Foundry
Kód a CLI: github.com/responsibleai/ASSERTgithub.com/microsoft/agent-governance-toolkitaka.ms/build/evalsmicrosoft.com/en-us/research/project/romaRegoOPA/RegoCedarOpenTelemetryApplication Insights
ObservabilitySecurityAgentsMicrosoft FoundryResponsible AI
BRK251 Breakout Z přepisu
Vytvářejte bezpečné a pro podnik připravené agenty pomocí Agent 365
Neta Haiby, Kendra Springer, Ray Zhong
Tato session ukazuje, jak Microsoft Agent 365 funguje jako řídicí rovina pro pozorování, zabezpečení a správu agentů napříč jejich životním cyklem, včetně agentů mimo Microsoft. Řečníci předvádějí onboardování agenta LangChain v Node.js pomocí Agent 365 SDK a probírají, jak se Agent 365 integruje s Entra, Defender, Purview a dalšími podnikovými kontrolami, aby bylo možné uplatnit přístup s ohledem na identitu, telemetrii a správu založenou na zásadách.
Co je nového
- Microsoft Agent 365 je popsán jako „General Availability“ a prezentován jako řídicí rovina pro agenty
- Agent 365 SDK obaluje existující agenty (nejde o SDK pro hostování agentů ani o SDK pro jejich tvorbu), aby byly v Agent 365 dohledatelné a spravovatelné
- Synchronizace registru načítá agenty z připojených platforem (uvedený příklad: Amazon Bedrock, Google Vertex AI) do registru Agent 365 pro zajištění viditelnosti a tam, kde je to k dispozici, přenáší také oprávnění platformy (např. delete)
- „Templates“ v Agent 365 agregují zásady z Entra, Defender, Purview (a SharePoint) do znovupoužitelných konfigurací aplikovaných při schvalování/publikování agenta
- „Rules“ v Agent 365 automatizují akce v životním cyklu, jako je přeřazení vlastnictví agenta nebo automatické blokování agentů při zjištění rizika
- Zkušenosti v admin centru zahrnují inventář/registr agentů, přehledy aktivity pro jednotlivé agenty, výjimky, analytiku využití a viditelnost závislostí pro víceagentní řešení
API a SDK
- Microsoft Agent 365 SDK — SDK integrované vývojářem pro onboardování/obalení agentů (včetně frameworků třetích stran) pro ID/identitu agenta, pozorovatelnost, integraci nástrojů/zpráv, ochranu před hrozbami, správu (governance) a (přes Purview) zabezpečení dat.
- Purview API/SDK — Používá se pro zabezpečení dat agenta a scénáře logování/auditu; slidy uvádějí zabezpečení dat přes Purview API nebo SDK a přepis zmiňuje přístup k logům a prověřování na úrovni dokumentu/zdroje dat.
Co můžete postavit
- Onboardovat agenta LangChain (Node.js/TypeScript) do Agent 365 pro telemetrii/pozorovatelnost pomocí instrumentace OpenTelemetry (jak je popsáno v rekapitulaci dema)
- Vytvořit agent blueprint (znovupoužitelnou definici nástrojů/dat/pravidel) a publikovat agenta pro uživatele tenantů prostřednictvím schvalovacího toku administrátorem
- Používat vzory identity agenta: spouštění jménem uživatele (předávání uživatelských přihlašovacích údajů) nebo spouštění pod vlastní uživatelskou identitou agenta s vlastními oprávněními
- Aplikovat podnikové zásady (např. sensitivity labels, DLP, retention, legal hold, eDiscovery) na aktivitu agenta pomocí existujících governance kontrol založených na Purview (jak je popsáno v části o Genspark)
- Monitorovat a vyšetřovat rizika a aktivitu agentů v Microsoft 365 admin center, včetně možnosti rozkliknout zdroje zásad (Entra/Purview) a agenta zablokovat
- Integrovat agenty s prostředími Microsoft 365 prostřednictvím MCP serverů (příklad: Word a OneDrive), což umožňuje tvorbu dokumentů a upozornění založená na @mention z komentářů ve Word
Kód a CLI: aka.ms/A365SDK-StartGitHub - microsoft/Agent365-Samplesaka.ms/A365SDK-BlogAgent 365 CLIAzure CLIOpenTelemetryVS CodeLangChainNode.jsTypeScript
SecurityAgent 365PurviewResponsible AIGovernanceFoundry Control Plane
BRK261 Breakout Z přepisu
Sestavujte a vydávejte rychleji díky vývojářsky optimalizovanému prostředí ve Windows
Kayla Cinnamon, Craig Loewen, Clint Rutkas
Tato sekce provádí novými a aktualizovanými vývojářskými prostředími ve Windows v oblastech nastavení, pracovních postupů terminálu/CLI, WSL a PowerToys, s ukázkami místo slidů. Zahrnuje také nástroje pro tvorbu aplikací pro Windows (WinApp CLI, agentní „skills“ pro WinUI 3/Windows App SDK) a pracovní postup pro výkon s využitím Sample Profile Guided Optimization (SPGO).
Co je nového
- Repo Windows Developer Config (winget configuration) bylo publikováno pro automatizaci nastavení vývojářského počítače; konfigurace je idempotentní
- Nový dialog Windows Run využívající architekturu PowerToys Command Palette
- Vrací se personalizace svislého hlavního panelu (ukázáno jako funkce programu Insider Program)
- Experiment Intelligent Terminal: doprovodný agent v terminálu, který může používat nainstalované agenty/modely
- WSL Containers: nativní řešení kontejnerů dodávané přes WSL s novým CLI (wslc / container alias) a také s API použitelné z aplikací pro Windows
- Pracovní postup Sample Profile Guided Optimization (SPGO) pro zvýšení výkonu bez instrumentace (vzorkování hardwarových čítačů přes xperf, předání SPD zpět do kompilace)
API a SDK
- WinApp CLI — CLI pro správu Windows SDK, balení, generování identity aplikace/manifestu/certifikátů a nástrojů pro sestavení pro vývoj aplikací pro Windows.
- Win Dev Skills (agent plugin) — Agentní plugin/balíček schopností (popsané jako včetně skills/MCP servers/custom agents) pro tvorbu aplikací ve WinUI 3 a Windows App SDK; zahrnuje pracovní postupy jako sestavení/spuštění, návrh, code review, testování, balení, migrace z WPF a nastavení.
- WSL Containers CLI (wslc / container) · announced — CLI poskytované WSL pro spouštění příkazů linuxových kontejnerů, sestavování image z Containerfiles, spouštění kontejnerů a mapování portů do Windows.
- WSL Containers API (NuGet) · announced — API zpřístupněné jako NuGet balíček „WSL Containers“ pro sestavování a spouštění linuxových kontejnerů jako součást sestavení/spuštění aplikace pro Windows (demonstrováno z projektu v C#), včetně životního cyklu relace, mapování portů a voleb jako připojení svazků a přístup k GPU.
- SPGO (Sample Profile Guided Optimization) — Pracovní postup optimalizace kompilátoru využívající vzorkování hardwarových čítačů výkonu (xperf → ETL/SPT → SPD) pro řízení inliningu/rozvržení kódu/oddělení hot-cold, bez instrumentovaných sestavení.
Co můžete postavit
- Zprovoznit vývojářský počítač s Windows pomocí idempotentní winget konfigurace, která nainstaluje WSL/Ubuntu a běžné nástroje (Git, GitHub CLI, Copilot CLI, VS Code)
- Použít Intelligent Terminal k práci s agentem vedle běžného promptu (např. iterace nad nefunkčním regexem) bez toho, aby agent převzal UI terminálu
- Spouštět linuxové kontejnery přímo z WSL přes wslc/container, sestavovat z existujících Containerfiles a předávat porty kontejnerů na localhost ve Windows
- Používat binárky Windows Coreutils (např. grep, wc) přímo ve Windows pro unixové pipelines v terminálu Windows
- Sestavit Windows aplikaci ve WinUI 3 s agentem asistovaným přes Win Dev Skills, včetně spuštění automatizovaného UI testování v rámci pracovního postupu
- Integrovat spouštění linuxových kontejnerů do aplikace pro Windows přes WSL Containers NuGet API, aby aplikace mohla spouštět/ukončovat WSL VM pro jednotlivé aplikace a provozovat kontejnerizované služby za nativním UI
Kód a CLI: microsoft/WindowsDeveloperConfigaka.ms/wsldocslearn.microsoft.com/cpp/build/sample-profile-guided-optimizationaka.ms/intelligent-terminalmicrosoft/winappClimicrosoft/win-dev-skillsaka.ms/powertoysaka.ms/terminalaka.ms/wingetaka.ms/wslwslccontainer (alias for wslc)dotnet builddotnet runxperflazywslc
AIAgentsWindowsWindows DeveloperAzure LinuxVS Code
BRK262 Breakout Z přepisu
Vytváření agentů, kterým můžete na Windows důvěřovat
Kirupa Chinnathambi, Patrick Nikoletich, Stuart Schaefer
Tato session tvrdí, že jak se agenti posouvají od odpovídání na otázky k provádění reálných akcí, spoléhat se na prompty a guardrails na úrovni aplikace je kvůli rostoucímu „blast radius“ nedostatečné. Představuje základní stavební prvky platformy Windows pro identitu agenta, omezení řízené politikami prostřednictvím Microsoft Execution Containers (MXC) a vzory pro centralizovanou správu a dohled. Dema ukazují přístup k souborům a síti vymezený politikami, vynucování a telemetrii za běhu a integraci GitHub Copilot CLI/SDK s ovládacími prvky sandboxingu.
Co je nového
- Windows zavádí tři klíčové platformové schopnosti pro bezpečnost agentů „by design“: identitu agenta, omezení (containment) a spravovatelnost
- Microsoft Execution Containers (MXC) poskytuje vrstvu spouštění řízenou politikami, která za běhu skládá odpovídající hranici izolace pomocí OS primitiv
- GitHub Copilot CLI a Copilot SDK dodaly hotový sandbox (za experimentálním flagem) s plány přejít do GA a stát se výchozím
- Zdůrazněné schopnosti v public preview: ochrana lokálního souborového systému a omezení odchozího síťového přístupu (k dispozici v GitHub Copilot SDK)
- Taskbar Tasks API je zmíněno jako další krok pro agenty na Windows (aka.ms/agent-taskbar)
API a SDK
- Microsoft Execution Containers (MXC) — Deklarativní spouštění/omezování akcí agentů řízené politikami; mapuje požadavky vývojářů a IT politiky na OS primitiva a dynamicky skládá kontejnery.
- GitHub Copilot CLI · preview — Přidává volitelný sandboxing (za experimentálním flagem) s příkazem /sandbox pro zapnutí/vypnutí a konfiguraci ochran, jako jsou politiky pro souborový systém a síť.
- GitHub Copilot SDK · preview — Integrační bod SDK pro možnosti sandboxingu (ochrana souborového systému a omezení odchozí sítě) a pro tvorbu UX kolem blokací/přepsání (overrides) sandboxu.
- Taskbar Tasks API — Zmíněné Windows API pro integraci úloh agentů přes aka.ms/agent-taskbar (ve slidech/transkriptu nejsou uvedeny podrobnosti).
Co můžete postavit
- Spusťte agenta pod odlišnou, Windows rozpoznanou identitou agenta (oddělenou od lidského uživatele) s vlastními oprávněními a auditní stopou
- Omezte spouštění nástrojů agenta pomocí deklarativních politik, které vymezují cesty pro čtení/zápis do souborového systému, odchozí hosty, timeouty a omezený přístup k UI (např. čtení schránky)
- Detekujte a diagnostikujte selhání agenta sledováním událostí vynucování v sandboxu (např. blokované pokusy o přístup do citlivých oblastí systému)
- Použijte sandbox v Copilot CLI k blokování destruktivních akcí, jako je mazání souborů na Ploše, a zároveň udržte uživatele informovaného, že je sandbox aktivní
- Omezte odchozí síťový přístup, aby se zabránilo rizikovým operacím (např. zabránění akcím, které by změnily privátní repo na veřejné) a snížil se dopad prompt injection
- V aplikaci integrované přes SDK detekujte, kdy sandbox zablokuje akci, a poskytněte uživatelem řízené postupy pro kontrolu/vypnutí sandboxu, aby bylo možné dokončit očekávanou práci
Kód a CLI: github.com/microsoft/mxcaka.ms/agent-taskbar/sandbox (GitHub Copilot CLI slash command)Copilot CLI experimental flag (enables sandbox)
WindowsMCPAgents on WindowsGitHub Copilot CLI
BRKSP92 Breakout Z přepisu
Škálování agentní AI od on-device po orchestraci v cloudu
Colin Helms, Imran Sheik Mohamed, Karthik Vijayan, Jayneel Vora
Tato breakout session prochází třemi demy, která ukazují, jak mohou agentní AI workloady pokrýt klienta, edge i cloud. Pokrývá on-device inferenci přes API na úrovni OS, sdílení VRAM napříč více malými PC pro spuštění větších lokálních modelů a agentní „harness“ na Azure postavený na Kubernetes, napojený na LLM obsluhovaný na CPU, pro privátní a škálovatelné workflow.
Co je nového
- Aion 1.0 Instant vydán (řečník: „released just yesterday“), ukázán běžící plně on-device na Intel Panther Lake NPU
- Schopnost ovladače grafiky Intel nastavit až 93 % systémové RAM jako VRAM (slide + demo)
- llama.cpp RPC použito pro sdílení VRAM napříč více systémy a vystavení OpenAI-kompatibilního endpointu
- Copilot CLI lze nasměrovat na lokální modely přes proměnné prostředí (demo)
- MXC (Microsoft execution containers for agents) bylo „announced yesterday“ a lze s ním experimentovat přes Copilot CLI (podle řečníka)
- Azure demo: OpenClaw „Harness“ nasazený na Kubernetes, namapovaný na model obsluhovaný přes SGLang na Azure VM, s autoscalingem replik podle využití CPU
API a SDK
- WinML — Rozhraní API na úrovni OS použité ke spuštění on-device modelu (podle dema s OpenVINO „pod kapotou“).
- OpenVINO — Použito v on-device workflow; také zmíněno pro výkon na jednom stroji ve srovnání s Vulkan v sestavách založených na llama.cpp.
- llama.cpp (RPC) — Rozděluje model napříč více stroji, na každém uzlu spouští RPC servery a může vystavit OpenAI endpoint, na který lze nasměrovat nástroje/agenty pro sdílenou lokální inferenci.
- Copilot CLI — Ukázáno jako CLI pro práci s agenty, které lze nakonfigurovat tak, aby cílilo na lokální OpenAI-kompatibilní endpoint pro kontrolu kódu/workflow.
- MXC (Microsoft execution containers for agents) · announced — Spouštěcí kontejnery pro provádění akcí agentů s konfigurovatelným přístupem k MCP serverům, filesystémům a síti; popsáno jako nastavení spravovatelná pomocí politik.
- SGLang — Engine pro obsluhu LLM použitý v Azure demu; zmíněno s připravovanou podporou speculative decoding pro draft model.
Co můžete postavit
- Spustit lokálně agenta ve stylu chatu na NPU pomocí API na úrovni OS bez psaní kódu specifického pro NPU
- Sdílet VRAM napříč více malými Windows 11 PC pro spuštění většího lokálního LLM a poskytovat jej přes OpenAI-kompatibilní endpoint
- Nasměrovat Copilot CLI na lokální endpoint modelu (místo cloudového modelu) pro workflow kontroly/review kódu
- Hostovat privátní LLM na Azure VM a připojit jej k agentnímu harnessu nasazenému na Kubernetes, který umí volat nástroje (např. GitHub CLI) a sumarizovat výsledky
- Automaticky škálovat repliky agentního harnessu na Kubernetes podle využití CPU pro podporu více person/agentů
Kód a CLI: Copilot CLIllama.cppSGLangvLLMOpenVINOWinMLGitHub CLIOC status
AIAzureCopilotMS TeamsAgentsDeveloper
BRKSP94 Breakout Z přepisu
Orchestrace specializovaných agentů s modely NVIDIA Nemotron ve Foundry
Joey Conway, AYSEN Ilkbahar, Stephen McCullough
Tato session ukazuje, jak lze otevřené modely NVIDIA Nemotron používat uvnitř hostovaných agentů Microsoft Foundry pro tvorbu podnikových agentních workflow. Řečníci se zaměřují na přístup „system-of-models“: použití modelů Nemotron pro agentní úlohy a současně funkce Foundry, jako je identita agenta přes Entra ID, spravovaný toolbox nástrojů MCP, zabezpečené session a trace/observability, aby byly akce agenta auditovatelné a řiditelné.
Co je nového
- NVIDIA oznámila Nemotron 3 Ultra (dosud největší otevřený model Nemotron) a uvedla, že bude k dispozici v úterý
- Nemotron 3 Ultra používá multi-teacher on-policy distillation a podporuje NVFP4 optimalizované pro Blackwell
- Nemotron 3 Ultra používá jediný checkpoint, který běží v NVFP4 na Blackwell a může se fallbackem spustit na Hopper
- Nemotron 3 Ultra podporuje délku kontextu až 1 milion tokenů (na vstupu)
- Foundry hosted agents podporují nasazení vlastního kontejneru/harness a poskytují identitu agenta, kterou lze spravovat přes Microsoft Entra ID
- Foundry toolbox poskytuje jednotnou řídicí rovinu pro připojení/správu MCP serverů a omezení povolených funkcí nástrojů, a také traces pro kontrolu krok za krokem
API a SDK
- Microsoft Foundry hosted agents (Foundry Agent Service) — Hostované runtime pro agenty, které umí spustit vlastní harness/kontejner, poskytuje izolované sessions, správu nástrojů/MCP přes Foundry-managed toolbox a trace/observability akcí agenta.
- Microsoft Entra ID — Používá se k přiřazení managed identity agentovi hostovanému ve Foundry a k udělení/odebrání přístupu ke zdrojům podobně jako u lidského uživatele (ukázka s Azure Storage IAM).
- NVIDIA Nemotron 3 Ultra · announced — Otevřený model pro reasoning/orchestration; popisovaný jako model 550B s 55B aktivními parametry, podporou NVFP4, kontextem 1M a zaměřením na agentic eval (používání nástrojů, dlouhodobé plánování).
- NVIDIA Nemotron 3 Super — Velikost modelu Nemotron použitá v demu jako podkladový model pro session Foundry-hosted Hermes Agent; popsaná jako publikovaná v březnu.
- NVIDIA Nemotron 3 Nano — Malá velikost modelu Nemotron zmíněná pro vrstvené nasazení; popsaná jako publikovaná v prosinci a jako malý MoE model (30B, aktivní 3B).
Co můžete postavit
- Nasadit vlastní agent harness (např. Hermes Agent) do Foundry hosted agents a připojit jej k podnikovým nástrojům přes spravovaný toolbox
- Směrovat úlohy agenta napříč více modely (frontier reasoning, Nemotron pro komplexní dílčí úlohy, lokální/edge modely pro kroky citlivé na latenci)
- Nechat agenta přečíst e-mail v Outlooku, provést změny kódu v GitHubu, spustit testy v sandboxu a end-to-end otevřít pull request
- Vytvořit z uživatelské zpětné vazby znovupoužitelný „skill“ (např. vždy přidat konkrétního reviewera, vždy zahrnout docstrings) a znovu jej použít v budoucích sessions
- Použít Foundry traces k auditu, které MCP servery/nástroje byly volány a v jaké posloupnosti, pro ladění a podnikové auditní stopy
- Publikovat hostovaného agenta tak, aby šel používat přímo z Microsoft Teams a aby si napříč sessions zachoval naučené skills
Kód a CLI: https://build.nvidia.comhttps://github.com/nvidia/skillsLLM Perf Benchchat completions endpointHermes AgentNeMo Gym
Agents
DEM301 Demo Z přepisu
Přehodnocení CI: Actions, AI agenti a konec cyklu commit-fail-commit
Salil Subbakrishna, Denizhan Yigitbas
Tato ukázka předvádí dva přístupy, které GitHub používá ke zkrácení cyklu commit–fail–commit v CI: agentní workflow, která automaticky vyšetřují selhání, a nový debugger runneru, který umožňuje kontrolu a interakci s běžící úlohou. Agentní workflow se píší v Markdownu, kompilují do Actions YAML pomocí rozšíření GitHub CLI a při selhání workflow mohou automaticky založit issue s analýzou kořenové příčiny a návrhy oprav.
Co je nového
- „Agentic workflows“ v GitHub Actions vstoupí příští týden do public preview (dle sdělení během session).
- Agentic workflows se píší v Markdownu a kompilují do Actions YAML (byl zmíněn výstup „.lock.yaml“ pro odlišení od neagentních workflow).
- Předpřipravené agentic workflow „CI failure doctor“ se může automaticky spustit při selhání workflow a otevřít issue s diagnostikou a navrženými kroky nápravy.
- Sneak peek: interní debugger runneru GitHub Actions, který čeká na připojení debugger klienta a umožňuje interaktivní vyšetřování bez přidávání print výpisů nebo dalších kroků workflow.
API a SDK
- GitHub CLI extension for agentic workflows ("aw") · preview — Kompiluje Markdown soubory agentic workflow do GitHub Actions YAML pomocí CLI příkazu.
- Debug Adapter Protocol (DAP) — Protokol používaný Actions runner debuggerem, aby se mohlo připojit více editorů/klientů (např. VS Code, Neovim) a ladit běžící úlohu.
- GitHub Actions VS Code extension (modified version) — Poskytuje příkaz pro připojení k běžící úloze Actions za účelem ladění.
Co můžete postavit
- Automaticky třídit neúspěšné běhy CI spuštěním agentic workflow, které prověří logy/kontext a otevře issue s kořenovou příčinou a návrhy oprav.
- Přizpůsobit chování agentic workflow úpravou jeho Markdown promptu (volitelně s asistencí Copilot) a opětovnou kompilací.
- Sdílet Markdown soubory agentic workflow napříč repozitáři/týmy jako běžné soubory v repozitáři a poté je v každém repozitáři znovu zkompilovat.
- Ladit workflow, které „proběhne úspěšně, ale chová se podivně“, připojením debugger klienta k živému runneru a kontrolou kontextu úlohy/proměnných prostředí.
- Během ladění ověřit předpokládané opravy spouštěním příkazů (např. git diff) přímo na runneru, aby se potvrdily očekávané sady souborů/vstupy.
Kód a CLI: gh aw compileGitHub debug running job (VS Code command)
AgentsDeveloperGitHub CopilotGitHubMCPGitHub Actions
DEM302 Demo Z přepisu
Vytvoření a nasazení aplikace v Azure s vaším týmem agentů
Brady Gaster, Rong Lu
Řečníci předvádějí pracovní postup, který začíná s prázdným repozitářem a používá agenty GitHub Copilot k vygenerování víceagentního systému „customer insights“ a následně jej nasadí jako hosted agent. Ukázka probíhá výhradně ve VS Code a v nástrojích Copilot a zahrnuje lokální ladění pomocí Agent Inspector, přidání evaluací a následné zřízení/nasazení cloudových prostředků a React front endu pomocí Copilot + víceagentního nástroje Squad.
Co je nového
- Foundry Toolkit for VS Code zahrnuje UI Agent Inspector pro vizualizaci víceagentních pracovních postupů, odesílání testovacích payloadů, ladění a kontrolu runtime událostí
- Tok ve VS Code pro nasazení lokálního agenta jako „hosted agent“ běžícího ve službě Foundry, s živým streamováním logů a řešením problémů za asistence Copilot na základě extrahovaných logů
- Evaluace řízené Copilot lze odesílat přes Foundry MCP server a zpětně je zobrazit ve VS Code
- Foundry „toolbox“ může zabalit nástroje (např. Azure AI Search + konektor na Fabric) za sjednocený endpoint a sjednocené ověřování pro přístup agentů
- Azure MCP tools a „Azure skills“ (návod v markdownu) se používají k tomu, aby Copilot pomohl z CLI skládat vícekrokové úlohy pro Azure/Foundry
API a SDK
- Microsoft Agent Framework — Open-source framework používaný k orchestraci více agentů do pracovního postupu (klasifikace, obohacení, třídění, agregace).
- Microsoft Foundry service (hosted agents) — Spouští agentní systém jako spravovaného hosted agent s playgroundem a streamováním logů na straně serveru.
- Foundry Toolkit for VS Code — Rozšíření pro VS Code používané pro Foundry skills/knowledge, Agent Inspector, UX pro evaluace a pracovní postup nasazení hosted agent.
- Foundry MCP server — Používá se na pozadí k odesílání evaluací agentů do služby Foundry.
- Azure MCP server (Azure MCP tools) — Poskytuje MCP tools dostupné z Copilot/CLI pro úlohy související s Azure a Foundry.
- Azure Skills (microsoft/azure-skills) — Markdownové „skills“, které instruují Copilot, jak kombinovat MCP tools pro splnění úloh v Azure.
Co můžete postavit
- Vytvořit víceagentní pipeline pro zákaznickou zpětnou vazbu, která klasifikuje sentiment, obohacuje o data o zákazníkovi/objednávce, třídí akce a agreguje výsledky
- Připojit jednoho agenta v pracovním postupu k podnikovým datům a vyhledávání přes toolbox (Azure AI Search + Microsoft Fabric connector)
- Ladit a vizualizovat běh více agentů ve VS Code, včetně vstupů/výstupů pro jednotlivé agenty a kontroly runtime událostí
- Přidat a spouštět evaluace agentů z Copilot a zobrazit výsledky evaluací ve VS Code
- Nasadit agenta jako hosted agent ve Foundry a používat živé serverové logy k diagnostice problémů s Copilot
- Nasadit React front end do Azure Container Apps, který volá backend hosted agent; zřídit infrastrukturu přes CLI s asistencí Copilot
Kód a CLI: Foundry Toolkit for VS Code: https://aka.ms/foundrytkAzure Skills repo: https://github.com/microsoft/azure-skillsGitHub Copilot feature page: https://github.com/features/copilotSquad repo: https://github.com/bradygaster/squadCommand: squad initCommands: skills listCommand palette search shown: "MCP show server name"Tool referenced: GitHub Copilot CLICLI referenced: azd
AzureAgentsDeveloperGitHub CopilotGitHubDeployment Pipelines
DEM303 Demo Z přepisu
Jdete do agentic coding pozdě? Nepanikařte, tvořte.
Cassidy Williams, Martin Woodward
Ukázkový průchod zaměřený na demoverze, který předvádí používání agentních funkcí GitHub Copilot k tomu, abyste se dostali od nápadů k funkčnímu kódu, se zdůrazněním plánování, iterace a ochranných prvků. Řečníci ukazují vytváření GitHub Issues z promptů, používání plan mode k upřesnění implementačních kroků a lokální spuštění agentem vytvořené hry s gesty, přičemž probírají adopci v týmech a kontrolu nákladů.
Co je nového
- Aplikace GitHub Copilot je postavená na GitHub Copilot CLI a používá na zařízení stejný podkladový engine
- Aplikace Copilot při vytváření issues dokáže rozpoznat a dodržet existující šablony/standardy GitHub Issue
- Aplikace Copilot podporuje volbu modelu (včetně auto mode), nastavitelnou úroveň uvažování a „bring your own key“/lokální modely (včetně modelů hostovaných na Foundry)
- Byl zmíněn nový příkaz GitHub Copilot CLI s názvem "chronicle", včetně voleb jako "standup" a "cost tips"
- GitHub Copilot CLI podporuje tok „remote on“ pro předání agentní session k vzdálenému ovládání (např. z telefonu)
API a SDK
- GitHub Copilot CLI — Rozhraní příkazové řádky, které slouží jako základ pro aplikaci Copilot; zmiňuje se pro spouštění agentních sessions a příkazů jako yolo/allow-all, remote on a chronicle.
- GitHub Copilot (github.com/copilot) — Webové prostředí, kde můžete použít „@copilot“ nebo přiřadit Copilot k issue, aby v rámci konverzace na GitHubu udělal rešerši nebo dokončil práci.
- MCP servers — Zásuvné dovednosti/servery, které lze přidat do session Copilot; uvedený příklad byl Playwright MCP server pro pořizování screenshotů webů a uvažování o designu.
- Playwright MCP server — Příklad MCP serveru použitého k otevírání stránek a pořizování screenshotů pro vizuální validaci a inspiraci pro styl.
Co můžete postavit
- Sesbírat produktové nápady od týmu a automaticky vytvořit strukturované GitHub Issues, které dodržují vaše šablony issues
- Požádat Copilot, aby vytvořil implementační plán krok za krokem („plan mode“), a pak iterovat kladením otázek a hledáním mezer
- Nechat Copilot implementovat funkci/hru, spustit ji lokálně a interaktivně zkontrolovat výsledek
- Použít průchod „rubber duck“ s druhým modelem pro kritiku plánu a jeho zlepšení
- Použít nástroje MCP (např. Playwright) k ověření UI/designu pomocí screenshotů a aplikovat inspiraci pro stylování
- Řídit efektivitu tokenů/nákladů pomocí automatického směrování modelů a doporučení zaměřených na náklady
Kód a CLI: GH.IO/DEM303/IDEAgithub.com/copilotCopilot CLI slash command: yoloCopilot CLI command: remote onCopilot CLI command: chroniclechronicle option: standupchronicle option: cost tipsSpec KitPlaywright (via MCP server)MediaPipe (mentioned as a gesture-recognition choice in a generated plan)
AgentsDeveloperGitHub CopilotGitHubGitHub ActionsGitHub Enterprise
DEM306 Demo Z přepisu
OM1: Modulární, hardwarově agnostická orchestrace pro robotiku příští generace
Prachi Sethi
OM1 je open-source, modulární orchestrovací vrstva určená k propojení různých hardwarových stacků robotů se sdílenou „kognitivní“ vrstvou řízenou rozhodováním na bázi LLM. Ukázka prošla architekturou OM1, lokálním nastavením na notebooku (API key + config + run command) a workflow cloudového simulátoru včetně SLAM mapování a navigace, s odkazy na živé použití na Unitree Go2.
Co je nového
- OM1 je open source a je prezentováno jako modulární, hardwarově agnostická orchestrovací vrstva pro roboty
- Workflow v portálu: vytvořit API key, zaregistrovat/označit typ robota a spravovat roboty/simulace z webového UI
- Cloudový simulátor podporuje více typů robotů a prostředí (např. byt, sklad) s UI pro video stream/teleop
- Popisované autonomní funkce: detekce obličeje/anonymizace, generování SLAM mapy, autonomní navigace, vyhýbání se překážkám, sledování osoby
- Popisovaná funkce specifická pro Unitree Go2: automatické nabíjení, když baterie klesne pod prahovou hodnotu
- Zmíněny dvě implementace runtime: verze v Pythonu a rychlejší verze v Go, s probíhající migrací směrem na Go
API a SDK
- OM1 API key (portal-managed) — API key používaný lokálními/robotickými agenty k identifikaci stroje v portálu a k povolení nasazení/konfigurace aplikací
- OpenRouter — Možnost směrování poskytovatele LLM pro zapojení různých modelů/poskytovatelů pro komponentu Cortex/LLM robota
- Ollama — Možnost spouštět/hostovat lokální modely a nechat OM1 směrovat odpovědi robota přes lokálně hostované LLM
- Google ASR — Možnost vstupu rozpoznávání řeči pro mikrofon/audio ve vstupech agenta
Co můžete postavit
- Spustit lokálního „virtuálního agenta“ na notebooku, který naslouchá a odpovídá podle konfigurovatelného system prompt/personality
- Připojit fyzického robota přes OM1 a ovládat režimy jako konverzace, uvítání a navigace
- Vygenerovat a uložit SLAM mapu v simulátoru, označit lokace (např. kuchyně/obývací pokoj) a následně zadávat navigační požadavky typu „jdi do kuchyně“
- Použít teleoperation a sledování live streamu z portálu pro připojeného robota nebo instanci simulátoru
- Zapnout chování sledování osoby a uvítání, kdy se robot přiblíží k osobě, pozdraví ji a vede krátkou konverzaci
- Použít interakci ve stylu telepresence/video-call pro vzdálenou kontrolu (navigovat robota do místnosti a zahájit hovor)
Kód a CLI: export OEM_API_KEY=...uv runcloud SIM (file/command referenced as starting the simulator)
AIAgentsGitHubOSS
DEM315 Demo Z přepisu
Přijetí hraničního výzkumu a vývoje s Microsoft Discovery
John Link, Viktor Veis
Tato ukázka rámuje „Agentic Discovery“ jako posun pracovního postupu od toho, kdy AI pomáhá s jednotlivými kroky R&D, k týmům agentů, které pod lidským vedením provádějí celý vědecký cyklus (hypotéza, experimentování, uvažování). Řečníci ukazují lokální aplikaci Microsoft Discovery, grafové vyhledávání „Bookshelf“ a Discovery Engine, který vytváří/přiřazuje úkoly agentům, aby mohli autonomně iterovat. V rámci session je také představeno enterprise cloudové řešení pro řízené, škálovatelné R&D vedle odlehčené lokální vstupní varianty.
Co je nového
- Microsoft Discovery je obecně dostupný pro organizace (enterprise cloud).
- Microsoft Discovery local app oznámena jako bezplatné stažení; dostupná „toto léto“ v Preview; pro začátek vyžaduje pouze účet GitHub Copilot.
- Bookshelf používá grafové vyhledávání (GraphRAG) a během ingestu převádí indexované PDF do markdownu.
- Discovery Engine automatizuje vyšetřovací smyčku tím, že vytváří úkoly, přiřazuje je agentům, deleguje dílčí úkoly a potenciálně opouští neperspektivní směry na základě jistoty modelu.
API a SDK
- Microsoft Discovery (enterprise cloud) · ga — Řízená platforma produkční kvality pro provoz agentních workflow pro discovery ve velkém měřítku (enterprise nasazení).
- Microsoft Discovery local app · preview — Lokální prostředí podobné VS Code pro provoz základních schopností discovery (Bookshelf + Discovery Engine) bez potřeby účtu Azure.
- Bookshelf (GraphRAG) — Grafové vyhledávání informací nad korpusem (např. vědeckými články) pro ukotvení práce discovery pomocí entit a vztahů.
- Discovery Engine — Orchestrace úkolů a agentů pro běh iterativních smyček vědecké metody (hypotézy/experimentování/uvažování) v rámci dlouhotrvajících průzkumů.
Co můžete postavit
- Zindexovat korpus vědeckých PDF do Bookshelf a dotazovat se na něj tak, aby vznikl vygenerovaný Jupyter notebook s analýzou a grafy.
- Vygenerovat souhrnný „1-pager“ pro vedení ze stejného výzkumného výstupu pro méně technické zainteresované strany.
- Vytvářet vlastní agenty (název/popisek/nástroje/instrukce v markdownu) a spouštět paralelní stromy úloh se závislostmi.
- Automatizovat iterativní výzkum tím, že Discovery Engine bude zakládat nové úkoly/agenty, delegovat dílčí úkoly a pokračovat v průzkumu po hodiny/dny.
- Použít proprietární interní články/znalosti spolu s veřejnou literaturou a přizpůsobit výstupy discovery potřebám organizace.
- Spouštět lokálně bez Azure, nebo používat enterprise služby s integracemi na Azure HPC a Azure AI Foundry (když je k dispozici účet Azure).
Kód a CLI: aka.ms/MicrosoftDiscoveryDocshttps://github.com/microsoft/discoveryMicrosoft Start Discovery (GitHub community repo, referenced in demo)aka.ms/build/evals
AIAzureAPIAgentsAzure Kubernetes Service (AKS)GitHub Copilot
DEM332 Demo Z přepisu
Z nuly na spolupracovníka za 25 minut: Sestavte Teams agenta živě
Aamir Jawaid, Umang Sehgal
Tato ukázka předvádí sestavení a nasazení Microsoft Teams agenta z existující webové aplikace s využitím aktualizovaného Teams CLI, Teams SDK a dovednosti Teams „dev agent“ v GitHub Copilot. Zároveň předběžně ukazuje nové UX možnosti Teams agentů pro skupinové chaty/kanály a demonstruje, jak z agenta udělat napříč M365 fungujícího „teammate“ s vlastní identitou (včetně odesílání e‑mailu z vlastní adresy).
Co je nového
- Teams SDK je prezentováno jako sjednocení komponent z éry Teams AI library do zjednodušeného vývojářského prostředí (na snímku je uvedena GA pro TypeScript, C# a Python).
- Aktualizované Teams CLI: interaktivní UX pro lidi, nápověda s postupným odkrýváním pro použití agenty a strukturovaný JSON výstup přes přepínač --json.
- V ukázce je použit „skills plugin“ v Teams SDK k integraci existující aplikace/agenta do Teams pomocí scaffolding s asistencí Copilot.
- Nové/preview UX možnosti agentů ve skupinovém chatu: reakce pomocí emoji, cílené zprávy (soukromé zasílání zpráv v rámci skupinového chatu), slash příkazy a odpovědi s citací.
- Je ukázán koncept „Agent 365 / Agents 365“, který má agentům dát identitu fungující napříč povrchy M365 (např. Teams + Outlook), včetně rámování z pohledu viditelnosti/pozorovatelnosti pro IT a governance.
API a SDK
- Teams SDK · ga — SDK pro tvorbu agentů/aplikací pro Teams; zahrnuje UX pro agenty (streaming, zpětná vazba, návrhy následných dotazů, citace, úvodní prompty) a UX pro skupiny (cílené zprávy, odpovědi ve vláknech, odpovědi s citací, reakce).
- Teams CLI — CLI pro vytváření/správu Teams aplikací a botů, generování instalačních odkazů, správu tajemství/oprávnění; zahrnuje postupné odkrývání pro použití agenty a strojově čitelný JSON výstup.
- Teams Skills / Teams SDK skills plugin — Dovednost/plugin použitý v ukázce, který pomáhá GitHub Copilot integrovat existující aplikaci do Teams (relace Copilot je připravena se dovedností Teams dev agent, která může používat Teams CLI a číst dokumentaci Teams).
- Teams AI library — Knihovna z předchozího roku zmíněná jako to, co existovalo před sjednocením do Teams SDK (zmíněny TypeScript a C#).
- Agent 365 — Koncept/platforma zmiňovaná pro přidělení identity agentům a umožnění jejich fungování napříč nástroji M365 s governance/observability.
Co můžete postavit
- Proměnit existující webového agenta na Teams agenta, který funguje v 1:1 chatu.
- Vytvořit registraci Teams aplikace/bota a získat instalační odkaz v rámci jednoho CLI postupu namísto více ručních kroků.
- Přivést stejného agenta do Teams skupinového chatu/kanálu a pracovat s ním i tam.
- Použít Copilot (s dovedností Teams dev agent) pro vygenerování scaffolding a integraci podpory pro Teams do existujícího kódu.
- Vytvořit více „teammates“ jako persony z agent blueprint, každou vymezenou na projekt/kontext.
- Odeslat e‑mail z vlastní schránky/identity agenta (ukázáno přes Outlook) spuštěný z prostředí Teams.
Kód a CLI: teams app createteams appteams app updateteams app listteams app getteams -h / teams app -h / teams app update -h (progressive disclosure help)--json (Teams CLI JSON output flag)aka.ms/teams-sdkaka.ms/Teams-Skillsaka.ms/teamscliaka.ms/Agent365
AgentsDeveloperSkillsEnterprise
DEM333 Demo Z přepisu
Jak se Foundry integruje s open-source frameworky a nástroji
Nagkumar Arkalgud, Facundo Santiago
Demo lokálně sestaví praktického agenta ve stylu „OpenClaw“ pomocí kódu ve stylu LangChain/LangGraph a poté stejného agenta zprovozní v Microsoft Foundry bez přepisování hlavní smyčky. Ukazuje přidání podnikových nástrojů přes MCP, zakotvení opakovatelného chování pomocí dovedností založených na Markdownu, zapnutí automatizace prohlížeče pomocí Playwright CLI a přechod na hostované nasazení s observabilitou přes OpenTelemetry a Application Insights, plus spotřebu agent–agent přes A2A.
Co je nového
- Modely ve Foundry zpřístupňují API kompatibilní s OpenAI, takže LangChain může cílit na modely ve Foundry přes konfiguraci místo přepisování smyčky agenta
- Foundry může hostovat agenta v LangGraph a zpřístupnit ho jako endpoint OpenAI-compatible Responses API
- Foundry se integruje s Application Insights a OpenTelemetry, včetně GenAI sémantických konvencí, pro kontrolu tras napříč voláními modelu a akcemi nástrojů
- Hostovaní agenti ve Foundry zpřístupňují endpoint A2A, který mohou A2A-kompatibilní klienti použít k nalezení agent card a odesílání zpráv
API a SDK
- Model Context Protocol (MCP) — Otevřený protokol pro objevování a vyvolávání nástrojů; demo používá Work IQ Mail MCP server ke zpřístupnění akcí pošty Microsoft 365 (vyhledávání zpráv, získání detailů zprávy, vytvoření konceptu odpovědi).
- OpenAI-compatible API (Foundry models) — Kompatibilita protokolu, která umožňuje chat modelům v LangChain volat modely hostované ve Foundry.
- Responses API (OpenAI-compatible, hosted via Foundry) — Adaptér obaluje stejného agenta v LangGraph a zpřístupní ho jako endpoint kompatibilní s Responses lokálně nebo v cloudu.
- OpenTelemetry — Trasování/observabilita pro hostovaného agenta; demo zmiňuje Microsoft OpenTelemetry distro plus OpenTelemetry GenAI sémantické konvence pro zachycení spanů, latencí, vstupů/výstupů a akcí nástrojů.
- Application Insights — Backend používaný k zobrazení tras pro ve Foundry hostovaného agenta, včetně volání nástrojů a detailů využití tokenů.
- A2A (agent-to-agent communication) — Hostovaný agent zpřístupňuje endpoint A2A pro objevování (agent card) a odesílání zpráv z jiných runtimů/klientů.
Co můžete postavit
- Spustit minimální lokální smyčku agenta, která volá model ve Foundry přes API kompatibilní s OpenAI
- Připojit agenta k podnikovým možnostem pošty Microsoft 365 přes Work IQ Mail MCP server bez pevného zakódování HTTP endpointů Microsoft 365
- Přidat opakovatelné chování (např. třídění doručené pošty) jako dokumenty dovedností v Markdownu, které agent čte, když jsou relevantní
- Zapnout automatizaci prohlížeče zpřístupněním Playwright přes rozhraní nástroje CLI a řídit použití pomocí dovednosti
- Nasadit stejného agenta v LangGraph jako ve Foundry hostovaného agenta přes endpoint kompatibilní s Responses
- Nechat jiné runtime (Copilot CLI) objevit a vyvolat hostovaného agenta přes A2A pomocí adresáře založeného na MCP
Kód a CLI: create_deep_agentPlaywright CLICopilot CLIApplication Insights Traces tabMicrosoft OpenTelemetry distroOpenTelemetry GenAI semantic conventions
AgentsDeveloperMicrosoft FoundryMCPOSSAgent Observability
DEM334 Demo Z přepisu
Vytvářejte agenty pro chaty, kanály a schůzky v Microsoft Teams
Lily Du, Umang Sehgal
Tato ukázková relace ukazuje, jak se agenti v Teams mohou přesunout z 1:1 chatu do prostoru pro spolupráci (skupinové chaty a kanály) bez vytváření šumu. Řečníci zasazují efektivní „collab agents“ do tří pilířů — zdvořilost, soukromí a dotažené provedení — a předvádějí nové UX primitivy pro Teams agenty, jako jsou reakce pomocí emoji, vláknové/citované odpovědi, cílené zprávy a Markdown/Adaptive Cards, aby skupinové pracovní postupy zůstaly přehledné a důvěryhodné.
Co je nového
- Oznámeny reakce emoji pro agenty v Teams
- Oznámeny citované odpovědi pro agenty v Teams
- Oznámeny vláknové odpovědi pro agenty v kanálech Teams
- Oznámeny cílené zprávy od agenta (soukromé zprávy viditelné pouze konkrétnímu uživateli ve sdílené konverzaci)
- Oznámeny cílené zprávy směrem k agentovi ze skupinového chatu pomocí slash příkazů (obousměrné soukromé zasílání zpráv)
- Oznámena podpora Markdown pro odpovědi agenta v Teams
API a SDK
- Teams SDK · ga — SDK pro vytváření agentů pro Teams a integraci UX funkcí agentů (např. streaming, citations, reactions, threaded/quoted replies, targeted messages, cards, Markdown).
- Teams CLI — CLI zmiňované jako způsob, jak vytvářet/vyzkoušet možnosti agentů v Teams.
- Adaptive Cards — Framework UI karet používaný agenty pro tvorbu strukturovaných, interaktivních výstupů s výzvami k akci přímo ve zprávě.
Co můžete postavit
- Vytvořte Teams agenta, který reaguje emoji pro potvrzení zpráv nebo signalizaci dlouho běžící práce
- Udržujte odpovědi agenta ve správném kontextu tím, že budete odpovídat ve vláknech kanálu (místo zahlcování hlavního kanálu)
- Používejte citované odpovědi, aby odpověď agenta zůstala navázaná na přesnou zprávu, na kterou reaguje
- Povolte soukromé, uživatelsky specifické zprávy agenta uvnitř sdílených skupinových konverzací (cílené zprávy) pro zachování důvěry a soustředění
- Umožněte uživatelům soukromě psát agentovi ze skupinového chatu přes slash příkazy a následně publikovat veřejné shrnutí zpět do skupiny
- Používejte Adaptive Cards a Markdown, aby výstupy agenta byly v Teams snadno skenovatelné, strukturované a akční
Kód a CLI: http://aka.ms/teams-sdkhttps://aka.ms/Teams-Skillshttps://aka.ms/teamsclihttp://aka.ms/adaptivecardshub
AgentsDeveloperSkillsEnterprise
DEM340 Demo Z přepisu
Vytvářejte agenty připravené pro práci s Foundry + Work IQ, spravujte je pomocí Agent 365
Srikumar (Sri) Nair
Toto demo ukazuje propojení agenta Microsoft Foundry s Work IQ přes MCP, aby se agent ukotvil v pracovním kontextu uživatele v M365 (e-mail, Teams, SharePoint), a přidání Foundry IQ jako zdroje znalostí podloženého indexováním v Azure AI Search. Dále provede vytvářením eval datasetů a spouštěním vestavěných evaluátorů (včetně groundedness), publikováním agenta do Teams/M365 Copilot a kontrolou prvků governance/observability v Agent 365 včetně identity agenta, registru, správy nástrojů a řízení pomocí zásad.
Co je nového
- Work IQ má být podle uvedení obecně dostupné v polovině června („během příštích dvou týdnů“)
- Work IQ zpřístupňuje MCP a navíc byly zmíněny další rozhraní: agent-to-agent (A2A) a REST APIs
- Work IQ zahrnuje bezpečný pracovní prostor agenta (scratch pad), který lze vymazat po ukončení běhu runtime agenta
- Publikační tok agenta ve Foundry automaticky vytvoří bot service a publikuje do kanálů Teams a M365 Copilot a zaregistruje agenta v registru Agent 365
- Agent 365 poskytuje SDK pro instrumentaci agentů mimo Microsoft stack (uvedené příklady: LangChain, AWS Bedrock) pro observability/security/governance
- Agent 365 podporuje správu nástrojů (tool governance) pro MCP/connectors, včetně nastavení zásad Rego a možnosti zablokovat nástroj (příklad: Work IQ MCP) napříč tenantem
API a SDK
- Work IQ MCP · ga — Koncový bod MCP přidaný jako nástroj ve Foundry, aby agent získal přístup k pracovnímu kontextu (e-mail, chat v Teams, SharePoint) při odpovídajících oprávněních.
- Work IQ REST APIs — Další rozhraní zmíněné vedle MCP pro přístup ke schopnostem Work IQ.
- Work IQ A2A — Rozhraní agent-to-agent zmíněné jako další protokol zpřístupněný ve Work IQ.
- Agent 365 SDK — SDK pro instrumentaci agentů (včetně těch vytvořených pomocí LangChain nebo běžících na AWS Bedrock), aby bylo možné získat schopnosti Agent 365 v oblasti observability/security/governance.
Co můžete postavit
- Přidejte Work IQ do agenta ve Foundry v jednom kroku, aby bylo možné za běhu volat nástroje nad pracovními daty (e-mail/Teams/SharePoint) s výzvami ke schválení (human-in-the-loop)
- Připojte znalostní báze Foundry IQ ze zdrojů v dokumentech v blob/container a indexované přes Azure AI Search pro ukotvené odpovědi s citacemi
- Spouštějte single-turn nebo multi-turn evals buď pomocí existujících konverzací, nebo nahraného ručně vytvořeného datasetu
- Vyhodnoťte agenta podle dokončení úkolu, dodržení úkolu, spokojenosti zákazníka, groundedness a koherence; zkontrolujte skóre výběru nástroje a využití výstupu nástroje
- Publikujte agenta do firemního store a nasaďte jej do Teams a M365 Copilot při průchodu schvalovacím tokem pro administrátory
- Použijte registry/admin center v Agent 365 ke kontrole identity agenta, oprávnění, observability a správy nástrojů/MCP
Kód a CLI: LangChainAWS BedrockAzure AI SearchIntuneMicrosoft DefenderGitHub CopilotRego policies
Agent 365Foundry IQMicrosoft FoundryResponsible AIGovernanceWork IQ
DEM350 Demo Z přepisu
GitHub Agentic Workflows: Automatizace, která skutečně chápe kontext
Ari LiVigni, Alejandro Menocal
Toto demo ukazuje GitHub Agentic Workflows, kde definujete automatizaci podobnou GitHub Actions v souboru Markdown a zkompilujete ji do vygenerovaného workflow (lock file). Prezentující projdou cvičení GitHub Skills, které vytvoří základní soubory repozitáře, a poté použijí agenta k vytvoření workflow, které periodicky stahuje aktualizace z GitHub a otevře pull request připravený ke kontrole s využitím sandboxovaného přístupu „safe output“ pro operace zápisu.
Co je nového
- GitHub Agentic Workflows budou příští týden vydány v public preview
- Workflows lze definovat v Markdown (přirozeným jazykem) a zkompilovat do vygenerovaného lock file, který se použije ke spuštění workflow
- Probíraný bezpečnostní model: agent běží s oprávněními pouze pro čtení; operace zápisu (vytváření issues/PRs) probíhají přes krok „safe output“
API a SDK
- GitHub Agentic Workflows · preview — Definujte automatizaci v Markdown, zkompilujte ji do vygenerovaného lock file, který běží jako workflow a může otevírat issues/PRs přes safe outputs.
- GitHub Actions · ga — Základní model vykonávání workflow; agentic workflows se kompilují do Actions workflow/lock file.
- MCP server — Zmíněno jako instalované v rámci vygenerovaného (scaffolded) nastavení pro agentic workflows.
Co můžete postavit
- Třídit selhání CI/testů a navrhovat opravy
- Vytvářet denní issues/reporty shrnující stav repozitáře
- Otevírat pull requests, které aktualizují dokumentaci/testy nebo jiný obsah repozitáře
- Vytvořit plánované workflow, které stahuje aktualizace (blogy/changelogy/poznámky v repozitáři) a navrhuje aktualizace obsahu webu přes PR
Kód a CLI: GitHub Skills exercise (linked via QR code in the demo)aka.ms/build/evals
AIAutomationAgentsDeveloperGitHub CopilotGitHub
DEMSP380 Demo Z přepisu
Sestavte automatizované agenty pomocí optimalizovaných modelů AI Foundry na Snapdragon
Darren Oberst, Meghana Rao, Morris Novello
Tato ukázka předvádí, jak sestavit vícekrokové podnikové agenty řízené plánem, kteří běží lokálně na PC se Snapdragon X Series pomocí modelů z Foundry Local. Tok je vytvářen v LLMware Model HQ (no-code drag-and-drop), může volat do JIRA a dalších systémů a lze jej vystavit jako lokální službu Windows, aby vývojáři mohli agenty spouštět a získávat výstupy přes API.
Co je nového
- LLMware Model HQ se integruje s Foundry Local pro lokální běh optimalizovaných modelů na PC se Snapdragon s akcelerací přes NPU
- Agenty lze spouštět podle plánu a mohou se vykonávat bez vyžádání od uživatele pro opakované vícekrokové workflow
- No-code agenty lze vystavit jako backendovou službu Windows a volat je přes API na localhost
- Výstupy agentů lze generovat jako využitelné artefakty (CSV, sešity Excel, PowerPointy) a odesílat e-mailem; jako možnosti bylo zmíněno sdílení přes Teams/Slack
- Agenty lze zabalit a sdílet jako ZIP obsahující konfiguraci JSON a vlastní datová aktiva, bez sdílení přihlašovacích údajů
- Workflow mohou kombinovat lokální malé modely s volitelnými voláními cloudových modelů pro konkrétní kroky
API a SDK
- Windows ML API — Používá se pro běh modelů Foundry Local na zařízení; popsáno jako integrační cesta v pozadí Model HQ na PC se Snapdragon.
- ONNX Runtime APIs — Zmíněná alternativní možnost backendové integrace pro lokální běh modelů.
- Qualcomm execution providers — Execution provider používaný pod vrstvou pro cílení na Qualcomm NPU kvůli nejlepšímu lokálnímu výkonu.
- LLMware SDK (Model HQ service API) — SDK používané k programovému volání no-code agenta (např. asynchronně agenta zavolat/spustit a poté získat výstupy podle execution ID).
- JIRA API — Integrace datového zdroje použitá v ukázce pro načtení požadavků a jejich filtrování/sumarizaci.
Co můžete postavit
- Denní plánovaná triáž v JIRA: stáhnout požadavky přes JIRA API, filtrovat kritické/otevřené položky, generovat souhrny pro jednotlivé položky a e-mailem odeslat zhuštěný tabulkový přehled
- Vytvořit air-gapped verzi agentního workflow, která běží kompletně lokálně (s výjimkou externích načítání dat, pokud se použijí)
- Vystavit lokálního agenta jako API endpoint na localhost a integrovat jej do vlastní aplikace
- Proměnit notebook se Snapdragon na malý lokální „server“ tím, že se služba vystaví i mimo localhost (popsáno jako možné)
- Hybridní workflow: spustit většinu kroků lokálně (extrakce/sumarizace) a pro jeden složitý krok zavolat cloudový model, poté pokračovat lokálně
Kód a CLI: LLMware Model HQFoundry LocalWindows service (Model HQ backend switch)client.call_agent (method name shown in code example)run_agent (method name described for async execution)get agent outputs by execution ID (API pattern described)
AIComputeAgentsDeveloperLocal AIMicrosoft Foundry
DEMSP381 Demo Z přepisu
Nákladově efektivní škálování agentické AI na Azure s virtuálními počítači Arm Cobalt
Gova Babu, Pranay Bakre, Sameer Nori
Tato ukázka se zaměřila na provoz agentických, cloud-native aplikací s lokální (v rámci clusteru) inferencí LLM na virtuálních počítačích Azure Cobalt na bázi Arm, orchestrovaných na AKS. Řečníci popsali preview virtuálních počítačů Cobalt 200, uváděné zvýšení výkonu na jádro oproti předchozí generaci a předvedli mikroslužbovou aplikaci nákupního košíku rozšířenou o agentický pracovní postup a inferenci na CPU.
Co je nového
- Virtuální počítače Azure Cobalt 200 jsou v preview (oznámeno na keynote, zmíněno v této relaci).
- Virtuální počítače Cobalt 200 zahrnují nativní podporu pro Azure Boost (dle vyjádření v relaci).
- Zmíněné nové/rozšířené nabídky virtuálních počítačů Cobalt 200: D/DP/ECDS a také paměťově optimalizované SKU („~16 GB na jádro“) a SKU LCDS s vysokou hustotou lokálního úložiště (jak popsal řečník).
- Preview Cobalt 200 je dostupné v osmi regionech, s plánovaným rozšířením při GA (dle vyjádření v relaci).
API a SDK
- Azure Kubernetes Service (AKS) · ga — Platforma Kubernetes použitá pro provoz clusteru se smíšenými uzly a nasazení mikroslužbové aplikace plus vrstev inference LLM v rámci clusteru na virtuálních počítačích Cobalt.
Co můžete postavit
- Provozovat inferenci LLM na CPU pro agentický pracovní postup kompletně uvnitř clusteru AKS (bez volání LLM třetích stran).
- Nasadit polyglotní aplikaci z mikroslužeb (příklad nákupního košíku) napříč uzlovými pooly Cobalt na bázi Arm.
- Použít „shopping agent“ v rámci clusteru, který směruje požadavky, vyhledává produkty, aplikuje omezení (rozpočet/kategorie) a udržuje kontext konverzace přes cache.
- Škálovat distribuované mikroslužby napříč „stovkami uzlů“ na rodinách virtuálních počítačů Cobalt (uváděná vhodnost pro škálování mikroslužeb).
Kód a CLI: MCP (mentioned in session tags; no concrete usage details provided in transcript)
Azure Kubernetes Service (AKS)MCPAKS
DEMSP382 Demo Z přepisu
Vytváření AI aplikací s Oracle Database@Azure, MCP a GitHub Copilot
Rajya Laxmi Yellajosyula, Partha Srinivasan
Tato ukázka demonstruje, jak používat servery Oracle a Microsoft MCP s GitHub Copilot ve VS Code k zajištění prostředků a práci s Oracle Database@Azure a Microsoft Fabric pomocí promptů v přirozeném jazyce. Postup zahrnuje vytvoření a ověření syntetických dat v Oracle Autonomous Database, jejich přesun do Fabric (přes CSV, se zmínkou možností GoldenGate a Fabric Mirroring) a následně tvorbu notebooků ve Fabric, pipeline, ML experimentů a dashboardu v Power BI plus data agenta ve Fabric.
Co je nového
- Servery Oracle MCP jsou dostupné v portálu OCI a jsou také dostupné v Microsoft AI Catalog (řečník uvádí, že dnes vyšel blog)
- Fabric MCP server lze použít z rozšíření pro VS Code pro přístup k pracovním prostorům Fabric, artefaktům v lakehouse a pro vytváření notebooků/pipeline prostřednictvím nástrojů vyvolávaných GitHub Copilot
- Oracle Database@Azure je popisována jako dostupná přes Azure Marketplace jako nativní nabídka databáze běžící v datacentrech Azure
- Data z Oracle lze dostat do Fabric přes replikaci OCI GoldenGate (v reálném čase) nebo Fabric Mirroring (téměř v reálném čase), podle řečníka
API a SDK
- Oracle MCP server — Překládá prompty v přirozeném jazyce na operace nad databází Oracle (včetně spouštění SQL přes SQLcl) pro zjišťování schématu, vytváření tabulek, validaci dat a kontroly související s laděním.
- Microsoft Fabric MCP server — Rozšíření pro VS Code zpřístupňující nástroje používané GitHub Copilot k vypsání pracovních prostorů, kontrole tabulek/vztahů v lakehouse, vytváření a nasazování notebooků ve Fabric a sestavení/spouštění datových pipeline ve Fabric.
- Microsoft Fabric REST APIs — Používá se spolu s nástroji Fabric MCP server k vytváření/nasazování notebooků, vytváření artefaktů ML experimentů a vytváření sémantických modelů a data agentů ve Fabric.
- SQLcl — Nástroj příkazové řádky Oracle používaný na pozadí ke spouštění SQL proti databázi Oracle během operací řízených MCP.
- OCI GoldenGate connector — Zmíněná enterprise možnost pro přenos/replikaci dat z Oracle do Fabric v reálném čase.
- Fabric Mirroring — Zmíněná možnost ve Fabric pro zrcadlení dat z Oracle do Fabric téměř v reálném čase.
Co můžete postavit
- Zřídit Oracle Autonomous Database v Azure Marketplace a připojit se k ní z VS Code pomocí Oracle MCP server
- Vytvořit tabulky a vygenerovat syntetický dataset v Oracle DB pomocí promptů v přirozeném jazyce, poté ověřit počty řádků a ukázkové dotazy
- Exportovat data z Oracle do Microsoft Fabric OneLake (v ukázce se používá CSV) a ověřit doručení pomocí nástrojů Fabric MCP server
- Použít Fabric MCP server + Copilot k nalezení tabulek v lakehouse a vygenerování ER‑stylu pohledu na vztahy (PK/FK)
- Vygenerovat notebooky ve Fabric a datovou pipeline ve Fabric, která transformuje tabulky z vrstvy bronze na tabulku ve vrstvě gold, a ověřit zápisy zpět do lakehouse
- Vytvořit ML experiment pro predikci sledovanosti (řečník používá model „profit“) a uložit výsledky predikce jako tabulku Delta, poté automaticky vygenerovat dashboard v Power BI a data agenta ve Fabric nad výslednými tabulkami
Kód a CLI: VS CodeGitHub CopilotOracle SQLclMicrosoft Fabric OneLakePySparkDelta tablePower BI
AIAzureVector EmbeddingsAPIAgentsMCP
DEMSP385 Demo Z přepisu
Vytváření agentů vnímajících kontext pomocí GitHub Copilot, Elastic a Azure AI
Jeff Vestal
Toto demo ukazuje, jak rozšířit review pull requestů nad rámec statických kontrol tím, že agent porovnává změny v kódu s historickými produkčními incidenty a trasami OpenTelemetry uloženými v Elasticsearch. GitHub Action volá Elastic Workflow, které spustí agenta vytvořeného v Elastic Agent Builder; pokud najde sémantickou shodu s minulými incidenty, zveřejní komentář k PR s kontextem tras/incidenů a navrhovanými opravami. Tok je dostupný také z VS Code pomocí GitHub Copilot s Elastic MCP serverem, takže vývojáři mohou incident prošetřit a provést opravy, aniž by opustili editor.
Co je nového
- PR workflow v GitHub Actions volající Elastic Workflows + Elastic Agent Builder pro kontrolu diffů proti produkční telemetrii a datům o incidentech/postmortem
- Agent zveřejňuje automatizované komentáře k PR, když detekuje sémantickou shodu s předchozími incidenty (nikoli shodu na základě klíčových slov), včetně ukázek tras a návrhů nápravy
- Elastic Agent Builder podporuje skills (pokyny/znalosti) oproti tools (funkcím), například dotazování do Elasticsearch, sémantické/vektorové vyhledávání, workflows a volání MCP serveru
- Ukázky nástrojů založených na ESQL pro vyhledávání incidentů a nalezení podobných tras/skoků latence, se sémantickým párováním podloženým embeddings v clusteru
- Tok ve VS Code využívající GitHub Copilot s Elastic MCP serverem pro volání stejných nástrojů pro incidenty/trace a aplikaci změn kódu z editoru
API a SDK
- GitHub Actions — Spouští kontroly PR a volá URL Elastic Workflow; zpracuje odpověď a zveřejní komentář k PR, když agent nahlásí shodu
- Elastic Workflows — Workflow endpoint volaný z GitHub Actions; shromažďuje metadata/diff PR a volá agenta, přičemž vrací obsah použitý pro komentování PR
- Elastic Agent Builder — Agentní platforma použitá k implementaci AI reviewera pull requestů s vlastními instrukcemi, skills a tools pro dotazování nad trasami/incidenty
- Elasticsearch ESQL — Dotazovací jazyk podobný SQL používaný v agentních tools; předveden pro vyhledávání incidentů s match dotazem použitým pro sémantické/vektorové párování
- Model Context Protocol (MCP) — Protokol používaný pro zpřístupnění nástrojů Elastic agentů přes Elastic MCP server, aby GitHub Copilot ve VS Code mohl volat funkce jako vyhledávání incidentů a hledání podobných tras
- GitHub Copilot (Agent Mode) — Používá se ve VS Code k interpretaci komentáře k PR, volání nástrojů Elastic zpřístupněných přes MCP a k aplikaci změn kódu navržených review s ohledem na incidenty
- OpenTelemetry — Data tras uložená v Elasticsearch a dotazovaná agentem pro citování předchozích regresí a poskytnutí příkladů z produkční telemetrie
- Azure AI Foundry — V přepisu není popsáno podrobněji, kromě toho, že je uvedeno jako součást řešení v metadatech/abstraktu session
Co můžete postavit
- Blokovat nebo varovat u PR, která znovu zavádějí známé vzorce produkčních selhání, porovnáním diffů s historickými incidenty a OTel trasami
- Přidat krok review PR s ohledem na incidenty do existující pipeline v GitHub Actions voláním externího workflow endpointu
- Dotazovat a shrnout minulé incidenty pro konkrétní endpoint/route, včetně souvisejících tras a důkazů o skocích latence
- Použít VS Code Copilot s MCP serverem k prověření kontextu produkční telemetrie pro změnu kódu a aplikovat bezpečnější opravu
- Vytvářet znovupoužitelné „skills“ z opakujících se RCA incidentů (např. vzorce race condition) pro vedení chování agenta při review
Kód a CLI: Elastic MCP serverEQL/ESQL (Elasticsearch SQL-like query language)KibanaGitHub Actions workflow (calling a workflow URL and posting PR comments)VS CodeGitHub Copilot
AIObservabilityAgentsGitHub CopilotVisual Studio CodeMicrosoft Foundry
DEMSP386 Demo Z přepisu
Vyvíjejte rychleji ve Windows pomocí AI playbooků a lokálních agentů
Adrian Macias
Tato ukázka předvádí přístup AMD „AI Playbooks“, jehož cílem je zrychlit cestu od nastavení po první commit na Ryzen AI PCs, se zaměřením na lokální agentní workflow pro psaní kódu (local-first). Řečník také představuje „Lemonade“ jako vrstvu pro směrování/abstrakci, která umí spouštět požadavky lokálně (CPU/GPU/NPU) nebo je směrovat do cloudových endpointů, včetně multimodálního směrování napříč typy modelů pomocí vzoru OpenAI-kompatibilního API.
Co je nového
- Představení/zvýraznění „Lemonade“ a „Lemonade routers“ jako vrstvy pro směrování/abstrakci ve stacku ROCm pro lokální vs. cloudovou inferenci a výběr zařízení (CPU/GPU/NPU)
- Nová funkce „launch“ v Lemonade pro spouštění agentních nástrojů/frameworků z Lemonade (zmíněné příklady: Codex, Claude, Gaia, OpenCLAW)
- Nedávné spuštění obsahu vývojářského portálu „AI Playbooks“, přičemž playbooky jsou open-source na GitHubu (včetně dosud nevydaných playbooků viditelných ve veřejném repozitáři)
- Schopnost „omnimodal“ směrování v Lemonade, která sestavuje kolekce modelů (např. generování obrázků, editace obrázků / flow ve stylu control-net, řeč) a směruje podle kontextu dotazu
- Klientsky orientovaný přístup k sémantickému filtrování/směrování, aby citlivé dotazy zůstaly lokálně (příklad: detekce osobních údajů, jako je číslo Social Security) a aby se dotazy s nízkou hodnotou směrovaly lokálně kvůli řízení nákladů
- Předveden bezobslužný spotřebičový PC „Halo box“ jako always-on host pro agenty; objednávání/spuštění bylo uvedeno jako plánované na červen
API a SDK
- Lemonade (embeddable DLL) — Vložitelné lokální směrovací vrstvení („sleduje a přepíná“), které abstrahuje rozdíly hardwaru/runtime a směruje inferenci napříč CPU/GPU/NPU a volitelně i do cloudových endpointů; zahrnuje správu kolekcí modelů a směrování s ohledem na modalitu.
- OpenAI-compatible inference endpoint API — Používá se jako standardní API rozhraní, aby aplikace/agenti mohli cílit na společné rozhraní endpointu, zatímco vykonání se směruje buď do cloudových endpointů, nebo na lokální PC přes Lemonade.
- ROCm stack — Podkladový softwarový stack AMD, který je zmiňován jako vrstva, do níž se Lemonade integruje; zahrnuje akceleraci na GPU a související nástroje.
- vLLM Router — Zmiňuje se jako sofistikovanější sémantický router použitý v dřívějších ukázkách; Lemonade se na něj může napojit pro směrovací rozhodování/vynucování politik.
Co můžete postavit
- Spouštět agentní workflow pro psaní kódu plně offline na notebooku s Windows směrováním na lokální GPU/NPU/CPU
- Dynamicky přepínat úlohy agenta mezi lokálními a cloudovými modely podle konvergence, požadavků na kvalitu nebo dostupnosti zdrojů
- Aplikovat sémantická pravidla/politiky, aby citlivé prompty zůstaly lokální (za firewallem), zatímco necitlivá práce může používat vzdálené endpointy
- Směrovat multimodální požadavky („draw…“, „narrate…“, „edit this image…“) na odpovídající typ modelu v rámci jediné aplikace
- Standardizovat aplikaci na inference API ve stylu OpenAI a současně měnit cíl vykonání (lokální PC vs. různé cloudové endpointy) pomocí směrování
- Prototypovat always-on, headless lokální host pro agenty, který přes noc spouští úlohy na pozadí a ráno vytvoří seznam úkolů/dashboard
Kód a CLI: developer.amd.comROCmHIPDocker (mentioned as heavy for some client setups)vLLM RouterOpenRouterVitisComfyUIVulkanllama.cppStable Diffusionwhisper.cppCocoroNotion
AIAPIAgentsDeveloperWindows DeveloperAgents on Windows
DEMSP387 Demo Z přepisu
Zabezpečené pracovní postupy agentů v GitHub Copilot s NVIDIA OpenShell
Ali Golshan, Alex Watson
Tato ukázka představuje NVIDIA OpenShell jako zero-trust runtime pro spouštění kódovacích agentů v izolovaných sandbozech, přičemž vynucování politik je přesunuto na vrstvu infrastruktury/jádra namísto toho, aby bylo pouze na vrstvě agenta/modelu. Ukazuje dva pracovní postupy: použití GitHub jako vrstvy perzistence/auditu pro práci více agentů a agenta vyjednávajícího dodatečná oprávnění, která jsou před hot-reloadem aktualizovaných politik sandboxu ověřena formálním „policy prover“.
Co je nového
- OpenShell je open source pod licencí Apache 2.0, přičemž architektura a roadmapa jsou publikovány v jeho GitHub repozitáři
- Vynucování politik je navrženo jako deterministické na vrstvě infrastruktury/jádra, přičemž přihlašovací údaje jsou drženy mimo sandbox prostřednictvím gateway
- „Policy Prover“ dokáže matematicky analyzovat navrhované změny politik (OPA/Rego nebo YAML popsaný jako formální logika) a určit dopady udělení nových oprávnění
- Politiky lze hot-reloadovat do běžícího sandboxu (není vyžadován restart sandboxu) za účelem minimalizace latence pracovních postupů agenta
- OpenShell generuje auditní logy ve formátu OCSF (Open Cybersecurity Schema Framework) pro integraci se bezpečnostními nástroji
- OpenShell podporuje zásuvné sandboxovací „drivery“ (zmíněné příklady: Firecracker, hardened containers, trusted computing, Kubernetes SIG sandboxing primitives)
API a SDK
- OPA / Rego policy — Definovat řízení přístupu agentů k sandboxu/síti/souborům; slouží jako vstup pro vynucování politik v OpenShell a tok vyjednávání politik.
- OCSF (Open Cybersecurity Schema Framework) — Formát logů bezpečnostních/auditních událostí generovaný OpenShell pro následné zpracování (jako kompatibilní cíle jsou zmíněny Splunk a Datadog).
Co můžete postavit
- Spouštět kódovací agenty ve stylu GitHub Copilot v izolovaných sandbozech pro jednotlivé agenty s oprávněními default-deny (zero-trust)
- Ukládat artefakty/poznámky/auditní stopy z práce více agentů do GitHub jako vrstvy perzistence a následně nechat syntetizačního agenta agregovat výsledky
- Umožnit agentovi vyžádat si dodatečné schopnosti (např. GitHub write access) a nechat požadavek ověřit policy prover před udělením
- Zabránit úniku tajemství tím, že přihlašovací údaje/tokeny/klíče zůstanou v gateway mimo dosah dopadu kompromitace sandboxu
- Směrovat požadavky na LLM inference podle přítomnosti PII (lokální model pro PII; frontier model, když PII není; volitelný rewriting přes diferencovaně soukromé fine-tuned modely)
Kód a CLI: OpenShell GitHub repo (examples directory referenced)OpenShell terminal interfaceOpenShell “drivers” (Firecracker, hardened container, trusted computing, Kubernetes SIG sandboxing primitives mentioned)Google A2A agent-to-agent protocol (mentioned as an option for high-rate inter-agent communication)
Agents
DEMSP388 Demo Z přepisu
Dodávejte rychleji s Claude Code a Cowork v Microsoft Foundry
Caroline Matthews, Ryan Whitehead
Tato ukázka předvádí, jak mohou dlouho běžící kódovací agenti fungovat uvnitř Microsoft Foundry s využitím modelů Claude, včetně plánování napříč soubory, spouštění testů a zotavení po selháních. Řečníci se zaměřují na praktické vzory, jak udržet agenty produktivní a bezpečné: nastavování oprávnění přes Auto mode, oddělení generování kódu od vyhodnocení a poskytování bohatší percepce agentům (použití prohlížeče/počítače a porozumění obrázkům).
Co je nového
- Claude Opus 4.8 byl vydán v předchozím týdnu a je dostupný v Microsoft Foundry
- Claude Code „Auto mode“ používá klasifikátor mezi požadavky a modelem k automatickému schvalování nízkorizikových akcí a k dotazování u rizikovějších (research preview)
- Claude Code podporuje „rewind“ pro návrat do dřívějšího stavu a opětovné spuštění úlohy s jiným nastavením
- Byl předveden příkaz „/workflows“ pro správu dynamických workflow s více dílčími agenty (designéři, výběrčí/rozhodčí a testeři) pro jednu úlohu
API a SDK
- Microsoft Foundry (Claude models catalog: Opus 4.8, Sonnet 4.6, Haiku) — Spouštění modelů Claude ve Foundry s podnikovými kontrolami; zde použito pro dlouho běžící agentní programování a bezpečnostní revizi na základě obrázků.
- Claude Code Auto mode · preview — Přidělování oprávnění zprostředkované klasifikátorem, které umožňuje agentovi pokračovat u nízkorizikových akcí (např. čtení souborů, spouštění testů) a přerušuje jej u rizikovějších akcí (např. libovolný bash).
- Claude Code rewind — Vrácení souborů/stavu do dřívějšího bodu a opětovné spuštění stejného promptu s odlišným nastavením běhu (např. zapnutí Auto mode).
- Claude Code dynamic workflows (/workflows) — Vytváření a koordinace více dílčích agentů (generování nápadů, výběr/posuzování, testování) v rámci jedné úlohy.
- Claude browser use (in Chrome) — Agent interaguje se skutečným prohlížečem Chrome (ne jen s headless scrapingem) jako součást použití nástrojů.
- Claude computer use — Agent může pracovat napříč UI stroje (zmíněný příklad: ovládání iOS simulatoru a reakce na to, co vidí).
Co můžete postavit
- Nechat kódovacího agenta přidat nový endpoint do aplikace FastAPI, aktualizovat README a spustit testy s menším počtem přerušení kvůli oprávněním díky Auto mode
- Implementovat agentní vzor „planner / generator / evaluator“, aby jeden agent psal kód a samostatný agent jej posuzoval (včetně adversariální revize a generování testů)
- Použít porozumění obrázkům ve Foundry k posouzení screenshotu aplikace a identifikaci potenciálních bezpečnostních rizik, která nejsou explicitně označena
- Spouštět dynamická multi-agentní workflow pro vygenerování více návrhů řešení, výběr jednoho, jeho implementaci a provedení paralelního testovacího průchodu
- Spustit delší úlohu (např. vytvořit arkádovou hru) a nechat ji pokračovat, když nejste u počítače, přerušovat ji jen kvůli schválení rizikovějších kroků
Kód a CLI: Claude Code/workflows
AIAgentsDeveloper
DEMSP390 Demo Z přepisu
Vytváření multimodálních agentů AI s perzistentní pamětí
Edo Segal
CTPO Napsteru Edo Segal předvádí sestavení video‑orientovaného multimodálního agenta pomocí Napster Omniagent API, které je prezentováno jako vrstva uživatelského zážitku nad agentem v Azure AI Foundry. Přednáška klade důraz na perzistentní paměť a nasazení téhož agenta napříč kanály (web, telefon, WhatsApp, kiosk) s přístupem „edge MCP“, který na úrovni zdrojového kódu JavaScript propojuje akce/stav agenta do webu.
Co je nového
- Veřejná preview verze „Napster on Azure“ prostřednictvím Azure Native Integrations (sjednocené účtování přes Marketplace + zřizování přes Azure portal)
- Omni Agent API: jedno API pro multimodální agenty (video/audio/text) napříč více prostředími (web, WhatsApp, telefonní hovor, kiosk) s perzistentní pamětí
- Přístup ke generování „edge MCP serveru“ vloženého do zdrojového JavaScriptu webu, aby agent mohl lokálně ovládat web přes DOM (namísto vzdálených volání nástrojů)
- Popisovaný workflow: zřízení Azure prostředku v Azure portal → SSO do Napster portal → Omni agent se připojí k agentovi v Azure AI Foundry (Foundry jako „intelligence layer“, Napster jako „experience layer“)
- Popis nových „skills“: „identify“ skill pro analýzu zdrojů webové aplikace a vytvoření vloženého MCP propojení a „agent“ skill pro vytvoření/zřízení Foundry agenta
API a SDK
- Napster Omni Agent API — Jednotné API pro vytváření multimodálních agentů (video/audio/text) a jejich provoz napříč kanály s perzistentní pamětí; integruje se s agenty v Azure AI Foundry jako podkladovou intelligence layer.
- Napster on Azure (Azure Native Integrations) · preview — Zřizování a účtování nativně v Azure a nastavení přes portál, které pomocí SSO propojuje prostředky v Azure s Napster portal a pod tím využívá Azure AI Foundry.
- Edge MCP server (embedded in site JavaScript) — Generované rozhraní MCP, které běží v prohlížeči a zpřístupňuje agentovi schopnosti/stav webu pro lokální řízení přes DOM a aktualizace stavu.
Co můžete postavit
- Přidat do existujícího webu video/avatar agenta, který se umí pohybovat v UI a obsluhovat jej (např. filtrovat produkty a přidat do košíku) pomocí vloženého MCP mostu v prohlížeči
- Nasadit stejný agentní zážitek napříč webem, kioskem, WhatsApp a telefonními hovory při zachování perzistentní paměti uživatele
- Zřídit agenta přes Azure portal + účtování přes Marketplace, poté spravovat jeho intelligence layer v Azure AI Foundry a pro multimodální experience layer používat Napster
- Vytvářet zážitky pro prodejny/terén (kiosk v hlučném prostředí prodejny; holografické zobrazovací zařízení „The View“) postavené na stejném backendu agenta
Kód a CLI: Azure portalAzure MarketplaceAzure AI FoundryVisual StudioGit (local repo on developer laptop)
AIAPIAgentsEnterprise
DEMSP393 Demo Z přepisu
Orchestrace omnichannel AI agentů pomocí Foundry a Twilio
Rachel Baskin
Tato ukázka demonstruje, jak Twilio Agent Connect integruje Twilio voice/SMS/chat s agenty hostovanými v Microsoft Foundry, aby se zachoval kontext zákazníka napříč kanály. Architektura používá API Management pro validaci a směrování webhooků, Cosmos DB pro perzistenci relací a websockets pro streamování hlasu s nízkou latencí prostřednictvím Foundry Voice Live.
Co je nového
- Nativní integrace Twilio Agent Connect (TAC) s Microsoft Foundry prostřednictvím open-source SDK s konektory pro Twilio a Foundry
- Možnost nasazení hosted-agents pro TAC, která používá API Management + hosted agents + Cosmos DB pro mapování relací na úrovni jednotlivých konverzací a vkládání paměti
- Využití funkcí Foundry hosted agents (traces, monitoring, evals, playground) ihned po nasazení bez další konfigurace
- Integrace streamování hlasu pomocí konektoru TAC Voice Live, který se integruje s Foundry Voice Live přes websockets
- Kanály Twilio (voice/SMS/chat) jsou směrovány přes APIM, které validuje Twilio signatures a mapuje Twilio conversation IDs na hosted-agent session IDs
API a SDK
- Twilio Agent Connect · announced — Produkt Twilio pro správu konverzací v reálném čase, perzistentní paměť a multikanálovou orchestraci; zde se používá k propojení kanálů Twilio s agenty v Microsoft Foundry.
- Agent Connect SDK (open source) — Open-source SDK se dvěma konektory (Twilio connector a Foundry connector) používané k vytvoření jednoho agenta napříč kanály; zahrnuje možnost nasazení hosted-agents a Python třídu, která zprostředkovává požadavky na hosted agenta z Twilio.
- Microsoft Foundry hosted agents · preview — Výpočetní primitivum pro agenty, které poskytuje sandboxing na úrovni relace, perzistenci stavu, jedinečnou identitu agenta a vestavěnou observabilitu (traces/monitor/evals); používá se jako runtime pro agenta integrovaného s Twilio.
- Foundry Voice Live API — Používá se pro streamovanou inferenci přes websockets pro hlasové interakce s nízkou latencí prostřednictvím konektoru TAC Voice Live.
- Hosted agents WebSocket support · preview — Podpora WebSocket používaná k umožnění hostování/streamování hlasového kanálu s nízkou latencí; je zmiňována jako nedávno dostupná v public preview.
- Hosted agents Invocations API — Je zmiňované jako nedávno dostupné a používá se jako součást zpřístupnění možnosti nasazení hosted-agents.
Co můžete postavit
- Vytvořit omnichannel agenta pro zákaznickou podporu, který přenáší kontext z hlasového hovoru do následné komunikace přes SMS (a naopak)
- Nasadit Foundry agenta připojeného k Twilio pomocí hosted agents s izolací/sandboxingem pro každou konverzaci
- Validovat webhooky z Twilio a směrovat události přes Azure API Management před voláním hosted agenta
- Ukládat a vkládat kontextovou paměť pro konverzace prostřednictvím Azure Cosmos DB
- Streamovat hlasové interakce s nízkou latencí pomocí websockets + Foundry Voice Live
- Používat traces/monitoring/evals u hosted agentů pro kontrolu a vyhodnocování reálných zákaznických konverzací
Kód a CLI: GitHub repo: "Twilio Agent Connect to Microsoft" (open source)pip install (TAC hosted agents app class is installable in Python)azd upAzure API ManagementAzure Cosmos DBTwilio Conversation Relay
AIAzureAPIAgentsDeveloperFoundry IQ
DEMSP394 Demo Z přepisu
Škálujte podnikové .NET aplikace pomocí AI asistovaných cross-platform workflow
Sam Basu, Colin Whitlatch
Uno Platform a Kahua předvádějí AI asistované workflow pro tvorbu a iteraci podnikových .NET aplikací, které cílí na web (WASM), desktop a mobil z jedné sdílené kódové báze. Důraz je na kontextovou AI: agenti ukotvení v dokumentaci Uno a schopní kontrolovat a interagovat s běžícím UI aplikace, plus živé vizuální úpravy přes Hot Design/Hot Reload jak v prohlížeči, tak v IDE.
Co je nového
- Oznámeno Uno Platform Studio 3.0
- Aplikace Uno Platform Studio: vytvořte plnohodnotnou cross-platform .NET aplikaci v prohlížeči s „doslova ničím k instalaci“ a poté exportujte na GitHub nebo lokálně pro práci v IDE/CLI
- Specializovaný agent pro Uno Platform s více než 60 dovednostmi zveřejněn „od dneška“
- Nástroje MCP pro ukotvení agentů v nejnovější dokumentaci a umožnění interaktivity UI aplikace (např. snímek obrazovky/kliknutí) pro ověřovací smyčky
- Náhledy UI komponent pro ověření komponent v izolaci napříč responsivními hranicemi, stavy datového kontextu a motivy
API a SDK
- Uno Platform Studio 3.0 · announced — Nástroje pro AI a design (dovednosti/pluginy agenta, integrace MCP, náhledy, snippetty, Hot Design/Hot Reload) pro tvorbu a ověřování Uno Platform .NET aplikací napříč platformami.
- Uno Platform Studio app · announced — Klientské prostředí běžící na desktopu, webu a mobilu pro generování a iteraci plnohodnotné .NET aplikace v prohlížeči a export na GitHub nebo lokálně pro další vývoj.
- Uno Platform — Open-source cross-platform .NET stack pro tvorbu aplikací z jedné sdílené kódové báze cílené na iOS, Android, WebAssembly/prohlížeč, Windows, macOS a Linux.
- MCP servers/tools (Uno context + app interactivity) — Servery/nástroje Model Context Protocol používané k ukotvení agenta v dokumentaci Uno a k poskytnutí interaktivity UI (např. kliknutí, snímek obrazovky), aby agent mohl ověřovat změny vůči živě běžící aplikaci.
Co můžete postavit
- Spusťte z promptu skutečnou cross-platform .NET aplikaci přímo v prohlížeči, prohlédněte si světlý/tmavý režim a více form faktorů a poté exportujte na GitHub/lokálně
- Použijte vizuální návrhář za běhu (Hot Design) pro prohlížení vizuálního stromu a živé úpravy UI se synchronizací změn zpět do C#/XAML v IDE
- Spusťte stejnou aplikaci na desktopu z VS Code a iterujte s Hot Reload/Hot Design při kontrole živých navázaných dat v šablonách
- Nechte AI agenta ovládat a ověřovat UI pomocí nástrojů pro interaktivitu aplikace (snímky obrazovky/kliknutí) na podporu smyček UI/integračního testování
- Ověřujte UI komponenty pomocí izolovaných náhledů napříč responsivními breakpointy, motivy a stavy datového kontextu
Kód a CLI: Visual Studio CodeVisual StudioGitHub CopilotMCP (Model Context Protocol)WebAssemblySkiaMVVMMVUXGPT-5 mini
AIAgents.NETDeveloperGitHub CopilotVisual Studio Code
DEMSP395 Demo Z přepisu
Naučte AI agenty spravovat kontext pomocí Elastic Agent Builder
Deepti Dheer, Mike Richter
Tato ukázka předvádí, jak Elastic Agent Builder (v abstraktu zmiňovaný jako součást Elasticsearch 9.4) může agentům pomoci spravovat dlouhodobě probíhající kontext tím, že využívá skills, tools a connectors k načítání správných informací bez nafukování promptů. Řečníci se zaměřují na provoz Elastic na Azure (včetně pořízení přes Marketplace a podnikové sítě/identity) a demonstrují scénář podpory, který v rámci jednoho konverzačního toku čerpá data z indexů Elastic i ze systémů jako SharePoint, GitHub a Slack.
Co je nového
- Elastic je k dispozici na Azure v hostovaných a serverless variantách; lze jej zakoupit přes Microsoft Marketplace s jedním vyúčtováním Azure (a lze využít Azure commitment dollars)
- Elastic na Azure podporuje přihlášení přes Microsoft Entra ID pro přístup k Elastic (přístup a správa přes portál)
- Ke spravované službě Elastic lze přistupovat přes Azure Private Link (považováno za součást VNet zákazníka)
- Elastic Agent Builder podporuje transparentní zobrazení volání tool/skill během běhu agenta (ke snížení chování typu „black box“)
- Agent Builder podporuje vlastní skills a vlastní tools, včetně nástrojů vytvořených pomocí ES|QL, workflow nad indexovanými daty a MCP
API a SDK
- Elastic Agent Builder (Elasticsearch 9.4) — Sestavujte a přizpůsobujte agenty pomocí skills, tools, connectors a konverzačního toku, který má spravovat kontext a omezit nafukování promptů.
- ES|QL — Dotazovací jazyk Elastic používaný k vytváření agentních tools.
- Azure Private Link — Privátní konektivita z Azure VNet do spravované služby Elastic pro potřeby compliance a privátního přístupu.
- Microsoft Entra ID — Identita používaná k přihlášení do Elastic přes identitu Microsoft portálu pro sjednocený přístup.
Co můžete postavit
- Nasadit Elastic na Azure a pořídit jej přes Microsoft Marketplace kvůli konsolidovanému vyúčtování
- Vytvořit agenta, který odpovídá na otázky podpory týkající se analytiky a generuje dashboard, který lze uložit
- Vytvořit vlastní skills pro omezení chování agenta na konkrétní instrukce a formáty (udržet agenta „v plavebním koridoru“)
- Vytvořit vlastní tools napojené na indexovaná data v Elastic (např. vyhledání zásad) a dotazy ES|QL
- Použít connectors/federated search k načtení relevantních dokumentů ze SharePoint a technických issue z GitHub v rámci stejné konverzace s agentem
- Přidat krok workflow pro odeslání schváleného shrnutí do kanálu Slack (s explicitním schválením uživatele pro akce typu zápis)
Kód a CLI: ES|QLMicrosoft MarketplaceAzure Private LinkMicrosoft Entra ID
AIAgentsDeveloper
LAB500 Lab Ze slidů
Od terminálu k párty: živé programování s GitHub Copilot CLI a Hydra
Christopher Harrison, Toby Padilla
Tato laboratoř vás provede použitím GitHub Copilot CLI k vytvoření prohlížečové aplikace pro „vibes“ živé programování s hudbou generovanou z kódu a vizuály Hydra, které jsou s ní synchronizované. Zdůrazňuje agentní pracovní postupy v CLI — plánování, kontext/instrukce, více agentů a oprávnění nástrojů — s využitím startovacího projektu, který kombinuje Hydra s GitHub Copilot SDK.
Co je nového
- GitHub Copilot SDK je prezentováno jako programovatelné SDK („engine behind GitHub Copilot“) pro přidávání agentů do vlastní aplikace
- Copilot CLI podporuje správu MCP serverů, vlastních agentů, dovedností, pluginů a výběr modelu pomocí příkazů se lomítkem
API a SDK
- GitHub Copilot SDK — Programovatelné SDK pro integraci agentů ve stylu Copilot do aplikace.
- Hydra (hydra-synth) — Open-source videosyntetizátor a prostředí pro živé programování, určené pro vizuály v prohlížeči.
- GitHub Copilot CLI — Pracovní postup v CLI pro plánování a implementaci změn s využitím agentů, modelů, MCP, revizí, diffů, pluginů a dovedností.
Co můžete postavit
- Vytvořit prohlížečovou aplikaci s editorem kódu přímo na stránce, která generuje hudbu z kódu a synchronizuje vizuály Hydra
- Přidat chat přímo v aplikaci pro „mluvení s Copilot“ za účelem vytváření nových vizuálních/hudebních témat a generování kódu
- Používat agentní smyčky Copilot CLI k plánování, implementaci, revizi a iteraci vícedílného projektu
- Používat soubory s instrukcemi a PRD k poskytnutí trvalého kontextu a zlepšení výsledků Copilot
- Spravovat oprávnění nástrojů během vývoje (reset oprávnění vs povolit vše)
Kód a CLI: https://github.com/hydra-synth/hydrahttps://hydra.ojack.xyz/docs/https://github.com/github/copilot-sdkhttps://awesome-copilot.github.comaka.ms/CopilotCLICommandsaka.ms/CopilotCLIBestPracticesaka.ms/CopilotCLIBeginnerTutorialgithub.com/features/copilot/cli/plan <describe what you're building>/agent/model/plan/mcp/cwd/cd/reset-allowed-tools/yolo/context/diff/review/skills/plugin
AgentsDeveloperGitHub CopilotGitHubGitHub ActionsOSS
LAB502 Lab Ze slidů
Přizpůsobte GitHub Copilot svému způsobu práce: vlastní nástroje, kontext a pracovní postupy
Josh Johanning, Tiago Pascoal
Tato praktická laboratoř ukazuje, jak přizpůsobit GitHub Copilot tak, aby odpovídal týmovým pracovním postupům, vytvořením a nakonfigurováním vlastních agentů, instrukcí a agent skills. Zahrnuje také rozšíření Copilot pomocí pluginů, používání GitHub Copilot CLI a připojení agentů k externím službám přes MCP napříč VS Code, Visual Studio a CLI.
Co je nového
- Sestavte vlastní agenty definováním rolí, instrukcí a rozsahu nástrojů
- Vytvořte znovupoužitelné Agent Skills pro doménové znalosti
- Připojte agenty k externím službám pomocí MCP, včetně vzdáleného serveru MCP
- Nainstalujte plugin pro Copilot z marketplace
- Používejte GitHub Copilot CLI ve vývojářských pracovních postupech
- Bonus: používejte cloudového agenta Copilot
API a SDK
- GitHub Copilot CLI — Použití Copilot přes CLI, které je pokryto v pracovních postupech laboratoře.
- MCP — Mechanismus pro připojení agentů k externím službám, včetně připojení ke vzdálenému serveru MCP.
Co můžete postavit
- Vytvořte hru Space Invaders s asistencí Copilot
- Nainstalujte a používejte plugin pro Copilot z marketplace
- Prozkoumejte přizpůsobení agentů ve Visual Studio Code
- Vytvořte vlastní instrukce pro řízení chování agenta
- Vytvořte agent skill a znovu jej použijte napříč pracovními postupy
- Připojte agenta ke vzdálenému serveru MCP
Kód a CLI: https://aka.ms/build2026-LAB502github.com/github-samplesgithub.com/github-samples/pets-workshophttps://learn.github.com
AgentsDeveloperGitHub CopilotGitHubVisual Studio CodeMCP
LIVE199 Broadcast Stage Z přepisu
Mistrovství světa Imagine Cup
Patrick Brown, Rohan Ganesh, Surya Kukkapalli, Troy McBride, Vivaan Sawant, Advika Vuppala, Hans Yang
Mistrovství světa Imagine Cup 2026 představuje tři studentské startupy, které prezentují a předvádějí své produkty: CopyFlag (detekce porušení autorských práv a podávání žádostí o stažení), SpoilSafe (predikce kažení potravin řízené senzory) a Revora Health (párování a podpora fyzioterapie s asistencí AI agenta). Součástí je také sdílení zkušeností zakladatelů o budování důvěry, o změnách směru vycházejících ze zákaznických potřeb (od „dat“ k „akcím“) a o tom, jak převádět osobní problémy do podoby produktů.
Co je nového
- Hlavní cena Imagine Cup 2026 se zvýšila ze 100 000 USD na 150 000 USD
- CopyFlag byl vyhlášen světovým šampionem Imagine Cup 2026
Co můžete postavit
- Detekovat porušení autorských práv upravené pomocí AI pomocí vytváření otisků a vyhledávání kopií nahraného obsahu na webu a poté doporučit žádosti o stažení na základě prahové hodnoty míry jistoty
- Po potvrzení uživatelem odesílat žádosti o stažení z pracovního postupu v „Alert Center“
- Predikovat pravděpodobné budoucí porušování („kdo, kdy, co“) pomocí historie produktu a dat o prodejcích a hromadně jednat na základě map vztahů opakovaných porušovatelů
- V reálném čase sbírat data ze senzorů těkavých plynů, teploty a vlhkosti a automaticky poskytovat predikce času do zkažení pro konkrétní šarže potravin
- Porovnávat scénáře skladovacích podmínek pro stejný typ potraviny a generovat provozní rozhodnutí (např. ponechat vs. okamžitě zlevnit)
- Použít AI agenta k přijetí popisu zranění, rychlému spárování pacienta s fyzioterapeutem, zachycení průběžných poznatků o zotavování a jejich předání fyzioterapeutovi pro aktualizaci léčebného programu
Kód a CLI: GitHub EducationReplit
AzureAgentsGitHubFoundry IQMicrosoft FabricMicrosoft for Startups
LIVESP126 Broadcast Stage Z přepisu
Rychlý přehled od Qualcomm: Živě z Microsoft Build
Ana Schafer, Morris Novello
Krátký rozhovor ve vysílání z prostoru Qualcomm na Microsoft Build se zaměřil na spolupráci Microsoft–Qualcomm pro AI agenty napříč zařízeními. Řečníci zdůrazňují těsnou integraci s Foundry Factory a Windows ML a také ukázky na stánku týkající se nativního portování aplikací a automatizace workflow pro inference a orchestraci napříč různými form faktory.
Co je nového
- Partnerství Microsoft–Qualcomm je popisováno jako zahrnující těsnou integraci s Foundry Factory a Windows ML
- Jsou popisovány ukázky na stánku / v rámci session pro AI agenty, kteří vývojářům pomáhají portovat aplikace nativně
- Automatizace workflow pro inference je prezentována jako způsob, jak snížit využití tokenů a podpořit orchestraci napříč form faktory
API a SDK
- Foundry Factory — Zmiňováno jako součást těsné integrace Microsoft–Qualcomm pro tvorbu prostředí a workflow souvisejících s AI agenty.
- Windows ML — Zmiňováno jako součást těsné integrace Microsoft–Qualcomm podporující AI prostředí a workflow související s inferencí.
Co můžete postavit
- Vytvářejte kontextově vnímající AI agenty, kteří získávají data napříč více typy zařízení (např. prsten, přívěsek) a rozšiřují se až do datového centra
- Používejte AI agenty k tomu, aby pomohli portovat existující aplikace tak, aby běžely nativně (jak je popsáno v ukázkách)
- Automatizujte workflow pro inference, abyste snížili využití tokenů a koordinovali zátěže napříč různými form faktory
AIAgentsDeveloper
OD832 Pre-recorded Z přepisu
Od pracovních postupů k agentní automatizaci s Azure Logic Apps
Divya Swarnkar
Tato přednáška představuje Logic Apps Automation, novou nabídku založenou na Logic Apps, jejímž cílem je snížit tření při nastavování při zachování podnikových kontrol pro provoz agentních pracovních postupů v produkci. Ukazuje také spravovanou schopnost „knowledge as a service“ pro RAG uvnitř pracovních postupů a užší integraci, kde lze agenty Azure AI Foundry vytvářet/spravovat a vyvolávat z Logic Apps s provozní viditelností napříč celým řešením.
Co je nového
- Oznámeno Azure Logic Apps Automation; k dispozici ve veřejné preview na auto.azure.com
- Logic Apps „knowledge as a service“ pro spravované RAG v pracovních postupech (nahrání souborů; automatické dělení na chunky/vektorizace; vyhledání jako krok pracovního postupu); veřejná preview
- Integrace Logic Apps + Azure AI Foundry: v rámci pracovního postupu Logic Apps lze vybírat Foundry agenty, nebo z Logic Apps vytvořit nového Foundry agenta přes Foundry API a udržovat jej synchronizovaný
- Model správy Project/App v Logic Apps Automation: sdílené prostředky a zásady v rámci projektu plus spolupráce a oprávnění na úrovni aplikace
- Provozní trasování zahrnuje vstupy/výstupy po krocích, časy/stavy provádění a využití tokenů; korelované run ID napříč zobrazeními Logic Apps a Foundry
API a SDK
- Azure Logic Apps Automation · preview — Hostované prostředí Logic Apps na auto.azure.com s projects/apps, izolovaným spuštěním agentů v sandboxu, generováním kostry pracovních postupů v přirozeném jazyce a podnikovými kontrolami (RBAC, auditovatelnost, podpora VNet).
- Logic Apps Knowledge (managed RAG) · preview — Znalostní báze v rozsahu aplikace postavená na Cosmos DB (vector store) a Azure OpenAI (embeddings + chat), s nahráváním souborů, seskupováním, automatickým ingestem/dělením na chunky/embeddingem a vyhledáváním používaným agenty v pracovních postupech.
- Azure AI Foundry integration in Logic Apps — Vyvolávání agentů hostovaných ve Foundry z pracovních postupů Logic Apps; procházení agentů ve Foundry projektu a vytvoření/provizionování nového agenta z Logic Apps (přes Foundry API) s hlubokými odkazy mezi portály a korelovanými logy.
- GitHub Copilot SDK — Použito pro „invoice agent“, který běží v izolovaném sandboxu a kterému lze poskytnout business kontext i dovednosti (včetně podpory pro MCPs) pro uvažování/akce.
Co můžete postavit
- Pracovní postup zpracování faktur kombinující deterministické kroky (např. vytvoření ticketu v ServiceNow, aktualizace v Salesforce) s agentem pro validaci faktur
- Pracovní postup příjmu dokumentů, kde agent klasifikuje příchozí dokumenty a pokud jde o smlouvu, ověří ji vůči organizačním schvalovacím pravidlům ukotveným v znalostní bázi v aplikaci
- Pracovní postup schvalování auto úvěru orchestrující více Foundry agentů (kontrola duplicit + rozhodnutí o schválení) s dlouhotrvajícím lidským schválením v Microsoft Teams
- Provoz podnikových agentů: sledování běhů krok za krokem s auditovatelností, streamování do akcí v reálném čase a využití tokenů pro každý krok agenta
Kód a CLI: auto.azure.comCosmos DBAzure OpenAIMicrosoft Entra IDGitHub Copilot agentsGitHub Copilot SDKMCPsAzure DevOpsGitHubMicrosoft TeamsARM RBAC
AzureAgentsDeveloperDevelopment pipeline
OD840 Pre-recorded Z přepisu
Povolte podnikové agenty pomocí Agent 365 SDK
Jeremiah Follis
Tato prezentace vysvětluje, jak Agent 365 SDK pomáhá připravit vlastní a třetími stranami dodané agenty pro nasazení v podniku tím, že na stávající agentní stacky vrství observabilitu, správu (governance) a zabezpečení. Zaměřuje se na přístup, kdy je agent chápán jako „aktor“ s vlastní vymezenou identitou, auditovatelnými akcemi a přístupem k nástrojům a datům řízeným správci, a ukazuje, jak se po integraci projeví výstupy v Microsoft Entra, Purview a Defender.
Co je nového
- Agent 365 byl zpřístupněn v režimu obecné dostupnosti 1. května společně s Agent 365 SDK
- Agent 365 je nativně integrovaný (bez další práce) pro agenty vytvořené v Agent Builder, Copilot Studio a Foundry, takže se automaticky zobrazí s identitou/observabilitou/správou (governance)/zabezpečením
- Agent 365 se připojuje přímo k platformám třetích stran včetně Vertex AI a AWS Bedrock a umožňuje registraci agentů prostřednictvím integrace připojené platformy
- Agent 365 SDK přidává trasování založené na OpenTelemetry pro vstupy/výstupy agentů, volání nástrojů a vyvolání modelů, a to buď pomocí Microsoft OpenTelemetry Distro (automatická instrumentace), nebo přímým vložením OTel endpointu
- Agent 365 SDK umožňuje správcem řízený přístup k nástrojům včetně dat Microsoft 365 prostřednictvím MCPs (pošta, kalendář, OneDrive, SharePoint, Teams) s auditovatelnými/odvolatelnými oprávněními a podporou pro přinesení/registraci vlastních MCPs
- Entra Agent ID lze prostřednictvím SDK povolit, aby bylo možné na agenty aplikovat řízení v Entra (ochrana identity, podmíněný přístup, správa identity)
API a SDK
- Agent 365 SDK · ga — Přidává podnikové kontrolní mechanismy ke stávajícím agentům (observabilita přes trasování OpenTelemetry, správa (governance) přístupu k nástrojům/datům a zabezpečení přes integraci Entra Agent ID).
- Agent 365 CLI — CLI, které vedoucí týmu Agent 365 zmínil jako součást vývojářského toolchainu SDK/CLI.
- Microsoft OpenTelemetry Distro — Doporučená cesta pro observabilitu v Agent 365 SDK s automatickou instrumentací pro OpenAI, LangChain a Agent Framework plus hooky pro další komponenty.
- Purview APIs — API, která mohou vývojáři použít k napojení datových kontrol Microsoft Purview (např. štítky citlivosti/DLP) do agentů mimo prostředí Microsoft 365.
- Entra Agent ID — Schopnost identity agenta povolená prostřednictvím Agent 365 SDK, aby správci mohli na agenty aplikovat řízení identity a přístupu v Entra.
Co můžete postavit
- Registrovat agenty třetích stran nebo vlastnoručně vytvořené agenty do podnikového registru, aby je správci mohli objevovat a spravovat (řeší nekontrolované množení agentů)
- Instrumentovat stávajícího agenta trasami OpenTelemetry pro viditelnost end-to-end do promptů, odpovědí, volání nástrojů a vyvolání modelů
- Povolit vyhledávání hrozeb v Defender pro agenty pomocí signálů z observability a vyšetřovat výstrahy v portálu Defender
- Zpřístupnit přístup k datům Microsoft 365 prostřednictvím správcem řízeného přístupu k nástrojům MCP (pošta, kalendář, OneDrive, SharePoint, Teams) s odvolatelnými oprávněními
- Aplikovat řízení Entra na identitu agenta (auditní protokoly, protokoly přihlášení, podmíněný přístup, správa životního cyklu/přístupu)
- Vynucovat zásady Purview za běhu (štítky citlivosti, DLP) na interakce agenta s aplikacemi Microsoft 365 (např. Teams) a i mimo ně prostřednictvím Purview APIs
Kód a CLI: Agent 365 CLIOpenTelemetry (OTel) endpointMicrosoft OpenTelemetry DistroMCPsMicrosoft Defender portalMicrosoft 365 Admin CenterMicrosoft Entra audit logsMicrosoft Entra sign-in logs
SecurityAgent 365Responsible AIGovernanceEnterpriseIdentity
OD849 Pre-recorded Z přepisu
Plugin Dataverse: nasazení agentů pro psaní kódu v podniku
Suyash Kshirsagar, Kent Weare
Tato sekce předvádí plugin Dataverse Skills, který dává agentům pro psaní kódu přístup k schématu Dataverse, datům, dotazům, zabezpečení a balení řešení s ochrannými mantinely a s oporou v nástrojích. Řečníci ukazují tři tokové scénáře podle rolí (builder, DevOps analyst, admin), kde prompty v běžné angličtině spouštějí vícekrokové operace, jako je vytváření modelu, importy z Excelu s vyřešením lookupů, dotazy/aktualizace v CRM a konfigurace zabezpečení s validací.
Co je nového
- Plugin Dataverse Skills umožňuje vícekrokové operace v Dataverse v přirozeném jazyce z vývojářských nástrojů bez nutnosti znát URL organizace
- Tok připojení umí zjistit prostředí Dataverse z přihlášení Microsoft, nakonfigurovat MCP server a ověřit konektivitu z jediného promptu
- Jediný prompt může vytvořit datový model Dataverse včetně tabulek, relací (včetně many-to-many), hlavního formuláře, zobrazení a vše zabalit do pojmenovaného solution
- Plugin umí importovat referenční data z Excelu a vyřešit lookupy pomocí business keys (nikoli GUID), a poté spustit validační dotazy (např. počty řádků, vazby na nadřazené záznamy)
- Dotazování v přirozeném jazyce může omezit výsledky podle pojmenovaného uživatele (např. „Carlos“) tím, že vyřeší identitu system-user a vygeneruje/spustí dotazovací skript v Pythonu
- Admin tok zahrnuje kontrolu oprávnění před spuštěním, vytvoření bezpečnostních komponent (business units, roles, field security, access team templates), validaci ve stylu impersonation s maticí splněno/nesplněno a zapnutí auditingu s kontrolami napříč vrstvami org/table/column
API a SDK
- Model Context Protocol (MCP) server — Integrační bod pro agenty, který plugin konfiguruje, aby propojil nástroje s operacemi Dataverse (ověření připojení a následné hlídané akce).
- Python SDK — Používá se na pozadí ke generování a spouštění skriptů pro úlohy, jako je dotazování dat Dataverse/CRM a podpora pracovních toků importu a dotazování.
- Dataverse Skills plugin — Plugin poskytující hlídané schopnosti pro schéma Dataverse, data, dotazy, zabezpečení a administrátorské operace řízené prompty v přirozeném jazyce.
Co můžete postavit
- Připojení k prostředí Dataverse pomocí přihlášení Microsoft bez znalosti URL organizace, s automatickým ověřením
- Vygenerování kompletního datového modelu aplikace v Dataverse z business popisu (tabulky, sloupce, lookupy, self-referential relace, many-to-many) včetně formuláře a filtrovaného zobrazení, uvnitř solution
- Import více souborů Excel do nově vytvořených tabulek při současném vyřešení lookupů přes business keys a s hlášením neúspěchů
- Spuštění kontrolních dotazů (sanity check), jako jsou počty řádků v tabulkách a validace relací po importech
- Dotazování CRM dat v běžné angličtině (např. otevřené příležitosti nad určitou hranicí, zákazníci, kteří znovu neobjednali za N dní) s automatickými joiny a výpočty s daty
- Automatizace změn správy/zabezpečení pomocí promptů: vytvoření business units/roles/field security/access team templates, přiřazení uživatelů, validace přístupu pro jednotlivé uživatele, nasdílení jednoho záznamu přes team template a zapnutí auditingu s vrstvenými kontrolami
Kód a CLI: MCP serverPython SDK
AgentsDeveloperGitHub CopilotVisual Studio CodeMCPData
OD858 Pre-recorded Z přepisu
Váš PC, vaše pravidla: AI agenti se setkávají s personalizací Windows
Samantha Song
Tato sekce ukazuje konkrétní vzor pro mapování požadavků na personalizaci v přirozeném jazyce na reálné změny ve Windows prostřednictvím „skill“ kontraktu (skill.md) podloženého MCP. Předvádí efekty Dynamic Lighting řízené agentem, změny motivu Windows (tapeta/akcent/režim) a osvětlení spouštěné notifikacemi, s důrazem na strukturované nástroje, oprávnění/rozsah a návrat zpět (rollback) jako součást spolehlivé automatizace OS.
Co je nového
- Open-source repozitář dovednosti Copilot pro personalizaci Windows postavený kolem kontraktu skill.md, který agenti mohou číst a vyvolávat
- Agenti mohou ovládat Windows Dynamic Lighting přes veřejná Windows LampArray APIs pro implementaci animací pro jednotlivá zařízení a jednotlivé lampy
- Modul pro motivy může orchestrálně provést více změn OS v rámci jednoho záměru (např. tapeta + akcentní barva + režim + osvětlení)
- Sledovač notifikací může reagovat na události Windows toast a spouštět světelnou odezvu (např. červené bliknutí při zprávách)
API a SDK
- Model Context Protocol (MCP) servers — Používá se jako rozhraní nástrojů, které dovednosti vystavují, aby agenti mohli mapovat výzvy na strukturovaná volání nástrojů a následně na akce personalizace Windows.
- Windows LampArray APIs — Veřejná API používaná k objevení zařízení Dynamic Lighting a k nastavení barev/animací pro jednotlivé lampy (např. efekty klávesnice + lamp).
- Windows toast notifications (event watching) — Sledují se pro spouštění reaktivního chování, jako je blikání osvětlení při příchozích oznámeních; je popsáno pokračování bez ztráty stavu.
Co můžete postavit
- Vygenerovat a spustit vlastní animace Dynamic Lighting z výzvy v přirozeném jazyce (např. jezírko s koi kapry, táborák, padající hvězdy)
- Použít celou „atmosféru“ jednou akcí: tapeta + akcentní barva + světlý/tmavý režim + RGB osvětlení
- Synchronizovat světelné efekty s obsahem na obrazovce (popsáno jako odrážení barev na obrazovce během přehrávání videí)
- Blikat světelnými signály pro notifikace sledováním událostí Windows toast
- Zabalit a sdílet znovupoužitelné rozhraní dovednosti přes skill.md, aby stejný tooling mohlo vyvolávat více agentů
Kód a CLI: skill.mdgithub.com/samanthamsong/windows personalization skillGitHub Copilot CLIC# driverPython effect scriptsrender frameMSIX package themesExplorer accent registry path
WindowsMCPAgents on WindowsPersonalizationWindows APIsDynamic Lighting
ODSP900 Pre-recorded Z přepisu
Ladění výkonu na Cobalt s Arm Performix
David Haikney
Tato prezentace předvádí Arm Performix, sadu nástrojů pro analýzu výkonu určenou k profilování a optimalizaci zátěží běžících na instancích Azure Cobalt. Ukazuje pracovní postup postavený na „targets“ (vzdálené systémy, ke kterým se přistupuje přes SSH) a „recipes“ (opakovatelná profilovací/benchmarková měření), který postupuje od charakterizace na úrovni systému k úzkým místům na úrovni kódu a analýze mikroarchitektury CPU. Součástí ukázky je také integrace MCP serveru, která propojuje výsledky profilování s LLM a umožňuje v rámci vývojového workflow získat návrhy optimalizací s vyjádřenou mírou jistoty.
Co je nového
- Sada nástrojů Arm Performix pro analýzu výkonu (vyvíjená ve spolupráci s experty na výkon z Microsoft) pro zátěže na Cobalt
- Performix poskytuje UI i CLI pro spouštění stejných analýz
- Performix zahrnuje MCP server pro propojení výsledků profilování s LLM a navrhování optimalizací
- Performix je k dispozici nyní, zdarma ke stažení a zdarma k používání
API a SDK
- Arm Performix MCP server — Zpřístupňuje profilovací běhy (včetně systémových informací, profilovacích dat, disassemblace a provázání se zdrojovým kódem) pro LLM za účelem generování návrhů optimalizací s vyjádřenou mírou jistoty.
Co můžete postavit
- Přidat vzdálenou instanci Cobalt jako profilovací target pomocí přihlašovacích údajů SSH (host/user/port/keys)
- Spustit mikrobenchmarky pro charakterizaci systému k ověření výkonu na úrovni instance (např. propustnost paměti vs. velikost přístupu / chování cache)
- Profilovat využití systému pomocí heat map napříč jádry, buď spuštěním zátěže, připojením k procesu, nebo profilováním všech procesů
- Najít úzká místa v kódu a přiřadit je zpět ke zdrojovému kódu napříč jazyky (včetně Java a .NET)
- Porovnávat profilovací běhy pro pochopení změn mezi experimenty (např. rozdíly ve skladbě instrukcí, jako jsou implementace NEON vs SVE)
- Použít analýzu mikroarchitektury CPU (metodika top-down) k identifikaci chování cache, prodlev (stalls) a chybných predikcí větvení
AutomationAzureComputeDeveloperGitHub CopilotLocal AI
ODSP904 Pre-recorded Z přepisu
Vytvářejte spolupráci podporovanou AI na vizuálním plátně
Tato relace ukazuje AI funkce Lucid pro generování a úpravu diagramů a obsahu na whiteboardu přímo z textových promptů, včetně AI podporovaného hledání nápadů, třídění a sumarizace na sdíleném plátně. Dále předvádí připojení AI agenta k serveru Lucid MCP za účelem programového vytváření, načítání, sdílení a aktualizace dokumentů Lucid jako součást vývojářského workflow.
Co je nového
- Lucidchart: generování diagramů z textových promptů v Lucid AI Prompt Editoru, v kontejneru s asistovaným rozvržením a automatickým přeuspořádáváním konektorů
- Lucidchart: aktualizace existujícího diagramu vygenerovaného AI (přidání/odebrání kroků, změna rozhodnutí/větvení) přes AI nástroj, nejen ručními úpravami
- Lucidspark: rozšiřování myšlenkových map pomocí AI a generování nápadů na lepících lístcích (např. vygenerování devíti lepících lístků z promptu)
- Lucidspark: třídění vybraných lepících lístků do kategorií odvozených AI s volitelnými vlastními instrukcemi (např. podle prvního písmene nebo podle priority vysoká/střední/nízká)
- Lucidspark: sumarizace vybraného obsahu tabule (uvedeno, že je aktuálně zaměřena na obsah jako diagramy/lepící lístky/rámce, se zmínkou o širších souhrnech widgetů jako budoucí práci)
- Lucid MCP server: umožňuje vyhledávání, načítání, sumarizaci, sdílení a vytváření diagramů Lucid prostřednictvím agentního připojení
API a SDK
- Lucid MCP server — Server, ke kterému se AI agent může připojit pro vyhledávání, načítání, sumarizaci, sdílení a programové vytváření diagramů/dokumentů Lucid.
Co můžete postavit
- Převod popisu procesu v přirozeném jazyce na návrh vývojového diagramu, který můžete upřesnit (s asistovaným rozvržením a automaticky se přizpůsobujícími šipkami)
- Generování BPMN choreografií a sekvenčních diagramů z promptů (příklad: proces žádosti o úvěr)
- Vytváření ERD z obecnějších instrukcí nebo z vloženého kódu popisujícího třídy a vztahy
- Generování síťových diagramů a diagramů cloudové architektury (AWS/Azure/Google Cloud) s logickým seskupováním do kontejnerů
- Ideace na whiteboardu: rozšiřování myšlenkových map a generování/rozšiřování brainstormingu na lepících lístcích, následně jejich sumarizace nebo třídění do kategorií
- Automatizace diagramových workflow: agent vytvoří z codebase více diagramů, nasdílí je recenzentům, poté načte úpravy od recenzentů a porovná je zpět s kódem
Kód a CLI: GitHub (referenced: a BPMN converter repo used in the demo; specific repo name not provided)
AIAutomationDeveloperMCPAI Toolkit
ODSP906 Pre-recorded Z přepisu
Použití orchestačních vzorů pro produkční AI agenty
Cliff Simpkins
UiPath představuje Maestro jako vrstvu pro spouštění/orchestrace, která má posunout AI agenty od dem ukázek ke spravovaným, pozorovatelným a auditovatelným produkčním workflow se schvalováním člověkem a perzistentním stavem. Session se zaměřuje na prostředí orientovaná primárně na Microsoft (Teams, Microsoft 365, GitHub Copilot, VS Code) a ukazuje nové/aktualizované možnosti UiPath včetně nasazení do Teams pro konverzační agenty, vývojářsky přívětivého plátna Flow, plátna pro case management pro práci řízenou výjimkami a agentního testování v UiPath Test Cloud.
Co je nového
- Konverzační agenty UiPath lze nasadit do Microsoft Teams prostřednictvím standardního procesu balíčkování pro Teams pro 1:1 chat i workflow v kanálech
- GitHub Copilot může získat plný kontext o UiPath prostřednictvím UiPath „skills“ + UiPath CLI instalovaného přes NPM, což umožňuje sestavovat/nasazovat/spravovat workflow z VS Code
- Maestro Flow: nové vývojářsky přívětivé orchestační plátno, jehož schéma je nativně podporováno kódovacími agenty; Flow je v režimu early access a má být veřejně dostupné „v následujících týdnech“
- Evaluations (testovací případy) přicházejí do end-to-end procesů ve Flow
- Maestro Case: nové plátno pro dynamické procesy řízené výjimkami s aktivací fází řízenou pravidly/agenty a se zdůvodněním v exekuční stopě
- Agentní testování v UiPath Test Cloud: autonomní spouštění testovacích případů s Autopilot, autonomní prozkoumávání a asistent „Delegate“ pro zajištění administrativní práce kolem testování
API a SDK
- UiPath Maestro — Vrstva orchestrace/spouštění pro agentní procesy se správou, pozorovatelností, schvalováním člověkem, perzistentním stavem, opakovanými pokusy/timeouty a auditní stopou.
- UiPath CLI · ga — CLI nástroje pro řízení/sestavování/nasazování/správu automatizací UiPath a integraci s kódovacími agenty; popisováno jako dostupné již nyní s podporou GitHub Copilot.
- UiPath skills for GitHub Copilot · ga — Copilot skills instalované přes NPM, které dávají Copilot kontext o API platformy UiPath / příkazech UiPath CLI / vzorech nasazení.
- Maestro Flow · preview — Vývojářské plátno pro procesy v Maestro s lokálními soubory ve VS Code, inline konfigurací agentů, tracingem a podporou schémat vytvářených kódovacími agenty.
- Maestro Case — Plátno pro case management pro dynamické procesy řízené výjimkami (paralelní práce, přepracování, eskalace) se zdůvodněním / exekuční stopou.
- UiPath Test Cloud (Autopilot, Delegate) — Možnosti agentního testování pro autonomní spouštění/prozkoumávání a automatizaci administrativních úloh kolem testování (výsledky, reporting, zakládání issues).
Co můžete postavit
- Nasadit konverzačního agenta vytvořeného v UiPath do Microsoft Teams, aby zaměstnanci mohli zadávat informace, kontrolovat stav a dostávat aktualizace
- Modelovat dlouhotrvající enterprise proces napříč více systémy se schvalovacími kroky člověkem a s dohledatelností/viditelností pro audit pomocí Maestro
- Vyvíjet a spravovat verze orchestací Flow jako lokální soubory ve Visual Studio Code a revidovat změny přes Git
- Přidat do orchestrace více vstupních bodů (např. trigger webhooks plus trigger Outlook „email received“)
- Vytvořit orchestraci pro spor o fakturu/účtování s extrakcí, dohledáváním dat, detekcí nesrovnalostí, zadáváním schvalovacích úkolů, voláními ERP API a notifikacemi
- Implementovat založení úvěru jako case plán řízený výjimkami (přepracování, eskalace, paralelní underwriting) s aktivací fází řízenou agenty/pravidly
Kód a CLI: NPM (install UiPath skills and CLI)Visual Studio CodeGitHub CopilotClaude CodeGemini CLIBPMN 2.0Outlook (email received trigger)webhook triggerPlaywrightAppiumSAPEpicCitrixJirauipath.com/developers
AIMS TeamsAgentsDeveloperGitHub CopilotGitHub
ODSP907 Pre-recorded Z přepisu
Monitorujte aplikace GenAI nad rámec golden signals
Relace vysvětluje, proč jsou klasické golden signals (latence, chyby, provoz, saturace) pro aplikace GenAI nezbytné, ale nedostatečné kvůli nedeterminismu, proměnlivým nákladům, novým vektorům útoků a subjektivní kvalitě. Navrhuje přidat tři dimenze monitoringu — náklady, bezpečnost/ochranu a kvalitu — s konkrétními příklady metrik a přiřazováním nákladů na základě tagování.
Co je nového
- Observabilita GenAI by měla kombinovat LETS (latence, chyby, provoz, saturace) se třemi doplněnými dimenzemi: náklady, bezpečnost/ochrana a kvalita
- Přiřazování nákladů by mělo být vybudováno pomocí povinného tagování na úrovni funkcí, uživatelů, modelu/poskytovatele a endpointu (region/prostředí/poskytovatel)
- Zvýrazněné metriky pro monitoring bezpečnosti: míra prompt injection, míra detekce PII, skóre moderování obsahu a pokusy o jailbreak
- Zvýrazněné metriky pro monitoring kvality: míra halucinací, skóre relevance, spokojenost uživatelů, úplnost odpovědi, kvalita retrievalu a koherence odpovědi
- Latence by měla být instrumentována pro každou fázi pipeline (např. čas retrievalu v RAG, čas volání LLM, celkový čas požadavku)
API a SDK
- Datadog Large Language Model Observability — Přístup k monitoringu je popsán jako sběr metrik volání LLM (např. latence, chyby, tokeny/s, využití limitů rychlosti API) plus náklady, vyhodnocování kvality, trasování použití nástrojů a signály bezpečnosti/ochrany, jako je maskování PII a detekce prompt injection.
Co můžete postavit
- Rozdělit end-to-end latenci na retrieval v RAG, volání LLM, volání externích API a celkový čas požadavku pro nalezení úzkých míst
- Segmentovat monitoring chyb nad rámec HTTP kódů tak, aby zahrnoval chyby poskytovatele modelu (překročena délka kontextu, aktivován bezpečnostní filtr, model přetížen) podle endpointu/modelu/segmentu uživatelů
- Segmentovat provoz podle funkce, typu uživatele a modelu pro řízení kapacity, limitů rychlosti modelu a nákladů
- Monitorovat saturaci se zaměřením na využití GPU a limity rychlosti modelu/API
- Detekovat eskalace nákladů způsobené token creep, model drift a necachovanými voláními pomocí granulárních tagů pro přiřazování nákladů
- Sledovat rizika bezpečnosti/ochrany GenAI (únik PII/exfiltrace dat, prompt injection/jailbreaking, denial of wallet, extrakce modelu) pomocí dedikovaných bezpečnostních metrik
AIAutomationAzureAzure MonitorCost ManagementPlatform Engineering
ODSP908 Pre-recorded Z přepisu
Zefektivněte svůj vývojářský workflow od začátku do konce pomocí AI
Will Wang
Will Wang prochází čtyřfázové workflow pro dodání produktu od začátku do konce — tvorba nápadu, vývoj, týmová komunikace a uvedení na trh — s využitím AI ke snížení tření. Relace se zaměřuje na praktické návyky kolem GitHub Copilot ve VS Code, přepisů v Teams a znovupoužití otestovaných promptů (včetně využití hardwaru Logitech MX), aby bylo možné postupovat rychleji při zachování konzistentní dokumentace a navazujících kroků.
Co je nového
- Vzor: pro každou funkci si držet samostatný AI chat/relaci, aby nedocházelo k „přelévání“ kontextu v rámci kontextového okna, a po každé relaci sepsat podrobný předávací dokument pro zachování návaznosti
- Vzor: standardizovat a znovu používat otestované prompty (pro dokumentaci, testy, oslovení), aby byl výstup AI konzistentnější a zkrátil se čas strávený přepisováním instrukcí
- Workflow: používat přepisy schůzek z Microsoft Teams spolu s AI napsanými úkoly/dokumenty, aby tým zůstal sladěný a aby po hovorech zůstaly artefakty
API a SDK
- GitHub Copilot (VS Code / Copilot Chat) — Používá se k psaní kódu, generování dokumentace a vytváření testů pomocí promptů během vývoje funkcí.
- Microsoft Teams (transcription) — Používá se k zachycení přepisů hovorů; ve dvojici s dokumentací/akčními položkami napsanými AI pro sladění týmu.
Co můžete postavit
- Generovat kód, testy a dokumentaci ve VS Code pomocí GitHub Copilot s využitím znovupoužitelných promptů
- Vytvořit vývojové workflow po jednotlivých funkcích, kde má každá funkce vlastní AI relaci a písemný předávací dokument
- Vést týmové schůzky s AI generovaným HTML shrnutím spolu s přepisy z Teams pro sledování rozhodnutí a akčních položek
- Rychle zachytávat produktové nápady (poznámky + screenshoty) během výzkumu/čtení, aby se neztratily
- Uvést produkt na trh publikováním tam, kde se uživatelé sdružují (např. Twitter, Product Hunt, open source na GitHub), a provozovat rychlé smyčky zpětné vazby přes oslovovací zprávy
Kód a CLI: VS CodeGitHub CopilotMicrosoft TeamsLogitech MX Master 4Logitech MX Creative Keypad
AIAgentsGitHub CopilotWindowsWindows DeveloperVS Code
ODSP909 Pre-recorded Z přepisu
Přesuňte AI agenty z prototypu do produkce s OpenTelemetry
Harry Kimpel
Tato přednáška ukazuje, jak zajistit end-to-end observabilitu multiagentního plánovače cest pomocí Microsoft Agent Framework s vestavěným trasováním OpenTelemetry a odesíláním telemetrie do New Relic. Pokrývá trasování běhu agenta a nástrojů, přidání vlastních spanů/metrik a korelaci logů, včetně přidání quality gates v CI/CD řízených evaluacemi a vrstvené obrany proti prompt injection, která je rovněž instrumentovaná.
Co je nového
- Microsoft Agent Framework obsahuje vestavěnou podporu OpenTelemetry pro emitování tras běhů agentů a volání nástrojů s minimálním nastavením
- Korelace logů v OpenTelemetry přidává do logů kontext trace/span, takže lze z chyby přejít na původní trace/span
- Quality gates v CI/CD řízené evaluačními testy (skórování pomocí LLM) mohou ukončit build chybou, když kvalita výstupu klesne pod prahovou hodnotu
- Microsoft Foundry guardrails lze nakonfigurovat pro pokusy o jailbreak, nepřímou prompt injection a content safety a kombinovat je s evaluacemi z evaluator catalog
API a SDK
- Microsoft Agent Framework — Definovat agenty (název/popisek/model/nástroje), orchestrovat multi-agentní smyčky a smyčky volání nástrojů a emitovat vestavěné OpenTelemetry spany pro vyvolání agentů a volání nástrojů.
- OpenTelemetry — Standardní instrumentace pro traces/metriky/logy; používá proměnné prostředí exportéru OTLP a umožňuje korelaci trace/log přes trace/span ID.
- New Relic — Observability backend přijímající telemetrii OTLP a zobrazující traces, korelované logy, dashboardy a alerty pro signály výkonu, kvality a bezpečnosti.
- Microsoft Foundry guardrails — Ochrany na úrovni platformy konfigurovatelné pro pokusy o jailbreak, nepřímou prompt injection a content safety; lze je spárovat s vestavěnými evaluacemi z evaluator catalog pro tvorbu metrických skóre.
Co můžete postavit
- Instrumentovat agentní aplikaci tak, aby se každý běh agenta stal trace s podřízenými spany pro každé volání nástroje a s dobami trvání/stavovými kódy
- Identifikovat úzká hrdla kontrolou, který nástroj nebo krok uvažování dominuje end-to-end latenci
- Přidat vlastní spany s business atributy (např. kategorie destinace) pro filtrování a ladění tras podle doménového kontextu
- Vytvořit vlastní metriky (counters/histograms), jako itineráře za hodinu, průměrné skóre kvality a procento cache-hit, pro dashboardy
- Korelovat logy s trasami pro přechod z chybového logu na přesný selhávající span/volání nástroje pro rychlejší analýzu příčiny
- Přidat vrstvenou obranu proti prompt injection (platform guardrails + detekce na úrovni aplikace) a instrumentovat ji pro sledování pokusů a účinnosti guardrails
Kód a CLI: FlaskMicrosoft What the Hack repositoryWhat the Hack #073: New Relic agent observabilityGitHub CodespacesOTLP exporter (OpenTelemetry environment variables)New Relic endpointNew Relic API key (as mentioned for exporter configuration)
AIObservabilityReliabilityMonitorAgentsMCP
ODSP912 Pre-recorded Z přepisu
Vytvářejte agentní testovací systémy pro validaci kódu generovaného AI
Tato prezentace tvrdí, že kód generovaný AI potřebuje deterministickou validační vrstvu, protože tradiční testování a ruční kontrola nestíhají změny psané agenty. Sparsh Kesari předvádí Kane CLI od TestMu AI jako přístup k „agentnímu testování“: popište cílový end-to-end záměr v přirozeném jazyce, spusťte jej v lokálním prohlížeči nebo bez UI z agenta a získejte reprodukovatelné důkazy plus vygenerovaný kód pro Playwright.
Co je nového
- TestMu AI oznámilo Kane CLI, příkazovou validační vrstvu pro agentní end-to-end testování
- Kane CLI umí převzít cíle v přirozeném jazyce, provést je v lokálním prohlížeči a volitelně validovat v cloudových konfiguracích napříč prohlížeči/zařízeními/prostředími
- Kane CLI ve výchozím stavu generuje testovací kód pro Playwright z cíle v přirozeném jazyce
- Kane CLI vypisuje strukturované výsledky v NDJSON určené k tomu, aby je dokázali číst agenti
- Kane CLI poskytuje sdělitelné důkazy (video záznamy a trace běhy) plus sdílitelný odkaz pro kontrolu provedení
API a SDK
- Kane CLI · announced — Nástroj příkazové řádky pro spouštění validace end-to-end na základě záměru (lokální prohlížeč nebo headless přes agenta), generování testů pro Playwright a emitování sdílitelných důkazů z běhu a výstupů NDJSON
- Kane SDK — SDK pro import Kane do CI pipelines, vlastních agentů nebo testů
- Playwright (generated output) — Kane CLI generuje testovací skripty pro Playwright odpovídající provedenému cíli v přirozeném jazyce
Co můžete postavit
- Převést end-to-end cíl v přirozeném jazyce na automatizované spuštění v prohlížeči a vygenerovaný test pro Playwright
- Spouštět vícekrokové workflow, které se táhne přes více sessions (např. checkout, získání order ID, použití v druhém toku)
- Integrovat end-to-end validaci do CI/CD automatickým přehráváním testů definovaných v markdownovém frameworku test.md
- Použít AI coding agenta (např. Claude/Codex/Copilot, jak bylo zmíněno) k vyvolání headless end-to-end validace a ke zpracování výsledků NDJSON
- Zachytit trace/video důkazy a sdílet odkaz na přehratelný běh pro kontrolu před merge/deploy
Kód a CLI: Kane CLIKane SDK (import Kane)Playwright (generated test script)NDJSON output formatagent.mdtest.mdnpm module install (command not shown in transcript)
AIAutomationReliabilityResiliencyMonitorAgents
ODSP914 Pre-recorded Z přepisu
Provozujte AI ve velkém měřítku s Ray + Kubernetes pomocí Anyscale on Azure
Daniel Arrizza, Katarina Stanley
Tato přednáška vás provede vytvořením end-to-end AI workflow na Anyscale on Azure: přípravou multimodálních dat, distribuovaným fine-tuningem s PyTorch, dávkovým generováním embeddingů a nasazením inference služby běžící nepřetržitě. Ukázka se zaměřuje na to, jak Ray na AKS poskytuje nativní distribuované runtime prostředí pro Python s řízenými provozními funkcemi, jako je škálování, checkpointing a observabilita v rámci předplatného Azure.
Co je nového
- Anyscale on Azure provozuje Ray na Azure Kubernetes Service (AKS) uvnitř vašeho předplatného Azure a je dostupné přes Azure portal
- Integrace s Microsoft Entra ID pro RBAC
- Řízený životní cyklus Ray na AKS a plánovač zohledňující priority, jehož cílem je zlepšit využití GPU
- Služby Anyscale podporují aktualizace verzí bez výpadku a nezávislé škálování komponent
- Checkpointing v Ray Train může po selhání pokračovat, včetně pokračování uprostřed epochy (jak je popsáno v ukázce)
- Ray Data streamuje data na GPU, aby udrželo vysoké využití, a může škálovat CPU nody, aby se předešlo vstupním úzkým hrdlům
API a SDK
- Ray — Distribuovaný výpočetní framework pro Python, zde použitý pro zpracování dat (Ray Data), distribuované trénování (Ray Train/TorchTrainer) a serving modelů (Ray Serve) na AKS.
- Ray Train (TorchTrainer) — Orchestrace distribuovaného trénování v PyTorch s konfigurací škálování (workeři/GPU) a checkpointingem pro odolnost.
- Ray Data — Vrstva datové pipeline používaná ke streamování trénovacích dat na GPU a škálování CPU zdrojů tak, aby byly akcelerátory průběžně zásobované daty.
- Ray Serve — Serving framework používaný ke skládání více modelů za jeden endpoint (krok image-to-text + fine-tuned model) a vracení JSON odpovědí.
- PyTorch — Framework pro hluboké učení používaný pro fine-tuning a inference kód v rámci trénování a nasazení řízených Ray.
- Anyscale CLI — CLI předvedené pro práci s Anyscale (včetně výpisu „skills“, které mají fungovat s code AI asistenty) a pro vytváření jobs/services.
Co můžete postavit
- Vytvoření Anyscale cloud v Azure, výběrem existujícího AKS clusteru nebo použitím one-lineru pro vytvoření clusteru
- Interaktivní vývoj na Ray clusteru přes workspace, včetně VS Code desktop přes SSH nebo webového VS Code
- Fine-tuning open-source modelu na multimodálních produktových datech pomocí PyTorch zabaleného Ray Train s checkpointingem
- Generování dávkových embeddingů napříč velkým katalogem a ověření podobnosti embeddingů pro doporučování
- Nasazení doporučovacího API pomocí Ray Serve, které řetězí model image-to-text a fine-tuned model a vrací JSON
- Monitorování a ladění workloadů pomocí metrik/logů ve workspace a observability workloadů Ray pro nalezení úzkých míst
Kód a CLI: Anyscale CLIanyscale skillsRay TrainTorchTrainerRay DataRay ServeAzure Kubernetes Service (AKS)Azure Container RegistryMicrosoft Entra ID
AIAzureCost ManagementObservabilityPlatform EngineeringReliability
ODSP915 Pre-recorded Z přepisu
Řešení případů podpory pomocí multi-agentních workflow
Carlos Camacho
Tato session předvádí open-source multi-agentní systém, který směruje dotazy na podporu ke specializovaným agentům za účelem diagnostiky a vyřešení problémů napříč partnerskými ekosystémy. Ukazuje nasazení Azure MCP server z OpenShift AI MCP catalog na Red Hat OpenShift a následné použití prostřednictvím Azure support agent se zajištěním autentizace/autorizace a auditu přes OpenTelemetry.
Co je nového
- OpenShift AI MCP catalog poskytuje předpřipravené MCP servery, které lze nasadit do clusteru (demo: Azure MCP server)
- Nasazení z catalog zajišťuje image kontejneru, konfiguraci a autentizaci přes managed identity (dle popisu demo ukázky)
- Multi-agent quickstart zahrnuje směrování podle záměru, řízení přístupu agentů a auditní stopu postavenou na událostech OpenTelemetry
API a SDK
- MCP (Model Context Protocol) — Používá se jako integrační vrstva nástroj/server; Azure MCP server se nasazuje z catalog a agent jej využívá bez vlastního propojovacího kódu.
- ADK — Používá se k vývoji agentů v demo ukázce (směrovací agent a support agents).
- OpenTelemetry — Používá se k ukládání událostí pro auditní logování a trasování bezpečnostních a výsledků požadavků.
- Managed identity — Používá se pro autentizaci při konfiguraci nasazení Azure MCP server pro připojení k Azure tenant.
Co můžete postavit
- Nasazení Azure MCP server z MCP catalog do OpenShift clusteru a jeho připojení k Azure tenant
- Vytvoření chatového prostředí podpory, které směruje dotazy uživatelů ke specializovaným agentům podle detekovaného záměru
- Zabalení MCP server do doménově specifického support agent a zpřístupnění spuštěných MCP tools/výsledků zpět uživateli
- Vynucení řízení přístupu per-agent tak, aby bylo možné uživatele v čase požadavku povolit/zakázat
- Zachycení auditní stopy požadavků a bezpečnostních událostí a kontrola povolených/zakázaných výsledků pomocí traces/logs
Kód a CLI: PatternFlyAzure MCP serverOpenShift AI MCP catalogRed Hat AI secure MCP catalogAzure and Red Hat OpenShift AI (ARO)A2A
AIAzureObservabilityPlatform EngineeringVector EmbeddingsAgents
ODSP918 Pre-recorded Z přepisu
Vytvořte perzistentní a škálovatelnou paměť AI agenta s TiDB
Ravish Patel
Tato session ukazuje, jak implementovat perzistentní paměť AI agenta pomocí TiDB s jednou SQL tabulkou, která podporuje ukládání chatu/stavu i sémantické, klíčové a hybridní vyhledávání. Demo prochází automatickým generováním embeddingů při insertu přes Azure OpenAI deployment, spuštěním vektorového vyhledávání a fulltextového vyhledávání, jejich kombinací pomocí RRF a využitím ACID transakcí pro aktualizace agenta napříč více tabulkami.
Co je nového
- Nastavení paměti agenta v jedné tabulce: SQL sloupce + vektorové vyhledávání + fulltextové vyhledávání ve stejné tabulce
- Automatické embeddingy při insertu pomocí SQL funkce (embed_text), která volá Azure OpenAI deployment
- Hybridní vyhledávání implementované jako vektorové vyhledávání + vyhledávání podle klíčových slov + řazení Reciprocal Rank Fusion (RRF) v SQL
- ACID transakce napříč tabulkami pro vícekrokové zápisy agenta (např. vložení paměti + aktualizace agregací po uživateli)
- Funkce TiDB zacílené na agentní workloady: scale-to-zero, větvení databáze pro každého agenta, řízení zdrojů, rychlé škálování (oddělený compute/storage)
API a SDK
- TiDB SQL function embed_text — Generuje vektorové embeddingy z vkládaného textu voláním Azure OpenAI deployment a ukládá vektor do generovaného sloupce.
- TiDB vector search (HNSW index) — Ukládá embeddingy do vektorového sloupce a podporuje vyhledávání podle podobnosti přes vektorový index pro sémantické vybavení.
- TiDB full-text search (multilingual parser) — Vyhledávání podle klíčových slov pomocí fulltextového indexu, který podporuje více jazyků pro přesné párování termínů.
- TiDB Python SDK (pytidb) — Python SDK, které má podle tvrzení poskytovat hybridní vyhledávání a RRF na pár řádcích.
- TiDB MCP server + agent rules — MCP server a agent rules pro integraci TiDB do workflow v Cursor/Claude.
Co můžete postavit
- Ukládat historii chatu agenta a stav po uživateli v SQL a současně umožnit vyhledávání pro vyvolání kontextu
- Provádět sémantické vybavení nad minulými vzpomínkami pomocí vektorového vyhledávání podle podobnosti bez samostatné vektorové databáze
- Provádět vyhledávání podle klíčových slov (např. města, identifikátory) pomocí fulltextového vyhledávání ve stejné tabulce
- Implementovat hybridní vyhledávání (sémantické + klíčová slova) s RRF pro zlepšení relevance u dotazů na paměť agenta
- Provádět spolehlivé vícekrokové aktualizace agenta pomocí transakcí napříč tabulkami memory a agregované tabulky „facts“
Kód a CLI: pip install pytidbgithub.com/pingcap/agentrulestidb.compingcap.com/ai/agenticai
AIAzureStorageVector EmbeddingsAgentsDeveloper
ODSP919 Pre-recorded Z přepisu
Přechod od dat k inteligenci s Oracle MCP a Microsoft IQ
Ram Kakani, Jeff Smith
Tato relace ukazuje, jak v Azure AI Foundry vytvořit podnikového agenta, který dotazuje Oracle Database@Azure prostřednictvím serveru Model Context Protocol (MCP) spravovaného společností Oracle, a současně používá komponenty Microsoft IQ pro uvažování a orchestraci pracovního kontextu. Demo krok za krokem ukazuje propojení agenta s Oracle Remote MCP Server, jeho ukotvení pomocí dokumentů z OneLake a Azure Blob Storage a použití Work IQ k vytvoření konceptu e-mailu v Outlooku na základě živých dat z Oracle a probíhajících e-mailových vláken.
Co je nového
- Oracle nabízí spravované, hostované MCP servery pro databáze Oracle v Oracle Cloud Infrastructure a pro Oracle Databases běžící v Azure, přičemž samotný MCP server je bez dalších poplatků (platí se pouze za využití databáze/AI).
- Agenti v Azure AI Foundry se mohou připojit k nástroji „Oracle Remote MCP Server“ přes položku v katalogu zadáním endpointu plus regionu a OCID, s autentizací pomocí klíče nebo OAuth.
- Přístup k Oracle MCP lze udělit prostřednictvím uživatelů Azure Entra ID a členství ve skupinách s využitím toku OAuth 2 on-behalf-of (OBO), aby agent jednal jménem uživatele a databáze viděla identitu koncového uživatele.
API a SDK
- Model Context Protocol (MCP) — Protokol používaný agenty (MCP klienty) pro volání nástrojů zpřístupněných MCP serverem, včetně vzorů jako převod přirozeného jazyka na SQL přes Oracle MCP nástroj.
- Oracle managed MCP server (Oracle Database@Azure / OCI) — Spravovaný, hostovaný MCP server, který zpřístupňuje nástroje nad databází Oracle pro MCP klienty/agenty; konfigurovatelné nástroje a autentizace; integruje se s identitami Azure Entra ID prostřednictvím skupin.
- Foundry Agent Service — Hostuje agenty a MCP klienta s nativní podporou MCP, který může směrovat na MCP server (ukázáno se serverem Oracle MCP).
- Microsoft IQ (Foundry IQ, Fabric IQ, Work IQ) — Používá se pro uvažování/ukotvení (Foundry IQ), historickou analytiku (Fabric IQ) a doručení pracovního kontextu plus akce, jako je příprava e-mailu (Work IQ).
- Microsoft Entra Agent ID — Dává každému agentovi identitu se scoped oprávněními podle principu nejmenších oprávnění (governance plane).
- Agent 365 Governance — Inventarizace a správa agentů napříč tenantem (jak je popsáno v governance plane).
Co můžete postavit
- Vytvořit agenta pro AP analytika v Azure AI Foundry, který provádí živá čtení proti Oracle Database@Azure přes Oracle Remote MCP Server (bez ETL).
- Pokládat dotazy v přirozeném jazyce (např. neuhrazené faktury nad určitý limit v časovém okně) a nechat agenta převést je do SQL a spustit dotazy přes MCP nástroje se schválením člověkem v procesu.
- Ukotvit doporučení agenta pomocí znalostní báze vytvořené z compliance reportů v Microsoft OneLake a z dokumentů dodavatelů/smluv v Azure Blob Storage.
- Použít Work IQ k vyhledání relevantních e-mailových vláken v Outlooku, shrnutí toho, na čem se strany dohodly, a vygenerování konceptu odpovědi na základě aktuálního stavu faktur v Oracle.
Kód a CLI: OCI SDK (referenced as prior boilerplate code developers used to write for setup and connections)
AIAPIAgentsMCPDataApp Integration
ODSP923 Pre-recorded Z přepisu
Vytvářejte podnikové aplikace s AI a MCP
Jason Beres
Tato session předvádí rychlé vytvoření podnikového UI pomocí komponent Infragistics Ignite UI, App Builder (low-code WYSIWYG) a VS Code se servery MCP plus Agent Skills. Jason Beres ukazuje vygenerování aplikace ve stylu CRM, publikování kódu na GitHub a poté použití promptů řízených Copilotem pro doplnění plnohodnotného datového gridu a pro vygenerování dashboard UI z obrázku pomocí Ignite UI for Blazor.
Co je nového
- Infragistics na Build 2026 oznámil novou sadu komponent pro WinUI
- Ignite UI CLI umí vygenerovat konfiguraci VS Code MCP (mcp.json a MCP servery) pomocí příkazu pro AI konfiguraci
- Ignite UI Agent Skills lze nainstalovat (např. z igniteui/igniteui-blazor) a používat s nástroji včetně GitHub Copilot a Claude Code
- App Builder umí publikovat vygenerované aplikace na GitHub, Azure DevOps nebo jako stažitelný zip
API a SDK
- Ignite UI (Infragistics UI components for Angular/React/Blazor/Web Components) — Knihovna komponent pro tvorbu podnikových UI (datové gridy, grafy, motivy) s konzistentními API napříč podporovanými webovými frameworky.
- Infragistics App Builder — Low-code WYSIWYG nástroj s konverzační AI pro sestavování obrazovek, zapínání funkcí gridu, aplikaci motivů a export do kódu specifického pro daný framework (např. Blazor, React).
- Ignite UI CLI — CLI použité v demu k přidání AI/MCP konfigurace do projektu ve VS Code a k podpoře motivů a agentních workflow řízených skills.
- Ignite UI MCP servers — MCP servery spouštěné z VS Code, aby agenti mohli při úpravách aplikace podle promptů konzultovat nástroje/znalosti Ignite UI.
- Ignite UI Agent Skills (e.g., igniteui/igniteui-blazor) — Instalovatelné skills, které vedou agenty při generování/úpravách aplikací Ignite UI (motivování, gridy a generování Blazor UI z návrhu v obrázku).
- Infragistics WinUI component suite · announced — Nové komponenty pro WinUI včetně datového gridu, grafů, geoprostorových map, vstupních prvků a Dashboard Tile; ukázáno s použitím v XAML, např. Infragistics XamCategoryChart.
Co můžete postavit
- Vytvořte UI podnikové aplikace ve stylu CRM přes App Builder a poté exportujte produkční kód pro Blazor Server nebo React
- Zapněte pokročilé možnosti datového gridu (seskupování, filtrování, přesouvání/připínání/změna velikosti/skrývání sloupců, export) s minimem nebo bez ručního kódování
- Publikujte vygenerovaný kód aplikace do nového GitHub repozitáře přímo z App Builder a poté jej naklonujte a dále upravujte ve VS Code
- Použijte prompty v Copilot spolu se servery/skills MCP pro přidání nového gridu navázaného na JSON data, včetně vykreslení obrázku loga a sbalitelných záhlaví přes více řádků
- Vygenerujte Blazor dashboard UI ze screenshotu/obrázku a výsledek dále iterujte s agentem (napojte na živá data, přidejte obrazovky, dolaďte rozvržení)
- Vytvářejte desktopové aplikace pro WinUI s komponentami Infragistics a přizpůsobujte je přes chat Copilot, při zachování konzistentních API napříč platformami Infragistics
Kód a CLI: .NET runIgnite UI CLI (AI config)GitHub skill installigniteui/igniteui-blazorVisual Studio CodeGitHub CopilotClaude Code
AICopilotAgents.NETDeveloperVisual Studio Code
ODSP925 Pre-recorded Z přepisu
Doručení AI vyhledávání připraveného pro produkci nad nestrukturovanými daty pomocí RAG
Tato session vysvětluje základní koncepty RAG (oproti context- and cache-augmented generation) a proč je produkční RAG komplexní kvůli mnoha vzájemně provázaným částem napříč ingestí, embeddingy, vyhledáváním, evaluací a UI. Následně projde přístup dodávaný vendorem (Progress Agentic RAG) a demo s aplikací .NET/Blazor, která volá C# SDK a vrací jak konverzační odpovědi, tak strukturovaný JSON pro vykreslení grafů z ingestovaných PDF finančních výkazů.
Co je nového
- Progress Agentic RAG je prezentován jako spravovaná platforma typu „RAG as a service“ s ingestí dokumentů, extrakcí řízenou agenty a hybridním vyhledáváním (keyword, semantic, graph) s agentním rerankingem
- Vestavěný evaluační agent/metrika s názvem „REMi“ je popsán jako monitoring stability systému při ingestování a vyhledávání dat
- Je uvedena dostupnost SDK pro .NET, TypeScript/JavaScript a Python, plus REST APIs pro hlubší přizpůsobení
- Je ukázán HTML widget builder pro rychlé vložení vyhledávacího prostředí s citacemi/vyhledáváním do webové stránky
API a SDK
- Progress Agentic RAG C# SDK — Použito z aplikace Blazor Server pro volání vyhledávacího rozhraní a metody „AskAsync“, která může vyžádat typovanou/strukturovanou odpověď mapovanou do JSON schématu a deserializovanou zpět do objektu .NET pro vykreslení (např. grafů).
- Progress Agentic RAG REST APIs — Zmíněno jako dostupné pro tvorbu vlastních agentů, vlastních UI nebo kompletních aplikačních architektur.
- Progress Agentic RAG SDKs for TypeScript/JavaScript and Python — Zmíněno jako dostupné pro složitější scénáře nad rámec přístupu s vestavěným widgetem.
Co můžete postavit
- Vytvořit RAG pipeline, která chunkuje velké dokumenty, vytváří embeddingy obsahu, ukládá vektory, vyhledává sémanticky podobné pasáže a ukotvuje odpovědi LLM pomocí citací
- Ingestovat nestrukturované zdroje (PDF, soubory Office, obrázky, video, audio/MP3, chat logy, weby/sitemaps) a dotazovat je přirozeným jazykem
- Použít agentní vyhledávání pro reranking výsledků a extrakci tagů/entit/klíčových textů během ingeste
- Vytvořit vložený vyhledávací widget pomocí HTML snippetů pro rychlé nasazení
- Vytvořit vlastní Blazor Server dashboard, který dotazuje PDF a vrací jak narativní odpovědi, tak strukturovaná data vhodná pro komponenty grafů
Kód a CLI: AskAsync (Progress Agentic RAG C# SDK method)Blazor ServerTelerik UI for BlazorHTML widget builder / HTML snippetsprogress.com
AIAgentsDeveloperDeveloper Technologies
ODSP926 Pre-recorded Z přepisu
Vytvářejte do aplikací kolaborativní agenty pomocí API
Ziv Navoth, Edo Segal, Gillian Sheldon
Tato sekce předvádí Azure-native Omniagent API od Napsteru pro nasazování multimodálních (video + hlas) agentů v reálném čase přímo v aplikacích. Zaměřuje se na to, aby tito agenti byli nákladově efektivní ve velkém měřítku, snadno zřiditelní z Azure portalu, nasaditelní napříč kanály web/mobil/telefon/text a plně monitorovatelní včetně auditu přepisů, volání nástrojů a paměti.
Co je nového
- Omniagent API běží za 0,01 USD za minutu renderování, pokud si přinesete vlastní LLM (pozicováno jako přibližně 20× levnější než alternativy)
- Omniagent API je Azure Native: zřizuje se z Azure portalu a účtuje se jako položka na faktuře Azure
- SDK na straně prohlížeče se připojuje přes HTTPS a WebRTC přes Azure Front Door / load balancing; je zmíněna podpora private endpoint
- Runtime Omniagentu používá automaticky škálované pody v AKS plus renderovací pipeline na dedikovaných clusterech Azure VM, která streamuje synchronizované video přes WebRTC
- Je popsáno nasazení napříč kanály: web (WebRTC), nativní aplikace (streamování hlasu přes WebSocket), telefon (příchozí hovory SIP/VoIP) a textové zprávy
- Volitelná paměť napříč kanály: API může extrahovat fakta / shrnovat a přenášet kontext napříč kanály s viditelností čtení/zápisu v monitoringu
API a SDK
- Napster Omniagent API (REST API) · ga — Vytváření/konfigurace agentů (persona, znalosti, FAQ, nástroje), nasazení do kanálů, zapnutí paměti a kontrola sessions včetně přepisů a volání nástrojů.
- Omniagent browser-side Web SDK — Vkládá a renderuje video agenta v reálném čase ve webové aplikaci; otevírá spojení HTTPS + WebRTC (popisováno jako vedené přes Azure Front Door / load balancing).
Co můžete postavit
- Vložit realistického video concierge v reálném čase na stránku s ceníkem, do centra nápovědy nebo do onboarding flow ve webové aplikaci
- Přidat agenta primárně zaměřeného na hlas do nativních mobilních/desktop aplikací streamováním hlasu v reálném čase přes WebSocket handler
- Provozovat mimo pracovní dobu podpůrnou linku, kde agent přijímá příchozí SIP/VoIP hovory na běžném telefonním čísle
- Směrovat stejného agenta do textového/messaging kanálu při zachování stejných nástrojů a paměti
- Vytvořit asistenta pro field service, který přes volání nástrojů načítá historii servisů, objednává díly a plánuje inspekce
- Auditovat a iterovat chování agenta pomocí přepisů po jednotlivých sessions, logů vyvolání nástrojů a stop čtení/zápisu paměti
Kód a CLI: Azure portalAzure Front DoorAzure Kubernetes Service (AKS)WebRTCWebSocketSIPVoIPAzure OpenAIAzure PolicyMicrosoft DefenderAzure DDoS Protection
AIAzureAPIAgentsFoundry AgentsDeveloper Technologies
ODSP928 Pre-recorded Z přepisu
Provozujte AI SRE bez vyčerpání tokenových rozpočtů
Natan Yellin
Tato přednáška rozebírá, proč vyšetřování upozornění AI SRE často stojí kolem 2 USD za kus, což při enterprise objemech upozornění ekonomicky ztěžuje přístup „spouštět na každé upozornění“. Zaměřuje se na to, odkud náklady skutečně pocházejí (vstupní tokeny), a na praktické optimalizace – zejména seskupování upozornění nativně pro LLM a znovupoužití předchozího kontextu – aby se výdaje na jedno upozornění dostaly do reálně použitelného rozmezí.
Co je nového
- Typické podkladové náklady LLM na vyšetřování ve stylu SRE jsou popsány jako přibližně 0,50–5 USD, přičemž dominuje útrata za vstupní tokeny
- Kontext/runbooky (paměť/schopnosti) mohou snížit náklady na vyšetřování zhruba o 20–30 % tím, že se vyhne opakovanému znovuobjevování prostředí/nástrojů
- Seskupování upozornění nativně pro LLM může snížit výdaje tím, že se během incidentů zabrání lineárnímu opakovanému vyšetřování duplicitních upozornění
- Znovupoužití předchozího kontextového okna pro stejnou hlavní příčinu může snížit náklady; další úspory, pokud je kontext stále v cache poskytovatele modelu (uveden příklad: pětiminutová hierarchie cache)
API a SDK
- Anthropic prompt caching (five-minute cache hierarchy) — Znovupoužití „horkého“ kontextového okna pro snížení nákladů na opakované vkládání kontextu při opakovaných vyšetřováních.
Co můžete postavit
- Odhadnout roční útratu za LLM při spouštění vyšetřování AI SRE na každé upozornění na základě objemu upozornění a nákladů na jedno vyšetřování
- Optimalizovat agenta pro třídění upozornění snížením objemu vstupních tokenů a opakovaného zjišťování kontextu
- Přidat runbooky/paměť, aby se SRE agent pokaždé znovu neučil, jak dotazovat nástroje observability v organizaci
- Během výpadků seskupovat duplicitní upozornění pomocí pravidel seskupování generovaných LLM místo deterministického párování
- Znovu používat vyšetřovací kontext napříč znovu spuštěnými upozorněními pro stejnou hlavní příčinu, aby se snížily náklady na tokeny
- Spouštět vyšetřování na všech upozorněních a eskalovat na lidi pouze tehdy, když agent detekuje vyšší důležitost
AIObservabilityOutagesPlatform EngineeringReliabilityResiliency
ODSP930 Pre-recorded Z přepisu
AI s nízkou latencí pro vývojářské pracovní postupy
Řečníci ze společností Cerebras a OpenAI diskutují o tom, jak velmi rychlá inference mění způsob, jakým vývojáři používají kódovací agenty: posun od občasných promptů k nepřetržité automatizaci. Předvádějí Codex Spark jako lehčí a rychlejší variantu Codex běžící na Cerebras Inference a procházejí příklady zahrnující monitorování na pracovišti, údržbu OSS a rychlé interaktivní úpravy UI.
Co je nového
- Codex Spark je popisován jako lehčí a rychlejší verze Codex běžící na Cerebras Inference
- Codex Spark podporuje definování víceagentových pracovních postupů, včetně hlavního agenta, který spouští rychlé dílčí agenty
- Pozicování: Spark je dnes „v1“ a zaznívá tvrzení, že modely na Cerebras budou v průběhu času chytřejší
API a SDK
- Codex Spark — Rychlejší/lehčí způsob práce s Codex používaný v aplikaci Codex, včetně víceagentového rozkladu úloh a interaktivního programování.
- Cerebras Inference — Runtime/hardwarový stack pro inferenci, uváděný jako prostředí, na kterém Codex Spark běží, aby dosáhl nízké latence.
- Codex — Pomalejší, schopnější model uváděný jako alternativa ke Spark pro delší úlohy.
Co můžete postavit
- Automatizace monitorování Slacku, která shrnuje témata a sleduje uvedení produktů
- Víceagentový denní briefing, který čte Slack, Google Drive a Google Meets, aby odvodil priority a odpovědnosti
- Denní úloha údržby open-source, která kontroluje PR a issues, označuje duplicity a třídí stav pipeline
- Automatizovaný PR workflow, který stáhne změny, zreviduje kód a komentáře, aplikuje opravy a odešle aktualizace
- Interaktivní iterace UI, kdy model provádí rychlé úpravy kódu v souladu s konkrétními pokyny pro stylování a rozvržení
AIAgentsDeveloperGitHub CopilotVS CodeDevTools
ODSP933 Pre-recorded Z přepisu
Agentická infrastruktura potřebuje agentické observability
Tato přednáška tvrdí, že tradiční observability (logy, trasování, dashboardy, alerty) bylo postaveno pro lidi, kteří zkoumají deterministické systémy, a že tyto předpoklady selhávají ve chvíli, kdy agenti píší, provozují a ladí software. Popisuje, proč workflow agentů produkují spíše „stopy uvažování“ než jednoduché event logy, proč se ze samplování a stavových kódů (např. 200 OK) stávají nespolehlivé signály a proč citlivost telemetrie a rychlost instrumentace vynucují novou architekturu observability. Navrhovaný směr je „agentická“ vrstva observability, která vyhodnocuje kompletní telemetrii, odděluje záměr LLM od deterministické backendové analýzy a otevírá nové otázky řízení v oblasti autonomie a guardrails.
Co je nového
- Navrhuje posun od observability zaměřeného na člověka k „agentické observability“, kde je konzumentem telemetrie agent, nikoli člověk
- Prosazuje architektonický vzor: „přesuňte LLM výš; analýzu zatlačte níž“, kdy LLM orchestrace řídí šetření nad deterministickou analytikou blízko dat
- Uvádí „BYOC (bring your own cloud)“ jako návrhovou volbu, která ponechá citlivou telemetrii uvnitř cloudu zákazníka
- Argumentuje pro „zero instrumentation / zero friction“, protože ruční instrumentace nedokáže držet krok se službami a workflow generovanými AI
Co můžete postavit
- Vyšetřovat selhání agentů rekonstruováním rozhodovací cesty agenta (zvolené dokumenty, opakování nástrojů, blokace politikami) namísto sledování pouze infrastrukturních událostí
- Provádět šetření incidentů řízené záměrem („Proč to selhalo?“, „Co se změnilo?“, „Kteří zákazníci byli zasaženi?“), kdy agent poskytuje odpovědi a další kroky namísto dashboardů
- Dynamicky přizpůsobovat sběr telemetrie pro workflow agentů (zvyšovat věrnost, instrumentovat za běhu) s tím, jak se systémy vyvíjejí
- Dodávat strukturovanou produkční telemetrii přímo do coding agentů a CI/CD systémů namísto ručního kopírování screenshotů dashboardů do chatovacích nástrojů
- Navrhovat telemetrické pipeline tak, aby počítaly s nedeterminismem, kdy totožné vstupy mohou vést k odlišným rozhodnutím a výsledkům
Kód a CLI: MCP
AIObservabilityAgentsAgent Observability
ODSP934 Pre-recorded Z přepisu
Odemkněte Claude v Microsoft Foundry
Keiji Kanazawa, Caroline Matthews
Tato sekce představuje, jak používat modely Anthropic Claude v rámci Microsoft Foundry k vytváření a provozu podnikových agentů se správou, zabezpečením a pozorovatelností. Pokrývá výběr modelu Claude (Opus/Sonnet/Haiku), předvádí agenta pro objednávání cupcakes postaveného na MCP a ukazuje workflow podpory/operací u hostovaného agenta se trasováním, artefakty a evaluacemi ve Foundry.
Co je nového
- Modely Claude jsou dostupné v Microsoft Foundry (Opus, Sonnet, Haiku); v ukázce se používá Claude Sonnet 4.6
- Foundry Agent Service podporuje otevřené standardy/protokoly včetně MCP a protokolu agent‑to‑agent a umí spouštět multiagentní workflow
- Hostovaní agenti ve Foundry Agent Service spouštějí agenty s vlastním kódem v hostovaném kontejnerovém sandboxu se zabezpečeným/autentizovaným přístupem k prostředkům Foundry a připojeným nástrojům
- Claude Agent SDK (framework používaný v Claude Code) je programovatelný v Pythonu a TypeScriptu a poskytuje agentní smyčku plus vestavěné nástroje (spouštění kódu, souborový systém, webové vyhledávání, seznam úkolů, MCP, vlastní nástroje)
- Foundry poskytuje historii sezení, trasování/přehrání volání nástrojů a úložiště artefaktů (např. shrnutí v markdownu, grafy) pro běhy agentů, dále monitoring a evaluace
API a SDK
- Microsoft Foundry Agent Service — Služba pro vytváření/provoz AI aplikací a agentů (včetně hostovaných agentů), napojení na modely, datové zdroje (např. Foundry IQ), nástroje/MCP a provoz s pozorovatelností/evaluacemi.
- Claude Agent SDK — Programovatelný framework pro agenty (Python/TypeScript), který pohání Claude Code; poskytuje smyčku agenta, správu kontextu, sezení/paměť, oprávnění, lifecycle hooky, sub‑agenty, zpracování chyb a pozorovatelnost, včetně nástrojů jako spouštění kódu, souborový systém, webové vyhledávání, seznam úkolů, MCP a vlastní nástroje.
- Anthropic Foundry client (Foundry SDK) — Klient použitý v ukázce pro propojení kódu s nasazeními Claude ve Foundry pomocí modelu + API klíče + base URL (zmiňuje se i možnost nasazení bez klíče).
- Model Context Protocol (MCP) — Protokol používaný k balení instrukcí a nástrojů agenta; ukázka demonstruje použití veřejného MCP serveru a zmiňuje privátní MCP přes autorizační hlavičky.
- Microsoft 365 Graph — Uvedeno jako příklad podnikového zdroje znalostí/nástrojů, na který se mohou agenti napojit pro hlubší podnikový kontext.
Co můžete postavit
- Vytvořit agent řízený kódem, který používá MCP server pro instrukce + nástroje (např. objednávkový proces) a běží proti nasazení Claude ve Foundry
- Spouštět dlouhodobá provozní workflow (týdenní ops review), která čerpají z incidentů/tiketů podpory/komunikace a následně generují reporty, predikce a uložené artefakty
- Nasazovat agenty s vlastním kódem jako hostované agenty ve Foundry Agent Service pro bezpečné provádění a autentizovaný přístup k modelům a podnikovým nástrojům
- Trasovat a auditovat sezení agentů: kontrolovat tahy, volání nástrojů a přehrávat kroky provádění ve Foundry
- Nastavit rané a průběžné evaluace napříč kvalitou, rizikem/bezpečností a metrikami používání agenta/nástrojů; spouštět je ve Foundry UI i programově pro detekci driftu/regresí
Kód a CLI: VS CodeGitHub Copilot CLIClaude CodeLangChainLangGraphMicrosoft EntraMicrosoft PurviewMicrosoft Defender
AIAgentsDeveloperMicrosoft FoundryResponsible AIMCP
ODSP937 Pre-recorded Z přepisu
Vytvářejte multimodální agenty v reálném čase pomocí LiveKit a Azure
Jesse Hall
Tato prezentace provede vytvořením hlasového agenta s nízkou latencí v reálném čase pomocí mediální infrastruktury LiveKit založené na WebRTC a modelů Azure pro speech-to-text, LLM a text-to-speech. Zaměřuje se na praktické otázky, jako jsou latence, detekce střídání replik, práce s přerušováním a škálování, a poté ukáže end-to-end agenta, který odpovídá na dotazy k Microsoft Build.
Co je nového
- LiveKit poskytuje open-source vrstvu médií v reálném čase založenou na WebRTC (hlas/video/data) s Agents SDK pro Python a TypeScript
- LiveKit podporuje kaskádovanou hlasovou pipeline (VAD → STT → LLM → TTS) a je nezávislý na konkrétním modelu; Azure lze použít pro STT, LLM (přes Azure OpenAI) i TTS
- LiveKit nabízí MCP docs server, aby byly kódovací agenti průběžně aktualizováni podle dokumentace LiveKit
API a SDK
- LiveKit Agents SDK (Python) — Implementuje orchestraceční vrstvu pro agenty v reálném čase; propojuje WebRTC média se STT/LLM/TTS a vlastní logikou/nástroji.
- LiveKit Agents SDK (TypeScript) — Varianta v TypeScriptu pro vytváření stejné logiky agenta, která běží napříč zařízeními a klienty.
- LiveKit Azure plugin — Plugin LiveKit použitý v demu k napojení Azure STT, v Azure hostovaného OpenAI LLM a Azure TTS do agenta.
- Azure Speech-to-Text (STT) — V kaskádované pipeline přepisuje zvuk uživatele na text.
- Azure Text-to-Speech (TTS) — Generuje mluvený zvuk pro odpověď agenta; demo v kódu nastavuje konkrétní hlas.
- Azure OpenAI (LLM via Azure deployment env vars) — LLM použitý v demo agentovi ke generování odpovědí asistenta z přepsaného textu.
Co můžete postavit
- Vytvořit hlasového asistenta v reálném čase, který streamuje zvuk z mikrofonu přes WebRTC a s nízkou latencí zpět předčítá odpovědi
- Spustit agenta s kaskádovanou pipeline (VAD → STT → LLM → TTS) a měnit modely s minimálními změnami kódu
- Nasadit vrstvu médií v reálném čase buď self-hosted (open source), nebo přes LiveKit Cloud
- Připojit webové (React) front-endy k pojmenovanému identifikátoru relace agenta, aby se připojily ke stejné relaci agenta
Kód a CLI: LKAppCreateAgentStarterPython templateReactStarter templateAgent.pyuv syncuv run agent.py download-filesuv run (dev mode)pnpm installpnpm devSilero VAD
AIAzureAgentsDeveloper
ODSP940 Pre-recorded Z přepisu
Vytvářejte enterprise AI aplikace ve velkém měřítku s Bolt a Microsoft
Joe Keyes, William Sayer
Tato session ukazuje, jak Bolt zapadá do workflow orientovaných na Microsoft, aby bylo možné přejít od požadavků řízených Copilot k řízeným aplikacím připraveným pro produkci. Řečníci předvádějí použití enterprise design systémů, workflow v Bolt CLI pro inicializaci schválených komponent a kolaborativní iteraci aplikace v Bolt včetně autentizace, secrets a jednoduché serverové funkce, která volá model OpenAI.
Co je nového
- Copilot může předat strukturovaný projektový brief přímo do Bolt přes Bolt agent a zahájit tvorbu z nasbíraných požadavků
- Bolt CLI může zabalit a publikovat organizační design systém / knihovnu komponent do Bolt pro opakované použití napříč projekty
- Bolt podporuje „Plan mode“ pro kontrolu implementačního plánu agenta před provedením změn
- Bolt umí přidat uživatelskou autentizaci přes e-mail s volitelným přihlášením přes Google, včetně UI pro správu uživatelů
- Bolt obsahuje správu secrets, která se používá k uložení API klíče a jeho napojení do serverové funkce
- Bolt může publikovat live site poté, co vestavěný bezpečnostní sken databáze neohlásí žádné problémy
API a SDK
- Bolt CLI — Programové rozhraní pro zabalení/publikování design systémů a pro přenesení schválených assetů/repozitářů/workflow do projektů v Bolt.
- Microsoft Copilot (agent) — Používá se k převodu konverzace na strukturovaný brief a ke spuštění akcí v Bolt (shrnutí pro Bolt a následné sestavení).
- OpenAI API (GPT-5) — Voláno z vygenerované serverové funkce pro převod vstupů o cestě na itinerář; API klíč je uložen přes Bolt Secrets.
Co můžete postavit
- Převést konverzaci v Copilot na projektový brief a poslat ji do Bolt, aby vygeneroval startovací webovou stránku / šablonu
- Iterovat změny UI označením Bolt agent v týmových konverzacích, aby aplikoval úpravy do projektu
- Publikovat týmově schválenou knihovnu komponent / design systém do Bolt a generovat nové stránky pomocí těchto komponent
- Přidat e-mailové přihlášení a ukládání vázané na účet do vygenerované aplikace, s volitelným přihlášením přes Google
- Vytvořit serverovou funkci, která volá externí modelové API a aktualizuje stav UI (spinner + obnovený modal) během čekání
- Publikovat aplikaci vytvořenou v Bolt na live site po spuštění vestavěného bezpečnostního skenu databáze
Kód a CLI: bolt.newVS Codepackage.jsonStorybookprivate NPM registryOpenAI GPT-5
AIAzureAgentsDeveloper