8 8
9Mit Code Review prüft Claude die Pull Requests in Ihren GitHub-Repositorys. Mehrere Agenten lesen jede Änderung zusammen mit dem umgebenden Code und suchen nach Problemen wie Logikfehlern, Sicherheitslücken oder fehlerhaften Grenzfällen. Ein Verifizierungsschritt gleicht die Erkenntnisse mit dem Code ab, bevor sie gemeldet werden.9Mit Code Review prüft Claude die Pull Requests in Ihren GitHub-Repositorys. Mehrere Agenten lesen jede Änderung zusammen mit dem umgebenden Code und suchen nach Problemen wie Logikfehlern, Sicherheitslücken oder fehlerhaften Grenzfällen. Ein Verifizierungsschritt gleicht die Erkenntnisse mit dem Code ab, bevor sie gemeldet werden.
10 10
11Erkenntnisse erscheinen als Inline-Kommentare auf den betroffenen Zeilen, eingestuft nach [Schweregrad](/docs/de/code-review-pull-requests#severity-levels), zusammen mit einer Zusammenfassung und einer Check-Run im Pull Request. Ein Review genehmigt oder blockiert den Pull Request nie, sodass die Entscheidung über das Mergen bei Ihrem Team bleibt.11Erkenntnisse erscheinen als Inline-Kommentare auf den betroffenen Zeilen, eingestuft nach [Schweregrad](/docs/de/code-review-pull-requests.md#severity-levels), zusammen mit einer Zusammenfassung und einer Check-Run im Pull Request. Ein Review genehmigt oder blockiert den Pull Request nie, sodass die Entscheidung über das Mergen bei Ihrem Team bleibt.
12 12
1313
14 14
16>16>
17> Code Review verwendet KI zum Prüfen von Code und kann Fehler, Sicherheitslücken oder andere Probleme übersehen. Ein Review ohne Erkenntnisse bedeutet nicht, dass Ihr Code fehlerfrei oder sicher ist.17> Code Review verwendet KI zum Prüfen von Code und kann Fehler, Sicherheitslücken oder andere Probleme übersehen. Ein Review ohne Erkenntnisse bedeutet nicht, dass Ihr Code fehlerfrei oder sicher ist.
18 18
19Um Code Review zu aktivieren, folgt ein Owner Ihrer Claude-Organisation der Anleitung [Code Review einrichten](/docs/de/code-review-setup). Claude kann Code auch ohne diesen Dienst prüfen. Führen Sie [`/code-review`](/docs/de/code-review-local) in Ihrer Claude Code Sitzung mit jedem Plan aus, oder [vergleichen Sie alle Optionen](#compare-ways-to-get-a-review).19Um Code Review zu aktivieren, folgt ein Owner Ihrer Claude-Organisation der Anleitung [Code Review einrichten](/docs/de/code-review-setup.md). Claude kann Code auch ohne diesen Dienst prüfen. Führen Sie [`/code-review`](/docs/de/code-review-local) in Ihrer Claude Code Sitzung mit jedem Plan aus, oder [vergleichen Sie alle Optionen](#compare-ways-to-get-a-review).
20 20
21## Verfügbarkeit21## Verfügbarkeit
22 22
23Prüfen Sie, ob Ihre Organisation die Voraussetzungen erfüllt, bevor Sie Code Review einrichten:23Prüfen Sie, ob Ihre Organisation die Voraussetzungen erfüllt, bevor Sie Code Review einrichten:
24 24
25* **Pläne**: [Team und Enterprise](/docs/de/feature-availability)25* **Pläne**: [Team und Enterprise](/docs/de/feature-availability.md)
26* **Code-Hosts**: auf GitHub gehostete Repositorys, einschließlich [GitHub Enterprise Server](/docs/de/github-enterprise-server) und GitHub Enterprise Cloud mit Datenresidenz. Für Datenresidenz lassen Sie einen Owner das [Admin-Setup für GitHub Enterprise Server](/docs/de/github-enterprise-server#admin-setup) durchführen und den `ghe.com`-Hostnamen Ihres Unternehmens eingeben.26* **Code-Hosts**: auf GitHub gehostete Repositorys, einschließlich [GitHub Enterprise Server](/docs/de/github-enterprise-server.md) und GitHub Enterprise Cloud mit Datenresidenz. Für Datenresidenz lassen Sie einen Owner das [Admin-Setup für GitHub Enterprise Server](/docs/de/github-enterprise-server.md#admin-setup) durchführen und den `ghe.com`-Hostnamen Ihres Unternehmens eingeben.
27* **Datenaufbewahrung**: Code Review ist nicht verfügbar für Organisationen, bei denen [Zero Data Retention](/docs/de/zero-data-retention) aktiviert oder die [HIPAA-Konfiguration](/docs/de/hipaa-setup) angewendet ist, und ist nicht durch das Business Associate Agreement (BAA) von Anthropic abgedeckt.27* **Datenaufbewahrung**: Code Review ist nicht verfügbar für Organisationen, bei denen [Zero Data Retention](/docs/de/zero-data-retention.md) aktiviert oder die [HIPAA-Konfiguration](/docs/de/hipaa-setup.md) angewendet ist, und ist nicht durch das Business Associate Agreement (BAA) von Anthropic abgedeckt.
28* **Verschlüsselungsschlüssel**: Code Review ist noch nicht verfügbar für Organisationen, die kundenverwaltete Verschlüsselungsschlüssel (CMEK) verwenden.28* **Verschlüsselungsschlüssel**: Code Review ist noch nicht verfügbar für Organisationen, die kundenverwaltete Verschlüsselungsschlüssel (CMEK) verwenden.
29* **Cloud-Anbieter**: Sie benötigen eine Claude-Organisation mit einem dieser Pläne, auch wenn Ihre Entwickler Claude Code über Amazon Bedrock, Google Cloud's Agent Platform oder Microsoft Foundry verwenden29* **Cloud-Anbieter**: Sie benötigen eine Claude-Organisation mit einem dieser Pläne, auch wenn Ihre Entwickler Claude Code über Amazon Bedrock, Google Cloud's Agent Platform oder Microsoft Foundry verwenden
30 30
32 32
33Wählen Sie die Seite für Ihre Aufgabe:33Wählen Sie die Seite für Ihre Aufgabe:
34 34
35> **[Code Review einrichten](/docs/de/code-review-setup)**35> **[Code Review einrichten](/docs/de/code-review-setup.md)**
36>36>
37> Prüfen Sie die Voraussetzungen, installieren Sie die Claude GitHub App und wählen Sie Repositorys, eine Review-Stufe und den Zeitpunkt der Reviews37> Prüfen Sie die Voraussetzungen, installieren Sie die Claude GitHub App und wählen Sie Repositorys, eine Review-Stufe und den Zeitpunkt der Reviews
38 38
39> **[Code Review anpassen](/docs/de/code-review-customize)**39> **[Code Review anpassen](/docs/de/code-review-customize.md)**
40>40>
41> Steuern Sie mit `REVIEW.md`- und `CLAUDE.md`-Dateien in Ihrem Repository, was gekennzeichnet wird41> Steuern Sie mit `REVIEW.md`- und `CLAUDE.md`-Dateien in Ihrem Repository, was gekennzeichnet wird
42 42
43> **[Reviews in einem Pull Request lesen und anfordern](/docs/de/code-review-pull-requests)**43> **[Reviews in einem Pull Request lesen und anfordern](/docs/de/code-review-pull-requests.md)**
44>44>
45> Lesen Sie die Erkenntnisse und ihre Schweregrade und fordern Sie per Kommentar ein weiteres Review an45> Lesen Sie die Erkenntnisse und ihre Schweregrade und fordern Sie per Kommentar ein weiteres Review an
46 46
47> **[Fehlerbehebung bei Code Review](/docs/de/code-review-troubleshooting)**47> **[Fehlerbehebung bei Code Review](/docs/de/code-review-troubleshooting.md)**
48>48>
49> Beheben Sie ein Review, das nicht gestartet wurde, fehlgeschlagen ist oder aus Budgetgründen übersprungen wurde49> Beheben Sie ein Review, das nicht gestartet wurde, fehlgeschlagen ist oder aus Budgetgründen übersprungen wurde
50 50
51> **[Kosten und Nutzung von Code Review](/docs/de/code-review-costs)**51> **[Kosten und Nutzung von Code Review](/docs/de/code-review-costs.md)**
52>52>
53> Erfahren Sie, wie Reviews abgerechnet werden, schätzen Sie Ausgaben, legen Sie das monatliche Ausgabenlimit fest und verfolgen Sie die Review-Aktivität53> Erfahren Sie, wie Reviews abgerechnet werden, schätzen Sie Ausgaben, legen Sie das monatliche Ausgabenlimit fest und verfolgen Sie die Review-Aktivität
54 54
55## Wie Reviews funktionieren55## Wie Reviews funktionieren
56 56
57Standardmäßig konzentriert sich Code Review auf Korrektheit: Fehler, die die Produktion unterbrechen würden, nicht auf Formatierungspräferenzen oder fehlende Testabdeckung. Um zu ändern, was es kennzeichnet, [fügen Sie Anleitungsdateien](/docs/de/code-review-customize) zu Ihrem Repository hinzu.57Standardmäßig konzentriert sich Code Review auf Korrektheit: Fehler, die die Produktion unterbrechen würden, nicht auf Formatierungspräferenzen oder fehlende Testabdeckung. Um zu ändern, was es kennzeichnet, [fügen Sie Anleitungsdateien](/docs/de/code-review-customize.md) zu Ihrem Repository hinzu.
58 58
59Ein Review läuft auf Anthropic-Infrastruktur in vier Phasen:59Ein Review läuft auf Anthropic-Infrastruktur in vier Phasen:
60 60
66Jedes Review hinterlässt Folgendes im Pull Request:66Jedes Review hinterlässt Folgendes im Pull Request:
67 67
68* **Erkenntnisse**: Inline-Kommentare auf den betroffenen Zeilen, mit einer Zusammenfassung im Review-Text68* **Erkenntnisse**: Inline-Kommentare auf den betroffenen Zeilen, mit einer Zusammenfassung im Review-Text
69* **Eine Check-Run**: namens **Claude Code Review**, mit den Erkenntnissen in ihren [Details](/docs/de/code-review-pull-requests#check-run-output). Die Check-Run wird nicht als Fehlschlag abgeschlossen.69* **Eine Check-Run**: namens **Claude Code Review**, mit den Erkenntnissen in ihren [Details](/docs/de/code-review-pull-requests.md#check-run-output). Die Check-Run wird nicht als Fehlschlag abgeschlossen.
70* **Wenn nichts gefunden wird**: Der Titel der Check-Run lautet **Code review found no issues**, und Claude veröffentlicht denselben kurzen Hinweis im Pull Request70* **Wenn nichts gefunden wird**: Der Titel der Check-Run lautet **Code review found no issues**, und Claude veröffentlicht denselben kurzen Hinweis im Pull Request
71 71
72Code Review wählt die Claude-Modelle, auf denen Reviews laufen, und seine Admin-Einstellungen bieten keine Modellauswahl. Um Reviews gründlicher oder weniger gründlich zu machen, ändern Sie die [Review-Stufe](#review-levels).72Code Review wählt die Claude-Modelle, auf denen Reviews laufen, und seine Admin-Einstellungen bieten keine Modellauswahl. Um Reviews gründlicher oder weniger gründlich zu machen, ändern Sie die [Review-Stufe](#review-levels).
73 73
74Nachdem ein Owner Code Review aktiviert hat, hat jedes Repository eine Einstellung dafür, [wann Reviews ausgeführt werden](/docs/de/code-review-setup#set-when-reviews-run): einmal beim Öffnen eines Pull Request, nach jedem Push oder nur auf Anfrage. Unabhängig davon kann jemand mit Schreibzugriff auf das Repository `@claude review` in einem Pull Request kommentieren, um [ein Review zu starten](/docs/de/code-review-pull-requests#comment-commands).74Nachdem ein Owner Code Review aktiviert hat, hat jedes Repository eine Einstellung dafür, [wann Reviews ausgeführt werden](/docs/de/code-review-setup.md#set-when-reviews-run): einmal beim Öffnen eines Pull Request, nach jedem Push oder nur auf Anfrage. Unabhängig davon kann jemand mit Schreibzugriff auf das Repository `@claude review` in einem Pull Request kommentieren, um [ein Review zu starten](/docs/de/code-review-pull-requests.md#comment-commands).
75 75
76### Review-Stufen76### Review-Stufen
77 77
81* **Standard**: ausgewogen in Tiefe, Geschwindigkeit und Kosten. Die Standardstufe.81* **Standard**: ausgewogen in Tiefe, Geschwindigkeit und Kosten. Die Standardstufe.
82* **Deep**: der gründlichste Durchgang. Dauert am längsten und kostet am meisten.82* **Deep**: der gründlichste Durchgang. Dauert am längsten und kostet am meisten.
83 83
84Ein Owner [wählt eine Stufe für die Organisation](/docs/de/code-review-setup#set-the-default-review-level) und kann einem einzelnen Repository eine eigene zuweisen, etwa Quick für eine alltägliche Codebasis und Deep für eine kritische. Was die Kosten jedes Reviews sonst noch beeinflusst, erfahren Sie unter [Kosten und Nutzung von Code Review](/docs/de/code-review-costs).84Ein Owner [wählt eine Stufe für die Organisation](/docs/de/code-review-setup.md#set-the-default-review-level) und kann einem einzelnen Repository eine eigene zuweisen, etwa Quick für eine alltägliche Codebasis und Deep für eine kritische. Was die Kosten jedes Reviews sonst noch beeinflusst, erfahren Sie unter [Kosten und Nutzung von Code Review](/docs/de/code-review-costs.md).
85 85
86### Worauf ein Review zugreifen kann86### Worauf ein Review zugreifen kann
87 87
88Ein Review greift über die Claude GitHub App auf Ihr Repository zu, die ein Owner [während des Setups installiert](/docs/de/code-review-setup#turn-on-code-review):88Ein Review greift über die Claude GitHub App auf Ihr Repository zu, die ein Owner [während des Setups installiert](/docs/de/code-review-setup.md#turn-on-code-review):
89 89
90* **Wo es läuft**: auf Anthropic-Infrastruktur, in einer verwalteten Umgebung. Reviews laufen nicht in [selbst gehosteten Umgebungen](/docs/de/self-hosted-environments).90* **Wo es läuft**: auf Anthropic-Infrastruktur, in einer verwalteten Umgebung. Reviews laufen nicht in [selbst gehosteten Umgebungen](/docs/de/self-hosted-environments).
91* **Was es liest und schreibt**: Innerhalb eines Reviews ist der Zugriff auf Ihr Repository nur lesend, und ein Review pusht keine Commits. Im Pull Request veröffentlicht es Kommentare und die [Check-Run](/docs/de/code-review-pull-requests#check-run-output), löst seine eigenen früheren Kommentar-Threads auf und kann auf einen Kommentarbefehl mit 👀 reagieren. Die App selbst besitzt einen [breiteren Berechtigungssatz](/docs/de/github-actions#github-app-permissions), den andere Claude-Funktionen gemeinsam nutzen.91* **Was es liest und schreibt**: Innerhalb eines Reviews ist der Zugriff auf Ihr Repository nur lesend, und ein Review pusht keine Commits. Im Pull Request veröffentlicht es Kommentare und die [Check-Run](/docs/de/code-review-pull-requests.md#check-run-output), löst seine eigenen früheren Kommentar-Threads auf und kann auf einen Kommentarbefehl mit 👀 reagieren. Die App selbst besitzt einen [breiteren Berechtigungssatz](/docs/de/github-actions.md#github-app-permissions), den andere Claude-Funktionen gemeinsam nutzen.
92* **Wie es Ihren Code untersucht**: Ein Review arbeitet durch Lesen des Diffs und des umgebenden Codes, ohne Ihren Code zu bauen oder auszuführen.92* **Wie es Ihren Code untersucht**: Ein Review arbeitet durch Lesen des Diffs und des umgebenden Codes, ohne Ihren Code zu bauen oder auszuführen.
93 93
94### Wer ein Review steuert94### Wer ein Review steuert
95 95
96* **Wer eines starten kann**: Wo Reviews automatisch laufen, startet das Öffnen eines Pull Request oder ein Push darauf ein Review, [außer bei Entwürfen und Forks](/docs/de/code-review-pull-requests#review-drafts-and-pull-requests-from-forks). Ein [Kommentarbefehl](/docs/de/code-review-pull-requests#comment-commands) startet eines nur, wenn er von einer Person mit Schreibzugriff auf das Repository stammt.96* **Wer eines starten kann**: Wo Reviews automatisch laufen, startet das Öffnen eines Pull Request oder ein Push darauf ein Review, [außer bei Entwürfen und Forks](/docs/de/code-review-pull-requests.md#review-drafts-and-pull-requests-from-forks). Nach manchen Pushes [behält Code Review stattdessen das frühere Ergebnis bei](/docs/de/code-review-pull-requests.md#when-a-push-keeps-the-earlier-result). Ein [Kommentarbefehl](/docs/de/code-review-pull-requests.md#comment-commands) startet eines nur, wenn er von einer Person mit Schreibzugriff auf das Repository stammt.
97* **Welchen Anweisungen es folgt**: `REVIEW.md` aus dem Basis- oder Standard-Branch und [niemals aus den eigenen Änderungen des Pull Request](/docs/de/code-review-customize#which-branch-review-md-is-read-from).97* **Welchen Anweisungen es folgt**: `REVIEW.md` aus dem Basis- oder Standard-Branch und [niemals aus den eigenen Änderungen des Pull Request](/docs/de/code-review-customize.md#which-branch-review-md-is-read-from).
98 98
99## Möglichkeiten für ein Review vergleichen99## Möglichkeiten für ein Review vergleichen
100 100
104| :- | :- | :- | :- |104| :- | :- | :- | :- |
105| [Code Review](#how-reviews-work) | Pull-Request-Aktivität, je nach Einstellung des Repositorys, oder ein `@claude review`-Kommentar | Anthropic-Infrastruktur | Organisationen mit einem Team- oder Enterprise-Plan und GitHub-Repositorys, sobald ein Owner es aktiviert |105| [Code Review](#how-reviews-work) | Pull-Request-Aktivität, je nach Einstellung des Repositorys, oder ein `@claude review`-Kommentar | Anthropic-Infrastruktur | Organisationen mit einem Team- oder Enterprise-Plan und GitHub-Repositorys, sobald ein Owner es aktiviert |
106| [`/code-review`](/docs/de/code-review-local) | Sie führen den Befehl auf Ihrem Branch aus | Ihre Claude Code Sitzung | Alle, mit jedem Plan |106| [`/code-review`](/docs/de/code-review-local) | Sie führen den Befehl auf Ihrem Branch aus | Ihre Claude Code Sitzung | Alle, mit jedem Plan |
107| [Ultrareview](/docs/de/ultrareview) | Sie starten es aus Claude Code | Eine Cloud-Sandbox | Erfordert die Anmeldung mit einem claude.ai-Konto. Unter [Ultrareview](/docs/de/ultrareview) erfahren Sie, wo es nicht verfügbar ist |107| [Ultrareview](/docs/de/ultrareview.md) | Sie starten es aus Claude Code | Eine Cloud-Sandbox | Erfordert die Anmeldung mit einem claude.ai-Konto. Unter [Ultrareview](/docs/de/ultrareview.md) erfahren Sie, wo es nicht verfügbar ist |
108| Claude in Ihrer eigenen CI, mit [GitHub Actions](/docs/de/github-actions) oder [GitLab CI/CD](/docs/de/gitlab-ci-cd) | Ereignisse Ihrer Pipeline, etwa jeder Pull Request oder Merge Request | Ihre eigenen CI-Runner | Alle mit einem Claude-API-Schlüssel oder Anmeldedaten eines Cloud-Anbieters, auf GitHub oder GitLab |108| Claude in Ihrer eigenen CI, mit [GitHub Actions](/docs/de/github-actions.md) oder [GitLab CI/CD](/docs/de/gitlab-ci-cd.md) | Ereignisse Ihrer Pipeline, etwa jeder Pull Request oder Merge Request | Ihre eigenen CI-Runner | Alle mit einem Claude-API-Schlüssel oder Anmeldedaten eines Cloud-Anbieters, auf GitHub oder GitLab |
109| Ihr eigener Reviewer, als [Subagent](/docs/de/sub-agents) oder [Skill](/docs/de/skills) | Sie oder Claude rufen ihn während einer Sitzung auf | Überall, wo Sie Claude Code ausführen | Alle, die einen schreiben |109| Ihr eigener Reviewer, als [Subagent](/docs/de/sub-agents.md) oder [Skill](/docs/de/skills.md) | Sie oder Claude rufen ihn während einer Sitzung auf | Überall, wo Sie Claude Code ausführen | Alle, die einen schreiben |
110 110
111## Verwandte Ressourcen111## Verwandte Ressourcen
112 112
113* [GitHub Enterprise Server](/docs/de/github-enterprise-server): Code Review mit einer selbst gehosteten GitHub-Instanz verwenden113* [GitHub Enterprise Server](/docs/de/github-enterprise-server.md): Code Review mit einer selbst gehosteten GitHub-Instanz verwenden
114* [GitHub App-Berechtigungen](/docs/de/github-actions#github-app-permissions): der vollständige Berechtigungssatz, den die Claude GitHub App anfordert114* [GitHub App-Berechtigungen](/docs/de/github-actions.md#github-app-permissions): der vollständige Berechtigungssatz, den die Claude GitHub App anfordert
115* [How Anthropic secures its AI-native software development lifecycle](https://claude.com/blog/how-anthropic-secures-its-ai-native-software-development-lifecycle): wie automatisierte Reviews als eine Schicht von Anthropics sicherem Entwicklungsprozess funktionieren115* [How Anthropic secures its AI-native software development lifecycle](https://claude.com/blog/how-anthropic-secures-its-ai-native-software-development-lifecycle): wie automatisierte Reviews als eine Schicht von Anthropics sicherem Entwicklungsprozess funktionieren