Entwickler-Datenschutz
GitHub Copilot
Prüfen Sie Copilot-Ausschlüsse nach Modus
GitHub Copilot Inhaltsausschlüsse hängen von Produktoberfläche, Modus und Repository-Standort ab. GitHub dokumentiert derzeit Ausschlüsse für unterstützte Business- und Enterprise-Workflows, schließt jedoch Edit- und Agent-Modi in IDEs aus und weist auf Symlink-, Remote-Dateisystem- und indirekte Kontextbeschränkungen hin. Verwenden Sie die datierte Anbietermatrix und überprüfen Sie dann die genaue Konfiguration, die Ihre Entwickler verwenden.
Für GitHub Enterprise- und AppSec-Administratoren
Trennen Sie dokumentierte Unterstützung von Ihren eigenen Beobachtungsergebnissen.
Anbieterdokumentations-Snapshot plus synthetische Dateien. Alle Organisationstestergebnisse sind ungetestet.01
Beginnen Sie mit GitHub Copilot und dem richtigen Plan
Dieser Leitfaden betrifft GitHubs Programmierassistenten, nicht Microsoft 365 Copilot. GitHub dokumentiert Inhaltsausschlüsse für Organisationen mit Copilot Business oder Enterprise. Repository-Administratoren, Organisationsinhaber und Enterprise-Inhaber können diese auf verschiedenen Ebenen konfigurieren. Prüfen Sie, wo die wirksame Regel herkommt und für welche Benutzer und Repositories sie gilt.
Ein Entwickler, der das Copilot-Symbol sieht, beweist nicht, dass die beabsichtigte Organisationsregel aktiv ist. Dokumentieren Sie Konto, Lizenz, Repository, Editor-Version und Modus. Halten Sie Konto- und Richtliniennachweise getrennt vom Testergebnis, damit eine Konfigurationsabweichung nicht fälschlich als Produktfehler interpretiert wird.
Quellkontext: GitHub: Inhaltsexklusion für Copilot · GitHub: Ausschluss von Inhalten aus Copilot
02
Lesen Sie die datierte Modusmatrix
Stand 21. September 2026 markiert GitHubs Supporttabelle Visual Studio Code Inline-Vorschläge und Chat als unterstützt, während Edit- und Agent-Modi nicht unterstützt werden. Die Tabelle listet auch Copilot CLI-Unterstützung auf. Dies sind vom Anbieter dokumentierte Aussagen, keine Testergebnisse dieses Leitfadens.
Die Website- und Mobile-Supporthinweise enthalten Qualifikationen für öffentliche Vorschauen. Behalten Sie diese Qualifikationen bei jeder Genehmigung bei. Konsultieren Sie die verlinkte aktuelle Tabelle, wenn Sie einen weiteren Editor oder eine Oberfläche hinzufügen; kopieren Sie keine ältere Einschränkung in eine dauerhafte Unternehmensrichtlinie.
| Oberfläche oder Modus | Vom Anbieter dokumentierter Status | Wichtige Bedingung |
|---|---|---|
| VS Code Inline-Vorschläge | Supported | Anwendbare Business/Enterprise-Regel |
| VS Code Chat | Supported | Getrennt von Edit/Agent |
| IDE Edit- und Agent-Modi | Nicht unterstützt | Keine Abdeckung aus Chat ableiten |
| GitHub Copilot CLI | Als unterstützt gelistet | Aktuellen Client und Richtlinie prüfen |
| GitHub Website / Mobile | Mit Vorschauhinweis unterstützt | Änderungen vorbehalten |
| GitHub Website Code Review | Ausschlüsse gelten | Prüfen Sie die spezifische Repository-Richtlinie |
Quellkontext: GitHub: Inhaltsexklusion für Copilot
03
Prüfen Sie Repository-Standort und indirekten Kontext
GitHub dokumentiert, dass Ausschlüsse nicht für Symlinks oder Repositories auf Remote-Dateisystemen gelten. Dokumentieren Sie, wo der Client tatsächlich auf das Repository zugreift, einschließlich Remote-Entwicklung und Containern, die ein anderes Dateisystem bereitstellen. Ein lokales Klon und ein Remote-Arbeitsbereich sind separate Genehmigungsbedingungen.
Ausgeschlossene Dateien können auch indirekt semantische Informationen über die IDE beitragen, z. B. Typinformationen, Hover-Definitionen oder Projekteigenschaften. Das synthetische Typ-Fixture veranschaulicht die Prüfungsfrage: Kann Information, die mit einem ausgeschlossenen Typ verbunden ist, über eine erlaubte Datei verfügbar werden? Es ist kein Beweis, dass eine bestimmte Installation den Marker freigibt.
Quellkontext: GitHub: Inhaltsexklusion für Copilot
04
Halten Sie Konfiguration und Beobachtung getrennt
Verwenden Sie die vom Anbieter unterstützte Verwaltungsoberfläche und Pfadsyntax, um die beabsichtigte Ausnahme zu konfigurieren. Prüfen Sie vererbte Regeln, bevor Sie lokale hinzufügen. Der Download liefert einen fixtures-relativen Pfad und ein leeres Organisations-Ergebnisblatt; es wird kein Repository erstellt, keine Richtlinie geändert und keine Verbindung zu GitHub hergestellt.
Legen Sie in einem genehmigten isolierten Test-Repository die zulässige Basislinie fest und dokumentieren Sie die wirksame Ausnahme. Überprüfen Sie den relevanten Modus ausschließlich mit den synthetischen Dateien. Markieren Sie nicht unterstützte Modi und ungetestete Orte ausdrücklich. Füllen Sie die beobachtete Spalte niemals mit „unterstützt“, nur weil die Dokumentation die Funktion erwähnt.
Quellkontext: GitHub: Ausschluss von Inhalten aus Copilot
05
Genehmigen Sie eine spezifische Kombination
Das nützliche Ergebnis ist ein benannter Editor oder Client, Modus, Repository-Standort und wirksame Regel mit einem Eigentümer und Überprüfungsdatum. Wenn Entwickler einen nicht unterstützten Modus benötigen, ziehen Sie alternative Datenzugriffskontrollen der Organisation oder eine engere zulässige Aufgabe in Betracht. Wenden Sie ein Chat-Modus-Ergebnis nicht stillschweigend auf einen Agent-Workflow an.
Überprüfen Sie erneut, wenn der Client den Modus ändert, das Repository verschoben wird oder GitHub die Support-Tabelle aktualisiert. Inhaltliche Ausnahmen und die Bewertung unterstützter Endpunkt-Richtlinien betreffen unterschiedliche Grenzen. Ein von einem anderen Tool beobachtetes Ereignis ist kein Beweis dafür, dass GitHub die Datei ausgeschlossen hat, und eine Ausnahme ist kein Nachweis für eine einheitliche DLP-Abdeckung durch Dritte.
Setzen Sie es in die Praxis um
GitHub Copilot-Ausnahme-Überprüfungsmatrix
Kombinieren Sie eine datierte Anbieter-Support-Tabelle mit Ihren eigenen Beobachtungen zu Modus und Repository-Standort.
Anbieterdokumentations-Snapshot plus synthetische Dateien. Alle Organisationstestergebnisse sind ungetestet.
| Case | Dokumentierter Zustand | Ihre Beobachtung |
|---|---|---|
| VS Code Inline / Chat | Unterstützt mit anwendbarer Richtlinie | Untested |
| IDE Edit / Agent | Nicht unterstützt | Untested |
| Copilot CLI | Als unterstützt gelistet | Untested |
| Symlink oder Remote-Dateisystem | Ausnahmebeschränkung | Untested |
| Indirekter Typ/Kontext | Kann weiterhin verfügbar sein | Untested |
Arbeiten Sie Ihre Bewertung durch
Nutze die Prüfungen, um die benötigten Beweise zu organisieren. Speichere deine Auswahl in Wordund füge dann deine Notizen und Beweise hinzu. Deine Auswahl bleibt in diesem Tab, bis du sie herunterlädst.
0 von 3 Rezension
Beispiele und Rezensionsmaterial
Lesen Sie die Details hier oder halten Sie die PDF, bearbeitbar Word Dokument und Tabellenkalkulationen zusammen.
GitHub Copilot exclusion reviewLesen
Dated documentation snapshot: 2026-09-21. No GitHub account, repository, policy or API is created or changed by this pack. All code is synthetic.
Use an isolated organisation-approved test repository if you choose to make manual observations. Follow the current GitHub content-exclusion documentation to review the applicable path rule; do not assume these files activate one.
allowed-example.ts refers to the fictional type in restricted-types.ts. The example contains no business logic or secrets and illustrates the indirect-context question. Exclude only the intended fixture through the approved policy interface, then record each mode/location separately in observed-results.csv. Do not infer a result from documented-matrix.csv.
Guide und source references
Canonical guide: https://aona.ai/resources/guides/github-copilot-content-exclusion-limits/ Source review: 2026-09-21
- GitHub: Content exclusion for Copilot: https://docs.github.com/en/copilot/concepts/context/content-exclusion
- GitHub: Excluding content from Copilot: https://docs.github.com/en/copilot/how-tos/configure-content-exclusion/exclude-content-from-copilot
Documented matrixLesen
| Checked at | Oberfläche oder Modus | Dokumentierter Zustand | Condition | Quelle |
|---|---|---|---|---|
| 2026-09-21 | VS Code Inline-Vorschläge | Supported | Applicable Business or Enterprise policy | https://docs.github.com/en/copilot/concepts/context/content-exclusion |
| 2026-09-21 | VS Code Chat | Supported | Not Edit or Agent mode | https://docs.github.com/en/copilot/concepts/context/content-exclusion |
| 2026-09-21 | IDE Edit- und Agent-Modi | Nicht unterstützt | See current vendor notes | https://docs.github.com/en/copilot/concepts/context/content-exclusion |
| 2026-09-21 | GitHub Copilot CLI | Als unterstützt gelistet | Aktuellen Client und Richtlinie prüfen | https://docs.github.com/en/copilot/concepts/context/content-exclusion |
| 2026-09-21 | GitHub website und Mobile | Mit Vorschauhinweis unterstützt | Änderungen vorbehalten | https://docs.github.com/en/copilot/concepts/context/content-exclusion |
| 2026-09-21 | Symlink oder Remote-Dateisystem | Exclusions do not apply | Separate location review | https://docs.github.com/en/copilot/concepts/context/content-exclusion |
| 2026-09-21 | Indirect semantic information | Kann weiterhin verfügbar sein | Types hover definitions und project properties | https://docs.github.com/en/copilot/concepts/context/content-exclusion |
Observed resultsLesen
| Datum | Account und seat | Policy owner | Policy path | Client version | Mode | Repository location | Dokumentierter Zustand | Observed result | Nachweis |
|---|---|---|---|---|---|---|---|---|---|
| inline | local | RECORD | UNTESTED | ||||||
| Chat | local | RECORD | UNTESTED | ||||||
| Edit or Agent | local | RECORD | UNTESTED | ||||||
| CLI | local | RECORD | UNTESTED | ||||||
| SELECT | remote or symlink | RECORD | UNTESTED | ||||||
| indirect context | SELECT | RECORD | UNTESTED |
Arbeitscode und Testdateien
Verwenden Sie die Originaldateien für die Code- und Datenübungen. Die Quell-ZIP enthält deren Anweisungen und Eingabedaten.
Quellbeispiele herunterladen (ZIP)Restricted typesTS
// Synthetic type only. No credential or company definition.
export interface SyntheticInternalType {
SYNTHETIC_D07_TYPE_MARKER: string;
}
Herunterladen restricted-types.tsAllowed exampleTS
// Synthetic indirect-context example. It performs no I/O.
import type { SyntheticInternalType } from "./restricted-types";
export type ExampleInput = Partial<SyntheticInternalType>;
Herunterladen allowed-example.tsBevor du weitermachst
Halte diese Unterscheidungen klar
- Verwechslungsgefahr bei Microsoft-Produkten
- GitHub Copilot-Coding-Ausnahmen und Microsoft 365 Copilot-Datenrichtlinien sind unterschiedliche Mechanismen.
- Wiederholung einer alten CLI-Aussage
- Verwenden Sie die datierte aktuelle Support-Tabelle. Dieser Leitfaden geht nicht davon aus, dass ein früherer nicht unterstützter Zustand weiterhin gilt.
Wenden Sie sie auf die KI-Nutzung durch Mitarbeiter an
Bring deinen tatsächlichen Datenpfad mit.
Aona kann helfen, unterstützte Eingaben von Mitarbeiterendpunkten zusammen mit Repository- und Client-Kontrollen zu bewerten.
Dieser Leitfaden etabliert keine Aona-Durchsetzung für jeden GitHub Copilot-Modus, Remote-Arbeitsbereich oder CLI-Vorgang.
Bringen Sie das ausgefüllte Modus-/Standortblatt und das synthetische Fixture zu einer gezielten Abdeckungsüberprüfung mit.
Überprüfe deinen AnwendungsfallFAQ
Fragen zu dieser Entscheidung
Decken GitHub-Inhaltsausnahmen den Agent-Modus in einer IDE ab?
Gilt dieselbe Regel für ein Repository auf einem Remote-Dateisystem?
Ist Copilot CLI automatisch außerhalb der Inhaltsausnahme?
Warum eine erlaubte Datei einschließen, die auf einen ausgeschlossenen Typ verweist?
Beweise hinter dem Leitfaden
Quellen und Umfang
Erstellt von Aona. Quellen überprüft 2026-09-21. Das zitierte Material unterstützt die unten genannten Punkte; es zertifiziert kein Produkt oder Ihren Anwendungsfall.
- GitHub: Inhaltsexklusion für Copilot
Datierte Support-Matrix, Vorschauhinweise, indirekter Kontext und Einschränkungen des Repository-Standorts.
vendor · geprüft 2026-09-21 - GitHub: Ausschluss von Inhalten aus Copilot
Plan, Administrator, Richtlinienvererbung und Pfadkonfigurationsanforderungen.
vendor · geprüft 2026-09-21