---
featureId: agentic-issue-to-resolution
title: Problem agenta do rozwiązania
area: Debugging & diagnostics
thumbnailImage: ../media/agentic-issue-to-resolution.png
devComUrl: 
description: Rozwiązywanie usterek agenta ułatwia znajdowanie i naprawianie usterek za pomocą wskazówek dotyczących interaktywnej sztucznej inteligencji ze środowiskiem uruchomieniowym.

---


Wprowadzamy nową funkcję agenta debugera w programie Visual Studio, który weryfikuje błędy względem rzeczywistego zachowania środowiska uruchomieniowego zamiast polegać na odgadnięciach analizy statycznej. Środowisko przeprowadzi Cię przez pełny cykl pracy agenta, od zrozumienia i odtworzenia problemu, do instrumentowania aplikacji, izolowania głównej przyczyny i weryfikowania poprawki poprzez wykonanie w czasie rzeczywistym.

Możesz zacząć od problemu w usłudze GitHub lub Azure DevOps albo po prostu opisać usterkę lub zachowanie kodu w naturalnym języku. Agent debugera użyje tych danych wejściowych do mapowania problemu bezpośrednio do lokalnego źródła i pomoże rozwiązać problem. W przeciwieństwie do metod statycznych, możesz wchodzić w interakcje z agentem podczas procesu debugowania, aby zapewnić więcej danych wejściowych, omówić teorię lub uściślić poprawkę w czasie rzeczywistym.

![Wideo przedstawiające problem agenta do rozwiązania](../media/agentic-issue-to-resolution.mp4)

Jak działa pętla agenta:

* **Wstrzykiwanie kontekstu** - podaj łącze do problemu lub opisz usterkę w trybie debugera za pomocą Copilot Chat (tryby można przełączać przy użyciu rozwijanej listy w lewym dolnym rogu czatu). Agent łączy raport z lokalnym kodem.
* **Autonomiczny odtwarzacz** - agent analizuje opis usterki, a jeśli brakuje kroków odtwarzania, tworzy minimalny scenariusz, aby automatycznie wyzwolić błąd.
* **Hipoteza & instrumentacja** - generuje hipotezy dotyczące usterki i instrumentuje aplikację za pomocą punktów śledzenia i warunkowych punktów przerwania w celu przechwycenia stanu środowiska uruchomieniowego.
* **Zatwierdzanie środowiska uruchomieniowego** - agent uruchamia sesję debugowania i analizuje dane telemetryczne na żywo, aby odizolować główną przyczynę.
* **Korekta docelowa** - sugeruje dokładną poprawkę w precyzyjnym punkcie, w którym następuje usterka, a nie szeroką refaktoryzację.
* **Ostateczna weryfikacja przez człowieka** - ponownie uruchomisz scenariusz i potwierdzisz poprawkę w środowisku obok agenta w czasie rzeczywistym.
