

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Transformieren Sie interaktiv oder autonom
<a name="dotnet-bp-transform-modes"></a>

Das Visual Studio IDE-Erlebnis bietet autonome und interaktive Modi, mit denen Sie den Grad der Interaktivität während der Transformation steuern können.

## Verwenden Sie interaktive und autonome Modi, um den Grad der Interaktivität zu steuern
<a name="dotnet-bp-modes"></a>

Sie wählen den Modus aus, wenn Sie eine Transformation starten, und Sie können ihn jederzeit über ein Drop-down-Menü oben im Chatfenster ändern.
+ Verwenden Sie den **autonomen Modus** für die unbeaufsichtigte Transformation, der sich für Jobs über Nacht oder lang andauernde Jobs eignet. Am Ende des Jobs haben Sie immer noch die Möglichkeit, die Ergebnisse zu überprüfen und nach Änderungen zu fragen.
+ Verwenden Sie den **interaktiven Modus**, um während des gesamten Transformationsprozesses mit dem Agenten im Chat zusammenzuarbeiten. Dabei erhalten Sie einen anpassbaren Transformationsplan, einen umfassenden Einblick in die Transformationsdetails und eine schrittweise Überprüfung jedes Projekts. Sie können iterieren, um die Ergebnisse zu verfeinern, oder die Richtung ändern, bis Sie zufrieden sind.

Sie können Modi kombinieren. Beginnen Sie beispielsweise im interaktiven Modus, um den Transformationsplan zu überprüfen und anzupassen, und wechseln Sie dann in den autonomen Modus, um die Projekte automatisch zu transformieren.

## Bitten Sie den Agenten, die Codeänderungen zu erklären
<a name="dotnet-bp-explain-changes"></a>

Wenn Sie Codeänderungen sehen, die Sie nicht verstehen, bitten Sie den Agenten, sie zu erklären.

## Verwenden Sie Checkpoints, um bei Projekten anzuhalten, um sie zu überprüfen oder zu ändern
<a name="dotnet-bp-checkpoints"></a>

Im interaktiven Modus können Sie nach der Genehmigung Ihres Plans Checkpoints für jedes Projekt festlegen oder löschen. Wenn ein Projekt mit einem Checkpoint transformiert wurde, wird der transformierte Code in der IDE auf das Projekt angewendet und der Agent macht eine Pause zur Überprüfung durch Sie. Sie können die Ergebnisse überprüfen, und wenn sie Ihnen nicht gefallen, können Sie weitere Änderungen beantragen.

Wenn Sie an einem Checkpoint angehalten sind, können Sie:
+ Überprüfen Sie die Ergebnisse, wie sie im Chat präsentiert wurden, und stellen Sie im Chat Fragen. Zum Beispiel: „Warum haben Sie die Kryptografie-API in Datei X geändert?“
+ Zeigen Sie Codeänderungen an, indem Sie im Fenster „Arbeitsplan AWS transformieren“ auf die Schaltfläche „**Ergebnisse anzeigen**“ für das Projekt klicken.
+ Verfeinern Sie die Transformation, indem Sie nach weiteren Änderungen fragen. Zum Beispiel: „Ändern Sie dies, um Logger X zu verwenden“ oder „Ändern Sie dies, um Paket X anstelle von Paket Y zu verwenden“.
+ Versuchen Sie die Transformation erneut und wiederholen Sie sie mit anderen Anweisungen. Zum Beispiel: „Ändern Sie diese Klassenbibliothek auf .NET Standard statt auf .NET 10 als Ziel“ oder „Versuchen Sie diese Transformation erneut und ändern Sie das Ziel von Blazor zu MVC Razor Pages“.
+ Nehmen Sie Ihre eigenen Codeänderungen in der IDE vor.
+ Bitten Sie den Agenten, mit dem nächsten Projekt-Checkpoint fortzufahren.

## Iterieren Sie, bis Sie zufrieden sind
<a name="dotnet-bp-iterate"></a>

Die Modernisierung ist von Natur aus iterativ, und Sie können davon ausgehen, dass Sie mit dem Agenten iterieren werden. Sie können Änderungen an den Checkpoints des Projekts und auch am Ende der Transformation vornehmen. Iterieren Sie nach Bedarf, bis Sie zufrieden sind. Die Transformation ist erst abgeschlossen, wenn Sie sagen, dass sie abgeschlossen ist.

## Kodieren Sie zusammen mit dem Agenten, wenn er an einem Checkpoint angehalten wird
<a name="dotnet-bp-code-alongside"></a>

Sie können Ihre eigenen Codeänderungen vornehmen, während Sie mit dem Agenten zusammenarbeiten. Wenn Sie an einem Checkpoint angehalten haben, können Sie Codedateien in Visual Studio bearbeiten. Ihre Änderungen werden synchronisiert, wenn Sie den Agenten anweisen, fortzufahren.