
Graphite
Graphite (acquired by Cursor in 2025) · Coding
Graphite ist eine KI-Plattform für Code-Review, die gestapelte Pull Requests, eine Merge-Queue und einen KI-Reviewer im PR auf GitHub legt.

Über Graphite
What Is Graphite
Graphite ist ein Code-Review-Tool für GitHub, gebaut für Engineering-Teams. Als Software für Pull-Request-Review umhüllt es den PR-Workflow mit drei Dingen, die GitHub nicht von sich aus liefert: gestapelte Pull Requests, eine Merge-Queue, die den Stapel versteht, und Graphite Chat, ein KI-Reviewer, der Fragen beantwortet und Korrekturen direkt auf der PR-Seite vorschlägt.
Das Produkt löst ein Problem, das fast jedes Team spürt, bevor es einen Namen dafür hat. Review ist der langsamste Teil beim Ausliefern. Eine Änderung wartet auf einen Reviewer, der Reviewer wartet auf die CI, und ein großer Pull Request sammelt Dutzende Dateien an, die niemand im Kopf behalten kann. Graphite zerlegt diese Arbeit in eine Folge kleiner Pull Requests, hält die Branches synchron, während Sie den unteren Teil des Stapels bearbeiten, und führt sie der Reihe nach zusammen, sobald die Checks durchlaufen. Die KI-Schicht übernimmt das Mechanische: Sie markiert wahrscheinliche Bugs und schlägt Korrekturen vor, bevor ein Mensch den Diff liest.
Die klarste Grenze ist, dass Graphite GitHub voraussetzt. Teams auf GitLab oder Bitbucket bekommen diese tiefe Synchronisierung nicht, und sowohl die CLI als auch die Merge-Queue sind auf das Verhalten von GitHub-Branches zugeschnitten. Außerdem ist es ein bezahltes Produkt für alles jenseits eines persönlichen Projekts. Hobby ist kostenlos, aber Organisation-Repositories, Slack-Benachrichtigungen und unbegrenzte KI-Reviews liegen hinter den Plänen Starter und Team.
Im Dezember 2025 kündigte die Muttergesellschaft von Cursor an, Graphite zu übernehmen. Beide Unternehmen erklärten, Graphite bleibe ein eigenständiges Produkt, während es sich enger mit dem Cursor-Editor und dessen Review-Agenten Bugbot verzahnt.
Getting Started
- Registrieren Sie sich auf graphite.com und verbinden Sie Ihr GitHub-Konto, damit Graphite Repositories und Pull Requests synchronisiert
- Installieren Sie die CLI mit npm und authentifizieren Sie sich, dann fügen Sie die VS-Code- oder Cursor-Erweiterung hinzu, wenn Sie Stapel im Editor verwalten wollen
- Starten Sie einen Stapel mit gt create, nehmen Sie Ihre Änderungen vor und schieben Sie jede Ebene mit gt submit --stack hoch
- Öffnen Sie die Pull-Request-Seite, um das KI-Review zu lesen, Graphite Chat zu antworten und dann über die Queue zusammenzuführen, sobald die Checks durchlaufen
Produktinformationen
Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Graphite.
Am besten für
Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.
Nutzer
- Engineering-Teams, die jede Änderung auf GitHub reviewen
- Tech Leads und Reviewer
- Einzelentwickler in privaten Projekten
- Plattform- und DevOps-Teams
Aufgaben
- Eine große Änderung aufteilen
- Einen Stapel synchron halten
- Eine große oder unbekannte Änderung ergründen
- Pull Requests sicher landen
- Die Review-Gesundheit verfolgen
Szenarien
- Ein mehrteiliges Feature hinter einer Branch ausliefern
- Eine Nachwuchskraft begleiten
- Ein Release unter Zeitdruck cutten
- Den Pull Request eines Kollegen in einer anderen Zeitzone reviewen
- In eine gewachsene Codebasis einsteigen
Wichtigste Funktionen
KI-Reviews an jedem Pull Request
Graphite liest jeden Pull Request gegen den umgebenden Code und lässt Kommentare mit hohem Signal stehen, die wahrscheinliche Bugs markieren, keine Stilfragen. Korrekturen kommen als Vorschläge, die Sie mit einem Klick übernehmen. Unbegrenzte KI-Reviews und Anpassungen liegen im Team-Plan; die kostenlosen und Starter-Pläne begrenzen das Volumen.
Graphite Chat im Pull Request
Chat ist ein KI-Assistent auf der Pull-Request-Seite. Sie fragen ihn, warum die CI fehlgeschlagen ist, was eine Änderung berührt oder wie man einen Block umschreibt, und er antwortet mit Kontext aus dem Repository. Er öffnet auch vorgeschlagene Korrekturen und committet sie, ohne das Gespräch zu verlassen.
Gestapelte Pull Requests
Stapeln zerlegt eine große Änderung in eine Kette kleinerer Pull Requests, jeder auf der Branch darunter aufbauend. Sie arbeiten an den oberen Ebenen weiter, während eine untere auf Review wartet, was fast das ganze Warten entfernt, das Workflows mit einem einzelnen PR einem Team aufzwingen.
Merge-Queue, die den Stapel versteht
Die Merge-Queue führt freigegebene Pull Requests der Reihe nach zusammen und lässt jeden vorher noch einmal gegen die neueste Basis laufen. Weil sie den Stapel versteht, landet sie eine ganze Kette ohne das manuelle Rebasen, das sonst folgt, wenn mehrere Branches dieselbe Datei anvisieren.
CLI und Editor-Erweiterungen
Die Graphite CLI macht Stapelverwaltung zu ein paar kurzen Befehlen, und die VS-Code- und Cursor-Erweiterungen holen dieselben Steuerungen in den Editor. Sie legt sich auf git statt es zu ersetzen, also funktionieren bestehende Aliase und Skripte weiter.
Team-Daten und Analysen
Team-Daten zeigen Review-Zeiten, Pull-Request-Größen und Merge-Häufigkeit, damit Leads erkennen, wo der Prozess stockt. Individuelle Analysen und ACL-basierter Zugriff liegen im Enterprise-Plan, gedacht für große Organisationen, die über die CI-Gesundheit berichten und steuern müssen, wer was sieht.
GitHub-Sync und Integrationen
Graphite synchronisiert fortlaufend mit GitHub und postet nach Slack, damit der Pull-Request-Status in Graphite und GitHub nie auseinanderläuft. Es verbindet sich mit den CI- und Hosting-Tools, die Teams schon nutzen, darunter Vercel, Buildkite und Depot.
Vor- und Nachteile
Vorteile
- Gestapelte Pull Requests verkürzen das Warten auf Review in Teams, die große Features ausliefern, weil niemand auf die fertige Gesamtänderung wartet
- Die Merge-Queue landet Pull Requests der Reihe nach und hält die Branches grün, was das manuelle Rebasen erspart, das die meisten Teams von Hand machen
- KI-Review und Graphite Chat liegen auf der Pull-Request-Seite, also taucht das Feedback dort auf, wo Reviewer ohnehin arbeiten, statt in einem separaten Tool
- Die CLI arbeitet auf den bestehenden git-Befehlen, sodass ein Team das Stapeln schrittweise übernehmen kann, ohne seine Skripte umzuschreiben
- Ein kostenloser Hobby-Plan lässt einen Entwickler den ganzen Workflow in privaten Repositories testen, bevor das Team zahlt
Nachteile
- Es setzt GitHub voraus. Teams auf GitLab oder Bitbucket verlieren die tiefe Synchronisierung und die Merge-Queue, was den Einsatz außerhalb von GitHub-Umgebungen einschränkt
- Unbegrenzte KI-Reviews und die Merge-Queue öffnen sich erst im Team-Plan, also stoßen kleine Teams im kostenlosen oder Starter-Plan schnell an Grenzen
- Stapeln bringt ein Denkmodell mit, das man lernen muss. Ein Team, das die CLI nicht übernimmt oder Änderungen nicht in Ebenen aufteilt, merkt kaum einen Vorteil gegenüber reinem GitHub
- Die Übernahme durch Cursor lässt etwas Unsicherheit darüber, wie eigenständig Graphite auf Dauer bleibt, und die Preise auf der Website nennen keine festen Zahlen für jede Stufe
Häufige Fragen
Graphite wird genutzt, um Code auf GitHub schneller zu reviewen und zusammenzuführen. Es ergänzt den Pull-Request-Workflow um gestapelte Pull Requests, eine Merge-Queue und einen KI-Reviewer, damit Teams kleine Änderungen ausliefern, ohne auf lange Review-Zyklen zu warten.
Ähnliche Inhalte
Entdecke passende Tools, Skills und Artikel zu Graphite.
Alternativen zu Graphite
Base Code
Base44 (Wix) · Coding · ProduktivitätBase Code ist eine geteilte Cloud-Entwicklungsumgebung von Base44. Das Team beschreibt Änderungen an einem bestehenden GitHub-Repository im Chat, prüft sie in der Vorschau und reicht sie als Pull Request ein.
Google EmbeddingGemma 2
Google DeepMind · Schreiben · Bilder · CodingGoogle EmbeddingGemma 2 ist ein offenes Modell mit 740 Millionen Parametern, das Text, Code, Bilder, Audio und Videobilder in Vektoren eines gemeinsamen 768-dimensionalen Raums umwandelt und auf Handys und Notebooks läuft.
GitGlow
GitGlow · Coding · ProduktivitätGitGlow ist ein Git-Client für den Desktop, der Ihren Code und die Änderungen Ihrer KI-Agenten in einer Review bündelt, damit Sie vor dem Ausliefern sehen, was die Maschine verlässt.
