Coinbase verkürzt mit Cursor die Zeit von der Idee bis zur Produktion um 90 %
Über 2.400 Entwickler bei Coinbase nutzen Cursor als Teil eines agent-first-Engineering-Modells. 75 % aller PRs werden von Agenten erstellt, und der durchschnittliche Ingenieur merged seit Jahresbeginn 55 % mehr PRs.
Coinbase hat Cursor im Zuge eines umfassenderen Wandels eingeführt, um sein Engineering-Modell konsequent auf agent-first-Infrastruktur auszurichten. Ingenieure verlagerten ihren Fokus vom Schreiben und Reviewen von Code hin zum Definieren der Absicht und zum Validieren von Ergebnissen.
Heute nutzen über 2.400 Entwickler bei Coinbase Cursor als festen Bestandteil ihres Workflows. Seit der Einführung eines agent-first-Modells haben einige Teams bei Coinbase die Zeit von der Idee bis zur Produktion von 20 Tagen auf weniger als 2 Tage verkürzt – eine Reduktion um 90 %.
Bei Coinbase werden 75 % aller PRs von Agenten erstellt, wobei der durchschnittliche Entwickler jede Woche 7 Stunden manueller Programmierarbeit einspart. Seit Jahresbeginn verzeichnet das Unternehmen einen Anstieg der pro Ingenieur gemergten PRs um 55 %, und Teams aus 1–2 Ingenieuren erstellen heute Features, für die früher ganze Teams nötig waren.
Coinbase schätzt die Freiheit, jedes Modell zu nutzen, und wir verlassen uns bei optimierter Inferenz und Caching auf Cursor. Mit Composer 2.5 bietet uns Cursor zudem das kosteneffizienteste Modell an der Spitze der Intelligenz.
Ein agent-first Modell der Softwareentwicklung
Chintan Turakhia, Senior Director of Engineering, war überzeugt, dass Coinbase die volle Wirkung von Agenten nicht ausschöpfen würde, wenn KI nachträglich in bestehende Systeme eingebaut wird. Laut Turakhia sind Legacy-Systeme und Prozesse, nicht Entwickler, der eigentliche Engpass dabei, wie Software entwickelt wird.
Zu viele Unternehmen versuchen, KI in dysfunktionale Systeme einzuführen. Du musst deine Arbeitsweise ändern, um Fortschritte bei KI-Modellen voll auszuschöpfen.
Stattdessen gestaltet Coinbase seine Engineering-Prozesse mit einigen wichtigen Änderungen neu:
Sprint-Planung neu denken
Für Coinbase ist die Geschwindigkeit, mit der Mehrwert bei den Nutzern ankommt, die zentrale Leitmetrik. Traditionelle Sprint-Zyklen führen in einer agent-first Welt zu unnötigen Verzögerungen: Tickets müssen geplant, priorisiert und zugewiesen werden, bevor daran gearbeitet wird.
Mit Cursor können Entwickler Tickets aufgreifen, sobald sie erstellt werden, die Umsetzung mit Plan Mode planen und die Implementierung an Agenten delegieren. Dadurch ist die Zeit von der Idee bis zur Erstellung der ersten PR bei Coinbase von 8 Tagen auf weniger als 30 Minuten gesunken.
Engineering-Aufwand auf höhere Abstraktionsebenen verlagern
In der Vergangenheit floss der Großteil der Engineering-Zeit ins Schreiben und Reviewen von Code. Turakhia ist überzeugt, dass manuelle, von Menschen durchgeführte Code-Reviews Zeile für Zeile mit Agenten gegen null gehen werden. Stattdessen werden Ingenieure auf einer höheren Ebene arbeiten: entscheiden, was erstellt werden soll, in die richtigen Architekturentscheidungen investieren und die Endprodukte bewerten, die Agenten liefern.
Coinbase formuliert Produkt- und technische Anforderungen inzwischen explizit für Agenten. Diese lebenden Dokumente steuern die Ausführung durch Agenten und dienen nach der Implementierung als Bewertungsrahmen.
Kleinere Arbeitsgruppen mit breiterem Verantwortungsbereich
Viele Entwickler arbeiten als Full-Stack-Ingenieure statt als Spezialisten, weil Agenten es einfacher gemacht haben, angrenzende Problemfelder unabhängig von ihrer bisherigen Erfahrung zu bearbeiten. Coinbase hat betont, dass Entwickler sicher darin werden müssen, ihr eigenes Team von Agenten zu steuern; viele Ingenieure steuern 5 bis 7 asynchrone Agenten parallel, um projektübergreifend mehrere Aufgaben gleichzeitig zu bearbeiten.
Dadurch können Teams aus 1 bis 2 Ingenieuren Projekte übernehmen, für die zuvor ein komplettes Team erforderlich gewesen wäre.
Wandel von vorn vorantreiben
Turakhia stellte fest, dass Veränderungen am wirksamsten angestoßen werden, wenn man mit gutem Beispiel vorangeht. Er begann, Cursor täglich zu nutzen, um Entwicklern agentenbasierte Workflows vorzuleben. Turakhia identifizierte außerdem frühe Power-User von Cursor und baute sie zu internen Champions auf. Diese zeigten anderen Entwicklern, wie sie gängige Workflows wie das Schreiben von Tests und die Migration von Legacy-Code automatisieren können.
Man kann den Leuten nicht einfach sagen, sie sollen KI nutzen, und dann erwarten, dass sich dadurch wirklich etwas verändert. Man muss ihnen zeigen, was möglich ist.
Anschließend führte Turakhia Agent-Speedruns ein: 30-minütige Sessions, in denen jeder Entwickler im Team verpflichtet ist, mit Cursor eine PR auszuliefern. Turakhias Team brachte in den ersten Speedruns 50–70 neue PRs hervor und kommt inzwischen regelmäßig auf mehr als 500 PRs.
Turakhias Team hat außerdem eine neue Rolle geschaffen: die „Superbuilders“. Diese Entwickler werden aus der Produkt-Roadmap herausgelöst und haben ausschließlich die Aufgabe, die Entwicklungsgeschwindigkeit mit internen Tools zu steigern. Superbuilders halfen beim Aufbau von Coinbases Agent in Slack, mit dem Entwickler mit weniger manuellen Übergaben von der Idee zur Implementierung gelangen können.
Cursor als Grundlage für agent-first Workflows
Kyle Cesmat, Engineering Manager bei Coinbase und dort verantwortlich für Developer Experience und KI-Tools, erklärte, warum Entwickler zu Cursor greifen:
- Vorkonfiguriertes Setup: Entwickler müssen keine komplexen, individuellen Umgebungen einrichten. Stattdessen können sie sofort damit anfangen, Änderungen mit Agenten auszuliefern.
- Modellflexibilität: Entwickler können das zugrunde liegende Modell passend zur jeweiligen Aufgabe auswählen. Das gibt ihnen mehr Kontrolle und ermöglicht es Coinbase, Modellfähigkeit und Kosten auszubalancieren.
- Robuste UI: Sofortige visuelle Verifizierung ist bei vielen Softwareaufgaben nützlich. In Cursor können Entwickler die Arbeit von Agenten auf verschiedene Weise prüfen: mit von Agenten erstellten Demos, im Cursor-Browser oder direkt in Dateien.
Wie vertraut Entwickler mit Agenten sind, ist sehr unterschiedlich. Da Cursor die Orchestrierung von Agenten mit den besten Eigenschaften eines vollwertigen Editors kombiniert, kann Coinbase Entwickler dort abholen, wo sie stehen, und diese Kompetenz im gesamten Team aufbauen.
Cursor überbrückt die Vertrautheitslücke für Entwickler, die noch neu in der agentenbasierten Entwicklung sind.
Coinbase mit Cursor entwickeln
Heute nutzen über 2.400 Ingenieure bei Coinbase Cursor, um:
- feedbackintensive Aufgaben im Coinbase-Client zu bewältigen
- App-Features für Mobilgeräte mit verbesserten lokalen Tests und Simulationen zu erstellen
- Fehlerprotokolle bei der Entwicklung in Chromium-Umgebungen zu untersuchen
- Linear-Tickets in Echtzeit von der Planung über die Umsetzung bis zum Review zu bringen
- anspruchsvollere, komplexere Implementierungen umzusetzen, die das Zusammenspiel von agentenbasierten Workflows und gezielten Eingriffen von Entwicklern erfordern
Ich liebe, wie schnell man mit Cursor iterieren kann. Das Produkt ist mehr zu einem Leitstand für Agenten geworden als nur zu einer reinen IDE.
Zeit von der Idee bis zur Produktion als Leitstern
Coinbase hat sich von inputorientierten Produktivitätsmetriken wie Codezeilen abgewandt. „Wir wollen den Fokus auf Ergebnisse verlagern, nicht auf Inputs. Jede neue Codezeile ist ein Risiko. Dafür sollten wir keine Anreize schaffen“, sagt Turakhia.
Stattdessen ist die zentrale Kennzahl die Zeit von der Idee bis zur Produktion. Mit Agenten hat Turakhias Team diese Kennzahl um über 90 % verbessert – von 20 Tagen auf 1,8 Tage. Turakhias langfristiges Ziel sind 4 Stunden.
Und weil Agenten mechanische Implementierungsarbeit reduzieren, haben Ingenieure wieder mehr Freude an ihrer Arbeit.
Die Zufriedenheit der Entwickler steigt weiter, da Agenten zum Programmieren wie Cursor Ingenieuren wieder Zeit verschaffen, sich auf interessantere Aufgaben zu konzentrieren.
Wenn du daran interessiert bist, eine Engineering-Organisation mit Agenten im Mittelpunkt aufzubauen, kontaktiere uns, um eine Cursor-Testversion zu starten.