Engineering bei CORS
Wie wir entwickeln und betreiben: Werkzeuge, die in jedem Projekt stecken, Beiträge zum Pimcore-Core und unsere Arbeitsweise. Was wir als Bundles bauen, finden Sie unter Bundles.
Werkzeuge, die in jedem Projekt stecken
Open Source auf GitHub. Von der Entwicklungsumgebung bis zum Deployment auf Kubernetes.
Alle Repositories
Aus „Bundle of the Week“
Drei Folgen der Serie zeigen, wie wir Pimcore bauen und betreiben. Die Videos sind auf Englisch.
Unsere Bundles
Was wir in Projekten mehr als einmal brauchen, bauen wir als Bundle: SSO, Suche, ETIM und BMEcat, InDesign und Word, Assets als Laufwerk und mehr. Dazu kommen die Bundles von CoreShop, die wir einsetzen.
Alle Bundles ansehenBeiträge zu Pimcore und CoreShop
Unser Gründer Dominik Pfaffenbauer arbeitet seit 2012 am Pimcore-Ökosystem mit. Einige Beispiele aus dem Pimcore-Core:
- 140+
- gemergte Pull Requests im Pimcore-Core
- 47
- davon seit 2021, dem Gründungsjahr von CORS
- 2014
- Gründung von CoreShop, heute eigenständiges Unternehmen
Symfony Messenger für Hintergrund-Tasks
Interne Hintergrundaufgaben und Maintenance-Jobs laufen über Symfony Messenger. pimcore/pimcore #10329, gemergt im September 2021.
Symfony-native Authentifizierung
Umstellung auf die Authentifizierung und das Session-Management von Symfony. pimcore/pimcore #13909, Februar 2023.
Deadlocks bei Relationen vermeiden
Beim Speichern wird nur noch das Delta der Relationen geschrieben. pimcore/pimcore #16482, Mai 2024.
Schnellere Dokument-Thumbnails
Optimierte Erzeugung von Vorschaubildern für Dokumente. pimcore/pimcore #17793, November 2024.
Pimcore Studio: Link-Editables
Fehlerbehebung in der neuen Studio-Oberfläche von Ioannis Krikochoritis. pimcore/studio-ui-bundle #4087, Oktober 2026.
CoreShop
Unser Gründer hat CoreShop 2014 gegründet, das Commerce-Framework für Pimcore. Heute entwickelt es die CoreShop GmbH als eigenständiges Unternehmen.
Gezählt nach gemergten Pull Requests auf GitHub, Stand Oktober 2026. Alle Pull Requests ansehen.
KI in unserer Arbeit Bei CORS im Einsatz
Wir entwickeln mit Claude Code. Damit die Ergebnisse zu unseren Projekten passen, haben wir eigene Skills für Pimcore und CoreShop geschrieben, und unser Projektwerkzeug Chronos ist über einen eigenen MCP-Server angebunden. Für jede Änderung bleibt das Team verantwortlich.
Skills für Pimcore und CoreShop
Vier Skills geben Claude Code Wissen zu unseren Konventionen: pimcore (Bundles, Data Objects, Klassen, Events, Workflows), pimcore-studio (Erweiterungen mit React und TypeScript), pimcore-studio-migrate (bestehende ExtJS-Oberflächen nach Pimcore Studio übertragen) und coreshop (Regeln, Payment, Erweiterungen). Öffentlich und als Claude-Code-Plugin installierbar.
Tickets und Zeiten aus Claude
Über den MCP-Server von Chronos liest Claude Tickets und den eigenen Sprint, legt Tickets an, kommentiert, bucht Zeit und startet Timer. Kommentare von Claude sind standardmäßig intern, Buchungen folgen denselben Regeln wie im Web.
Aufwand je Ticket sichtbar
Ein eigenes Plugin zeigt über dem Prompt, wie viel auf das aktuelle Ticket gebucht ist, verglichen mit der Schätzung. Bei Buchungen über Claude werden Tokens und Kosten am Ticket mitgeschrieben.
Review wie bei jeder Änderung
Code, den Claude erzeugt, läuft über Pull Request und Code-Review durch eine zweite Person, bevor er gemergt wird.
KI in Ihrer Plattform
Wie wir KI für Produktdaten, Chats und Agenten in Kundenplattformen einbinden, beschreiben wir auf einer eigenen Seite.
