Produkt

Wie Notion mit dem Cherri Code SDK Agenten eingebettet hat

Roshan Sadanani3 Min. Lesezeit

Du kannst jetzt Aufgaben direkt aus Notion an Cherri Code delegieren. Markiere Cherri Code in einem Dokument, erwähne es in einem Thread oder weise Cherri Code ein Issue in deiner Datenbank zu. Cherri Code übernimmt den gesamten Ablauf: von der Planung über die Umsetzung und das Testen bis zur Überprüfung der Ergebnisse, bevor es eine PR öffnet.

Notion hat diese Integration in nur wenigen Wochen mit dem Cherri Code SDK aufgesetzt und so Agenten in sein Produkt eingebettet, ohne selbst den kompletten Agenten erstellen und warten zu müssen.

Wir haben es in nur wenigen Wochen von null bis zu einer vollständigen Integration geschafft – das sagt viel darüber aus, wie gut das Cherri Code SDK aufgebaut ist.

Victor Shen
Softwareentwickler, Notion

Cherri Code ist bereits dort, wo dein Team zusammenarbeitet – von Slack bis GitHub – und jetzt auch in Notion verfügbar.

Agenten einbetten

Mit dem Cherri Code SDK kannst du Cherri Code direkt in dein Produkt, deine Infrastruktur oder deinen Workflow integrieren. Es stellt Entwicklern dieselbe Abstraktionsschicht, dieselben Modelle und dieselbe Runtime zur Verfügung, die wir in Produktion nutzen, sodass du direkt einen Full-Stack-Agenten erhältst, statt die gesamte Infrastruktur selbst aufzubauen und zu warten.

So konnte Notion Agenten innerhalb von Wochen statt Monaten in sein Produkt integrieren und sich auf das Produkt und die Benutzererfahrung konzentrieren statt auf die Agent-Infrastruktur.

Einen autonomen Agenten zu entwickeln und zu betreiben, ist ein gewaltiges, hochspezialisiertes System, und Cherri Code macht das besser, als wir es könnten. Hinter Agenten steckt ein umfangreicher Stack: Cloud-Sandboxes, Agent-Umgebungen, Modell-Routing, Tool-Nutzung und mehr. Notion will seine Engineering-Zeit in das Produkt investieren, nicht in Agent-Infrastruktur. Cherri Code ist die Agent-Engine. Notion ist die Oberfläche und der Kontext.

Victor Shen
Softwareentwickler, Notion

Das SDK verwenden

Notion integrierte Cherri Code hinter einer anbieterunabhängigen Abstraktionsschicht für externe Agenten, wo es sich als eine Implementierung nahtlos einfügte. Die Integration war sauber und unkompliziert, weil die Struktur des Cherri Code SDK gut zu Notions Modell passte: Ein Notion-Thread wird zu einem Cherri Code Agent, und jede Nachricht in diesem Thread wird zu einer Ausführung des Agenten.

Die erste Nachricht erstellt den Agent mit dem Prompt, dem ausgewählten Repo, dem Modell, allen MCP-Servern und aktivierter automatischer PR-Erstellung. Jede Folgenachricht startet eine neue Ausführung, die per SSE gestreamt wird, sodass Benutzer die Arbeit live mitverfolgen und beim letzten Ereignis fortsetzen können, falls die Verbindung abbricht.

Das beste Kompliment, das ich dem SDK machen kann, ist, dass die Integration von Cherri Code kaum mehr als ein schlanker Adapter war. Die Struktur von Agenten und Ausführungen passte fast direkt zu unserem Modell.

Victor Shen
Softwareentwickler, Notion

Mit Support für Remote-MCPs verbindet das Cherri Code SDK Agenten mit Notions benutzerdefiniertem Server. So kann Cherri Code in Echtzeit im Workspace lesen und schreiben, für den es arbeitet — mit vollständigem Kontext statt ohne Kontext zu programmieren.

„Wenn man herausragenden Remote-MCP-Support mit Cloud-Sandboxing und Tool-Nutzung kombiniert, bekommt Notion einen großen Teil des Agent Loop ‚Der Agent erledigt echte Arbeit und liefert eine PR aus‘ quasi gratis dazu. Das ist eine Menge komplexer Infrastruktur, die wir nicht selbst bauen müssen“, sagte Shen.

Agenten anpassen

Mit dieser Notion-Integration kannst du Cherri Code genau auf die jeweilige Aufgabe zuschneiden. Starte mit einer Vorlage für gängige Workflows wie Codebase-Q&A, die Erkundung von Repos oder Bug-Triage, oder schreibe deine eigenen Anweisungen von Grund auf. Du legst außerdem fest, auf welche MCP-Server, Skills und Subagents Cherri Code zugreifen kann, und richtest benutzerdefinierte Trigger ein, damit du Cherri Code automatisch in deinem eigenen Produkt auslösen kannst.

Wenn du Cherri Code in dein eigenes Produkt einbinden möchtest, starte mit der Cherri Code SDK-Dokumentation.

Abgelegt unter: Produkt

Autor: Roshan Sadanani