30 Tage kostenlos KI-Risiken erkennenJetzt starten
Zum Hauptinhalt springen

Entwickler-Datenschutz

Firmendaten bei KI-Codierung schützen

Zunächst kartieren, wie eine Entwickleraufgabe Daten an KI sendet: getippte Eingaben, ausgewählter Code, Repository-Kontext, Terminalausgabe und verbundene Tools. Daten und Konto genehmigen, Kontrollen für jeden Pfad wählen, dann einen kleinen synthetischen Pilotversuch durchführen. Ein Tool-Name oder eine No-Training-Erklärung allein beweist nicht, dass Firmendaten innerhalb der vorgesehenen Grenzen bleiben.

Für CISO und Technikleitung

Aona FeldnotizenD01
Pilotentscheidung
One task. Every data path.

Workflow vor der Kontrolle wählen.

Synthetische Planungsbeispiele. Es sind keine Tests oder Ergebnisse mit installiertem Produkt enthalten.

01

Mit einer echten Technikaufgabe starten

Eine Aufgabe wählen, die Ihr Team bereits erledigen will: einen Build-Fehler erklären, eine öffentliche Hilfsfunktion verbessern oder einen Testentwurf erstellen. Entwickler, genehmigten Client und Repository-Besitzer benennen. So wird „KI erlauben“ zu einer Entscheidung, die Technik und Sicherheit gemeinsam prüfen können. Ein Pilot mit einem lokalen Editor genehmigt nicht automatisch dessen Kommandozeilen- oder Cloud-Agenten.

Dokumentieren, was die Aufgabe benötigt und worauf verzichtet werden kann. Ein Stacktrace braucht vielleicht einen Ausnahme-Namen und zwei Frames, aber keine Kundendaten. Eine Codeerklärung benötigt vielleicht eine kurze Funktion, aber keine interne Konfiguration. Das minimale nützliche Eingabemaß vor Kontrollen festlegen.

Quellkontext: Cursor: Datenschutz und Datenverwaltung · OpenAI: Agentengenehmigungen und Sicherheit

02

Informationen in den Kontext verfolgen

Ein Entwickler kann bewusst einen Ausschnitt einfügen, während der Client zusätzlichen Kontext liefert. Repository-Suche, angehängte Datei, Shell-Ergebnis oder verbundener Dienst können Material einbringen, das im ursprünglichen Prompt nicht enthalten war. Fragen, wo jede Abfrage stattfindet und welches System das Ergebnis erhält.

Die folgende Karte nutzen, um einen Kontrollverantwortlichen zu identifizieren. Arbeitgebererlaubnis regelt Offenlegung. Client-Berechtigungen regeln Zugriff. Anbieterbedingungen regeln Verarbeitung und Aufbewahrung. Endpunktkontrollen bewerten unterstützte Einreichungen. Jeder beantwortet einen anderen Teil der Kaufentscheidung.

Informationen in den Kontext verfolgen
Source/inputClient/runtimeEmpfänger oder Grenze identifizierenÜberprüfender Verantwortlicher
Ausgewählter Code oder ProtokollBrowser oder EditorModellanbieter und gespeicherte TranskripteDatenverantwortlicher und Endpunktsicherheit
Datei- oder TerminalergebnisLokaler AgentVom ausgewählten Client gesendeter KontextEntwicklerplattform und Client-Administrator
Daten verbundener DiensteMCP oder App-ToolDienst-, Tool-Ergebnis und ModellkontextDienstverantwortlicher und Identitätsadministrator
Repository-KlonCloud-Agent-UmgebungCloud-Speicher, Modellanbieter und SnapshotsCloud- und Repository-Verantwortlicher

Quellkontext: Cursor: Datenschutz und Datenverwaltung · OpenAI: Agentengenehmigungen und Sicherheit

03

Kontrolle für die Exposition wählen

Für eingeschränkte Quellcodedateien mit Zugriffs- und Kontextkontrollen beginnen. Für unnötige Identifikatoren in ansonsten nützlichen Protokollen Eingaben minimieren und den unterstützten Einreichungspfad bewerten. Für einen externen Connector Identität und Berechtigungen prüfen. Das Verschieben einer Aufgabe zu einem Cloud-Agenten schafft eine separate Ausführungsumgebung, erweitert nicht die Laptop-Grenze.

Kontrollen ergänzend halten. Eine No-Training-Verpflichtung erlaubt nicht, firmeneigenen Code offenzulegen. Eine Dateisystemregel beschreibt nicht jeden verbundenen Dienst. Ein aufgezeichnetes KI-Ereignis beweist nicht, dass eine Richtlinie den Inhalt bewertet oder blockiert hat.

Erlaubte Arbeit
Datenklassen und genehmigte Konten angeben, damit Entwickler wissen, was sie nutzen dürfen.
Eingeschränkte Daten
Sowohl den Quellort als auch den Pfad identifizieren, über den Daten in den Kontext gelangen könnten.
Nachweis
Das beobachtbare Ergebnis definieren, bevor ein Test gewählt oder ein Ereignis interpretiert wird.

