Skip to main content

Verwalten von Cloud-Agents

Überwachen Sie den Fortschritt Ihres Agenten und stellen Sie sicher, dass er bei der Aufgabe bleibt.

Wer kann dieses Feature verwenden?

Cloud agents are available with the GitHub-Copilot Pro, GitHub-Copilot Pro+, GitHub Copilot Business and GitHub Copilot Enterprise plans.
Sign up for Copilot

Wenn Sie die agentischen Funktionen von GitHub verwenden, können Sie die Registerkarte Agents in einem Repository verwenden, das Copilot Cloudagent aktiviert hat, um Agentensitzungen zu initiieren, zu überwachen und zu verwalten, ohne Ihren Workflow verlassen zu müssen. Sie können auch die Seite 'Agents' verwenden, um Agentensitzungen anzuzeigen und zu starten. Informationen zum Aktivieren Copilot Cloudagentfinden Sie unter Verwalten des Zugriffs auf GitHub Copilot Cloud-Agent.

1. Wählen Sie ein Repository aus, und wählen Sie Ihren Agent aus.

  1. Starten Sie eine neue Agent-Aufgabe.

    • Öffnen der Registerkarte "Agents " in einem Repository
    • Öffnen Sie die Seite Agents
    • Verwenden Sie die Aufgabe-Schaltfläche oder den Befehl /task aus Copilot-Chat
    • Öffnen Sie das "Agents"-Panel, indem Sie oben auf einer beliebigen Seite auf auf GitHub klicken.
  2. Wählen Sie im Dropdownmenü das Repository aus, in dem der Cloud-Agent arbeiten soll.

  3. Wählen Sie optional einen Basiszweig für den Pull-Request von Copilot aus.

  4. Optionalerweise können Sie auf klicken, um das Dropdownmenü des Agenten zu öffnen, wenn Sie einen Agenten oder ein Benutzerdefinierter Agent mit spezialisiertem Verhalten und Werkzeugen zuweisen möchten. Sie können ein vorhandenes Benutzerdefinierter Agent Aus ihrem Repository, Ihrer Organisation oder Ihrem Unternehmen auswählen. Sie können auch auf Agent erstellen klicken, um ein neues Agentprofil in Ihrem ausgewählten Repository und Branch zu erstellen. Weitere Informationen finden Sie unter Erstellen von benutzerdefinierten Agents für Copilot Cloudagent.

    Hinweis

    Codierungs-Agents von Drittanbietern sind in den GitHub-Copilot Pro+- und Copilot Enterprise-Plänen verfügbar.

  5. Wählen Sie optional das Dropdownmenü "CURRENT-MODEL " aus, und klicken Sie dann auf das KI-Modell Ihrer Wahl.

  6. Gib einen Prompt ein, der deine Anfrage beschreibt. Beispiel:

    Implement a user-friendly message for common errors.
    
  7. Klicken Sie auf oder drücken Sie die EINGABETASTE.

           Copilot beginnt mit der Arbeit an der Aufgabe und überträgt Änderungen als neuen Pull-Request, bei dem Sie automatisch als Reviewer hinzugefügt werden.
    

Weitere Informationen zum Starten neuer Agentaufgaben finden Sie unter Das Anfordern eines Pull-Requests mithilfe von GitHub Copilot..

2. Überwachen der Agentaktivität

Sobald der Agent mit der Arbeit beginnt, wird es weiterhin das Sitzungsprotokoll und die Übersicht über den Fortschritt und den Gedankenprozess aktualisieren.

Jede Sitzung zeigt ihren Status an. Klicken Sie auf eine Sitzung, um das Sitzungsprotokoll zu öffnen, in dem Sie den Status des Agents überwachen können, die verwendeten Tools anzeigen und verfolgen, wie lange die Sitzung ausgeführt wurde.

          Copilot Cloudagent Sitzungen können auch von den GitHub CLI, GitHub Mobile, Visual Studio Code, Raycast und JetBrains IDEs nachverfolgt werden. Weitere Informationen finden Sie unter [AUTOTITLE](/copilot/how-tos/use-copilot-agents/cloud-agent/track-copilot-sessions).

3. Agenten nach Bedarf umleiten

Sie können Steuerungseingaben an Copilot vornehmen, ohne den Lauf zu beenden. Die Steuerung verwendet eine Premiumanfrage pro Nachricht.

Hinweis

Das Steuern einer Sitzung steht derzeit nicht für Drittanbieter-Codierungsagenten zur Verfügung.

Gründe, warum Sie eine Sitzung leiten möchten, sind:

  •         Copilot scheint in eine falsche Richtung zu gehen, und Sie möchten ihm mehr Klarheit geben.
    
  • Du hast den gewünschten Vorgang falsch beschrieben und möchtest neue Angaben machen.

Im Eingabeaufforderungsfeld unter dem Agentsitzungsprotokoll wird Copilot angezeigt, da es an einer Aufgabe arbeitet. Beispiel:

Use our existing ErrorHandler utility class instead of writing custom try-catch blocks for each endpoint.
          Copilot beginnt mit der Implementierung Ihrer Eingabe, nachdem sie den aktuellen Toolaufruf abgeschlossen hat.

4. Öffnen Sie eine Agentensitzung in Ihrer lokalen Entwicklungsumgebung

Sie können den Agent in Ihrer lokalen Entwicklungsumgebung zu weiteren Änderungen führen oder Änderungen vornehmen, die menschliche Expertise erfordern.

VS Code

Klicken Sie unten in der Agentsitzungsansicht auf die Schaltfläche "Öffnen in VS Code ", um die Sitzung direkt in VS Codezu starten.

Hinweis

Zum Öffnen einer Sitzung VS Code sind die neuesten Versionen von VS Code, die GitHub Copilot Erweiterung und die GitHub Erweiterung "Pullanforderungen" erforderlich.

GitHub Copilot CLI

  1. Klicken Sie unten in der Agentsitzungsansicht auf die Dropdownliste neben "Öffnen in" VS Code.

  2. Klicken Sie auf "Weiter" GitHub Copilot CLI , um den Befehl in die copilot --resume=SESSION-ID Zwischenablage zu kopieren.

         ![Screenshot der Dropdownliste für Sitzungsaktionen, "In Copilot CLI fortfahren" ist mit einer dunkelorangenen Kontur hervorgehoben.](/assets/images/help/copilot/cloud-agent/open-agent-session-in-copilot-cli.png)
    
  3. Fügen Sie in Ihrem Terminal den Befehl ein, und führen Sie ihn aus, um die Agentsitzung fortzusetzen.

5. Überprüfen und zusammenführen des Agenten-Codes

Sobald der Agent eine Sitzung abgeschlossen hat, können Sie zur Pullanforderung navigieren, um die Änderungen zu überprüfen. Aus dem Pull-Request können Sie den Diff prüfen, weitere Verbesserungen anfordern oder die Änderungen genehmigen und zusammenführen. Weitere Informationen findest du unter Überprüfen einer pull-Anforderung, die von GitHub Copilot erstellt wurde.

6. Archivagentensitzungen

Sitzungen, die beendet wurden, können archiviert werden, um sie aus der Sitzungsliste zu entfernen.

  1. Öffnen Sie die Agentsitzung, die Sie archivieren möchten.
  2. Klicken Sie in der oberen rechten Ecke auf , und klicken Sie dann auf Archivsitzung.
  3. Klicken Sie im daraufhin geöffneten Dialogfeld auf "Ja", "Archiv".