Hinweis
Rationale, Konfidenz und Genehmigungen unterliegen automationsÖffentliche Vorschau änderungen.
Automations Führen Sie einen Agent aus, um Probleme für Sie zu triagen, Bezeichnungen anzuwenden, Typen und Felder festzulegen, Probleme zuzuweisen und zu schließen, ohne dass jede Änderung initiiert wird. Rationale, Konfidenz und Genehmigungen geben Ihnen Einblicke in diese automatisierte Arbeit und Kontrolle, wenn sie angewendet wird.
Diese Funktion ist nicht spezifisch für eine Plattform. Es funktioniert genauso, ob der Agent über Copilot cloud agentautomationsdie GitHub Agentic WorkflowsREST- und GraphQL-APIs ausgeführt wird.
Diese Funktion gilt nur für die Änderungen, die an automationProblemen vorgenommen werden. Sie gilt nicht für Änderungen, die von Hand vorgenommen werden, und sie wirkt sich nicht auf andere Aktionen aus, die ausgeführt automation werden können, z. B. das Öffnen von Pullanforderungen oder Pushcode.
Rationale, Konfidenz und Genehmigungen decken Änderungen ab, die an automation den folgenden Problemattributen vorgenommen werden: Bezeichnungen, Felder, Problemtyp, Schließen von Problemen und Zuweisungen.
Begründung
Jede unterstützte Aktion zeichnet den Grund dafür auf, unabhängig davon, ob die automation Änderung automatisch angewendet oder als Vorschlag vorgeschlagen wurde. Dadurch erhalten Sie einen Überwachungspfad darüber, was sich geändert hat und warum. Wenn eine Änderung auf die Überprüfung wartet, wird der Grund für den Vorschlag angezeigt, bevor Sie sich entscheiden.
Sie können auch die Gründe für das Problem für Änderungen anzeigen, die wirksam wurden, unabhängig davon, ob sie automatisch angewendet oder vorgeschlagen und dann genehmigt wurden. Eine Aktion mit einer aufgezeichneten Begründung wird daneben stehen . Wählen Sie das Symbol aus, um den automationGrund für diese Änderung anzuzeigen.
Zuverlässigkeit
Für jede unterstützte Aktion wird die automation Konfidenz als hoch, mittel oder niedrig bewertet. Ihr Repository verfügt über eine Automatisierungsstufe , die den Vertrauensschwellenwert festlegt: Änderungen, die darunter bewertet werden, werden als Vorschläge gehalten, und Änderungen an oder höher werden automatisch angewendet.
- Vollständige Kontrolle: Jede Änderung wird zur Überprüfung zurückgehalten. Nichts wird automatisch angewendet.
- Vorsichtig (Standard): Nur änderungen mit hoher Vertrauenswürdigkeit werden automatisch angewendet. Alles andere wird zur Überprüfung durch Sie zurückgehalten.
- Ausgewogen: Routinemäßige, eindeutige Änderungen werden automatisch vorgenommen. Alles, was mehrdeutig ist, wird zur Prüfung zurückgehalten.
- Vollständige Automatisierung: Jede Änderung wird automatisch angewendet. Der Agent hält nur eine Änderung zurück, wenn sie als unsicher gekennzeichnet ist.
Da Aktionen mit niedrigerer Konfidenz die zurückgehalten werden, verbringen Sie nur Zeit mit den Änderungen, die höchstwahrscheinlich einen zweiten Blick benötigen.
Genehmigungen
Ob eine Änderung direkt angewendet wird oder auf Ihre Rezension wartet, hängt von zwei Dingen ab:
- Automatisierungsebene Ihres Repositorys. Änderungen, die unterhalb des Schwellenwerts bewertet wurden, werden immer als Vorschläge gehalten, unabhängig davon, was Sie dazu aufgefordert haben automation .
- Eine explizite Anforderung zum Vorschlagen. Sie können auch automation aufgefordert werden, eine Änderung vorzuschlagen, anstatt sie anzuwenden, und sie wartet auf Ihre Überprüfung, auch wenn die Vertrauenswürdigkeit hoch ist.
Vorschläge werden in einem Bereich des Problems angezeigt. Im Bereich können Sie:
- Akzeptieren oder ablehnen Sie jeden Vorschlag einzeln.
- Akzeptieren Sie alle , oder lehnen Sie alle ab, um auf mehrere Vorschläge gleichzeitig zu reagieren.
Ein kleines Team, das sich schnell bewegt, kann die vollständige Automatisierung auswählen, während ein ausgelastetes öffentliches Repository vorsichtige oder vollständige Kontrolle auswählen kann, um weitere Änderungen zur Überprüfung zu halten, wo die Einsätze höher sind.
Hinweis
Genehmigungen sind eine Workflowfreundlichkeit, keine Sicherheitskontrolle. Sie erzwingen keine serverseitige Grenze, sodass ein Agent mit der Berechtigung zum Ändern von Problemen Änderungen direkt anwenden kann, anstatt sie vorzuschlagen, einschließlich über die REST- und GraphQL-APIs. Verwenden Sie Repository- und Agentberechtigungen, keine Genehmigungen, um zu steuern, was sie automation tun dürfen.
Nächste Schritte
Informationen zum Konfigurieren der Automatisierungsebene Ihres Repositorys und zum Verwalten von Vorschlägen finden Sie unter Verwalten von Begründungen, Konfidenz und Genehmigungen bei Issues.