Quellkontext: Cursor: Datenschutz und Datenverwaltung · OpenAI: Agentengenehmigungen und Sicherheit

04

Einen kleinen, nützlichen Pilotversuch aufbauen

Der Download enthält ein Aufgaben-Auswahlblatt, ein Datenpfad-Register und vier offensichtlich synthetische Marker, die Code, Geheimnisse, Protokolle und Repository-Kontext darstellen. Sie enthalten keine Kundeninformationen oder funktionierende Zugangsdaten. Sie dienen der Organisation eines Tests; sie sind kein Beweis dafür, dass ein Detektor eine reale Datenklasse erkennt.

Für jeden ausgewählten Pfad notieren Sie die Richtlinie, die Sie anwenden möchten, deren Voraussetzung und die erwartete Mitarbeitererfahrung. Fragen Sie den Kontrollverantwortlichen, ob die Testvorrichtung diese Richtlinie auslösen kann. Lassen Sie das beobachtete Ergebnis leer, bis ein echter Test durchgeführt wird. Vermerken Sie erlaubt, verweigert, Genehmigung angefordert oder nicht bewertet, zusammen mit der Client-Version und dem Beweisort.

Quellkontext: Aona: KI-Sicherheitsabdeckung

05

Genehmigen Sie den Umfang, den Sie unterstützen können

Beenden Sie den Pilotversuch mit einer klaren Entscheidung: genehmigte Aufgabe, Datenklassen, Konto, Client, Umgebung und verantwortlicher Eigentümer. Ein unerklärtes Ergebnis ist ein Grund, diesen Pfad zu untersuchen, aber kein Grund, das gesamte Produkt als sicher oder unsicher zu kennzeichnen. Verlinken Sie die detaillierten Client-Tests, wenn das Team sie benötigt.

Überprüfen Sie die Entscheidung erneut, wenn Entwickler eine CLI hinzufügen, Modelle ändern, einen Dienst verbinden oder ein Repository in eine entfernte Umgebung verschieben. Halten Sie einen nützlichen erlaubten Pfad verfügbar, während ein eingeschränkter gelöst wird. So wird das Ergebnis zu einer operativen Vereinbarung statt zu einem Richtliniendokument, dem niemand folgen kann.

Setzen Sie es in die Praxis um

Pilotpaket für Entwickler-Datenpfade

Wählen Sie eine Aufgabe aus, weisen Sie deren Kontrollverantwortliche zu und dokumentieren Sie eine begrenzte Pilotentscheidung.

Synthetische Planungsbeispiele. Es sind keine Tests oder Ergebnisse mit installiertem Produkt enthalten.

Pilotpaket für Entwickler-Datenpfade
EingabequelleClient/runtimeEmpfänger und aufbewahrte Kopie zur Überprüfung
Synthetischer CodeAusgewählter Editor oder CLIModellziel und Transkript
Gefälschter Geheimnis-MarkerUnterstützter Test-EingabepfadKontrollgrenze vor der Übermittlung
Synthetische TestspurEinfügen oder Datei-UploadAnbieteranfrage und aufbewahrte Historie
Repository-MarkerKontext- oder DateilesewerkzeugWerkzeugergebnis und nachgelagerter Kontext

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.

Vollständiges Paket herunterladen (ZIP)
Developer data-path pilotLesen

All values are synthetic. Use an isolated test repository und an approved test account. No file runs commands, contacts a service or configures a product.

  1. Choose one task in the “Pilot decision” section.
  2. Complete the client und owner fields in data-path-register.csv.
  3. Select only the relevant labels from synthetic-pilot-markers.json. They are not real credentials und may not trigger a data classifier. Agree a supported test rule or representative safe fixture with its owner.
  4. If you manually test an approved AI client, use only these synthetic inputs. Record what actually happened und preserve the exact scope.
  5. Route deeper client-specific questions to the linked guides; do not broaden the pilot by adding new accounts or connectors.
Guide und source references

Canonical guide: https://aona.ai/solutions/ai-data-security-for-developers/ Source review: 2026-09-21

  • Cursor: Privacy und Data Governance: https://cursor.com/docs/enterprise/privacy-and-data-governance
  • OpenAI: Agent approvals und security: https://learn.chatgpt.com/docs/agent-approvals-security
  • Aona: AI security coverage: https://aona.ai/resources/ai-security-coverage/
Data path registerLesen
Detaillierte Beispielaufzeichnungen
TaskEingabequelleInput pathData ownerClient und versionAusführungsortRecipient or destinationRetained copy to reviewControl boundaryIntended controlExpected outcomeObserved outcomeNachweis
Explain a synthetic test failuretoy test tracepasted logASSIGNRECORDRECORDRECORDclient und provider historyDEFINESELECTDEFINEUNTESTED
Explain a synthetic functiontoy functionselected codeASSIGNRECORDRECORDRECORDclient und provider historyDEFINESELECTDEFINEUNTESTED
Find a synthetic markerfixture folderrepository contextASSIGNRECORDRECORDRECORDtool result und downstream contextDEFINESELECTDEFINEUNTESTED
Review a connected responseapproved synthetic service dataapproved tool onlyASSIGNRECORDRECORDRECORDservice log und model transcriptDEFINESELECTDEFINEUNTESTED
Synthetic pilot markersLesen

