Copilot Automatická oprava teď používá agentní základ a kontext úložiště.

V tomto sprintu Copilot Autofix přidává agentní schopnosti a kontext úložiště. Zavádíme také data EPSS, která pomáhají určit prioritu výstrah závislostí, konfigurovatelné úrovně náročnosti kontroly kódu v Copilotu, spolehlivější kontroly stavu pull requestů, nové image agentů hostované společností Microsoft a pokrytí kódu pro vícecílové frameworky.

Podrobnosti najdete v poznámkách k verzi.

GitHub Advanced Security pro Azure DevOps

Azure Repos

Azure Pipelines

Azure Test Plans

GitHub Advanced Security pro Azure DevOps

Copilot Automatická oprava teď používá agentní základ a kontext úložiště.

Automatické opravy Copilotu pro GitHub Advanced Security pro Azure DevOps teď podporují generování oprav pro výstrahy kontroly kódu z CodeQL a nástrojů třetích stran pro skenování.

Automatická oprava se teď také spouští na agentickém základu. Agentic Autofix může před vrácením návrhu zkontrolovat a upřesnit navrhované změny. Může používat vlastní instrukce a dovednosti definované v podporovaných umístěních .github nebo .agents ve vašem úložišti. Tento kontext pomáhá navrhovaným změnám dodržovat standardy kódování, architekturu a postupy nápravy vašeho týmu.

Prostředí funkce Autofix zůstane stejné. Otevřete upozornění kontroly kódu, vyberte Vygenerovat opravu a před vytvořením pull requestu zkontrolujte vysvětlení a navrhovaný diff. Další informace najdete v tématu Oprava výstrah kontroly kódu pomocí funkce Copilot Autofix.

Autofix zůstává v omezené veřejné verzi Preview a v tuto chvíli nepřijímáme další účastníky. Když se otevře verze Public Preview, budeme sdílet více.

Upřednostněte výstrahy závislostí pomocí dat EPSS

Výstrahy kontroly závislostí teď zobrazují data percentilu systému EPSS (Exploit Prediction Scoring System) v podrobnostech výstrahy. EPSS odhaduje pravděpodobnost, že se zranitelnost zneužije v praxi, což vám dává větší kontext k určení priority nápravy společně se závažností.

Stránku Výstrahy můžete také filtrovat podle percentilu EPSS a zaměřit se na ohrožení zabezpečení s vyšší pravděpodobností zneužití. Další informace naleznete v tématu Výstrahy kontroly závislostí.

Azure Repos

Konfigurace na úrovni úsilí pro kontroly kódu Copilot (Public Preview)

Pokud používáte GitHub Copilot Code Review s Azure Repos, můžete teď vybrat úroveň úsilí pro kontrolu kódu.

Úroveň úsilí určuje, kolik času Copilot stráví kontrolou pull requestu. Díky tomu máte větší kontrolu nad kontrolou a můžete snížit náklady na pull requesty, které nevyžadují podrobnou kontrolu kódu.

Při žádosti o kontrolu kódu GitHub Copilot vyberte úroveň úsilí.

Výchozí úroveň úsilí můžete také nakonfigurovat jako Lite nebo Vyváženou na úrovni projektu nebo úložiště. Správci projektu můžou nastavit výchozí nastavení ve všech úložištích v projektu, zatímco jednotlivá úložiště můžou mít v případě potřeby vlastní výchozí nastavení.

Nastavte pro projekt výchozí úroveň úsilí kontroly kódu GitHub Copilot.

Díky tomu můžou týmy flexibilně zvolit odpovídající úroveň kontroly na základě svých potřeb.

Pokud ještě nepoužíváte GitHub Copilot Code Review pro Azure Repos, přečtěte si další informace o této funkci a o tom, jak začít, v našem oznámení o veřejné verzi Preview.

Vylepšení spolehlivosti kontrol stavu pull requestů

Opravili jsme vzácný problém, který mohl způsobit, že se kontroly stavu pull requestu nenačetly, a to jak ve webovém prostředí, tak při jejich získávání prostřednictvím rozhraní REST API. Když k tomuto problému došlo, můžou žádosti o přečtení stavů pull requestu vrátit chybu, která může blokovat dokončení pull requestu a narušit automatizaci nebo integrace, které spoléhají na kontroly stavu.

Při této aktualizaci se stavy žádostí o přijetí změn spolehlivě načítají, takže kontroly a zásady větví se vyhodnotí správně, dokončení funguje podle očekávání a nástroje, které čtou stav prostřednictvím rozhraní API, již na chybu nenarážejí. Není potřeba žádná akce, ovlivněné pull requesty se automaticky obnoví.

Azure Pipelines

Windows Server 2025 s Visual Studio 2026 je obecně dostupný

Windows Server 2025 s Visual Studio 2026 je nyní v obecné dostupnosti pro agenty hostované společností Microsoft v Azure Pipelines. Popisek windows-2025 bude dál používat Visual Studio 2022 a do 15. listopadu 2026 přejde na Visual Studio 2026. Doporučujeme přejít na nejnovější dostupnou image.

Další informace najdete v oznámení image Windows Server 2025.

Ubuntu 26.04 je obecně k dispozici

Ubuntu 26.04 je teď obecně dostupný pro agenty hostované Microsoft v Azure Pipelines. Pokud chcete tento obrázek použít, vyberte štítek obrázek ubuntu-26.04.

Další informace najdete v oznámení obrazu Ubuntu 26.04.

Azure Test Plans

Pokrytí kódu podporuje projekty s více cílovými frameworky

Azure DevOps pokrytí kódu teď podporuje projekty .NET multi-target framework (multi-TFM). Služba zachovává a hlásí výsledky pokrytí nezávisle pro každý cílový framework, což usnadňuje porovnání pokrytí, ověřování migrací do novějších verzí .NET a udržování přesných testovacích přehledů napříč aplikacemi s více cílovými frameworky.

Toto vylepšení poskytuje spolehlivější sestavy pokrytí a lepší přehled o kvalitě testů během modernizace aplikací.

Další kroky

Note

Tyto funkce se budou zavádět během následujících dvou až tří týdnů. Přejděte na Azure DevOps a podívejte se.

Jak poskytnout zpětnou vazbu

Chceme slyšet, co si o těchto funkcích myslíte. Pomocí nabídky nápovědy můžete nahlásit problém nebo poskytnout návrh.

Udělejte návrh

Můžete také získat rady a mít své otázky zodpovězené komunitou na Stack Overflow.