Notice: Synthetic labels only. No credential, customer record or test result.

Code: def synthetic_total(values): return sum(values)

Secret: NOT_A_CREDENTIAL_D01_CANARY

Log: SYNTHETIC_D01_TEST_TRACE File test_total.py, line 6: synthetic_total(None) File example.py, line 2: return sum(values) TypeError: NoneType object is not iterable Expected test behaviour: return 0 for an empty input; decide separately whether None is valid.

Context: SYNTHETIC_D01_CONTEXT_MARKER

PilotentscheidungLesen

Task: ____________________ Business purpose: ____________________ Permitted inputs: ____________________ Restricted inputs: ____________________ Account, client/version and OS: ____________________ Local, remote or cloud execution: ____________________ Expected control and prerequisite: ____________________ Observed result: UNTESTED Evidence location: ____________________ Decision: NOT YET REVIEWED Owner and review date: ____________________ Recheck triggers: new client, model, connector, repository location or policy.

Bevor du weitermachst

Halte diese Unterscheidungen klar

Genehmigung einer Marke
Genehmigen Sie eine Aufgabe und Client-Konfiguration. Dieselbe Marke kann Editor-, CLI- und Cloud-Pfade bereitstellen.
Einen Marker als DLP-Ergebnis bezeichnen
Ein gefälschtes Label testet nur den Zugriff, sofern kein geeigneter Richtlinienauslöser festgelegt wurde.

Wenden Sie sie auf die KI-Nutzung durch Mitarbeiter an

Bring deinen tatsächlichen Datenpfad mit.

Aona kann bei der Bewertung des Schutzes sensibler Daten und der Richtlinienergebnisse auf unterstützten, installierten Endpunktpfaden von Mitarbeitern helfen.

Native Kontrollen variieren je nach Anbieter, Version und Eingabepfad. Agenteninspektion ist eine begrenzte Einführung; dieses Paket impliziert keinen agentenlosen Cloud-Schutz.

Bringen Sie das ausgefüllte Datenpfad-Register und eine synthetische Aufgabe zu einer begrenzten Entwickler-Datenschutz-Demo mit.

Überprüfe deinen Anwendungsfall

FAQ

Fragen zu dieser Entscheidung

Sollten wir jeden KI-Coding-Assistenten bis zum Ende des Piloten verbieten?
Verwenden Sie die Risikobewertung Ihrer Organisation. Ein nützlicher Pilot definiert erlaubte, risikoarme Arbeit und hält eingeschränkte Eingaben zurück, bis deren Pfade verstanden sind. Dieser Leitfaden entscheidet nicht, ob ein bestimmter Arbeitgeber seinen Code offenlegen darf.
Bedeutet kein Training, dass der Code auf dem Laptop bleibt?
Nein. Training, Übertragung und Speicherung sind getrennte Fragen. Prüfen Sie die Bedingungen des ausgewählten Anbieters, Clients, Modells und Kontos, einschließlich verbundener Dienste und Cloud-Umgebungen.
Können wir ein Ergebnis für alle Entwickler wiederverwenden?
Nur wenn die relevante Konfiguration und Aufgabe gleichwertig sind. Dokumentieren Sie Unterschiede bei Konto, Betriebssystem, Client-Version, Ausführungsort und Richtlinie. Testen Sie einen geänderten Pfad, bevor Sie die Entscheidung ausweiten.
Beweist dieses Paket, dass Aona unseren Coding-Client schützt?
Nein. Es ist ein nicht ausgeführtes Planungselement. Bestätigen Sie die installierte Aona-Version und den unterstützten Pfad, vereinbaren Sie einen geeigneten synthetischen Test und dokumentieren Sie dann die Mitarbeitererfahrung und Ereignisnachweise.

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.

  1. Cursor: Datenschutz und Datenverwaltung

    Unterscheidet lokale Client-Datenanfragen, Anbieterbehandlung und Cloud-Agent-Umgebungen.

    vendor · geprüft 2026-09-21
  2. OpenAI: Agentengenehmigungen und Sicherheit

    Trennt Sandbox-, Genehmigungs- und Netzwerkkontrollen für lokale und Cloud-Nutzung.

    vendor · geprüft 2026-09-21
  3. Aona: KI-Sicherheitsabdeckung

    Aktuelle öffentliche Unterscheidung zwischen unterstützten Endpunkt-Richtlinienpfaden und begrenzter Agenteninspektion.

    vendor · geprüft 2026-09-21
Firmendaten schützen, wenn Entwickler KI nutzen