Kontakt Architektur-Review anfragen

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.

Aus „Bundle of the Week“

Drei Folgen der Serie zeigen, wie wir Pimcore bauen und betreiben. Die Videos sind auf Englisch.

#06 · Pimcore Docker
#13 · Shared Workflows
#38 · Pimcore Helm Chart, derzeit nicht öffentlich

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 ansehen

Beiträ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.

Pull Request

Symfony-native Authentifizierung

Umstellung auf die Authentifizierung und das Session-Management von Symfony. pimcore/pimcore #13909, Februar 2023.

Pull Request

Deadlocks bei Relationen vermeiden

Beim Speichern wird nur noch das Delta der Relationen geschrieben. pimcore/pimcore #16482, Mai 2024.

Pull Request

Schnellere Dokument-Thumbnails

Optimierte Erzeugung von Vorschaubildern für Dokumente. pimcore/pimcore #17793, November 2024.

Pull Request

Pimcore Studio: Link-Editables

Fehlerbehebung in der neuen Studio-Oberfläche von Ioannis Krikochoritis. pimcore/studio-ui-bundle #4087, Oktober 2026.

Pull Request

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.

github.com/coreshop

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.

pimcore-skills

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.

Chronos

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.

KI auf Pimcore-Daten

Wie wir intern arbeiten

Pull Requests & Code-ReviewReview durch eine zweite Person vor dem Merge
Organisationsweite Qualitätsregelnzentral gepflegte CI-Workflows
Automatisierte Abhängigkeits-Updatesfür unsere Repositories
Einheitliche EntwicklungsumgebungDocker-basiert
Infrastructure as Code & GitOpsKubernetes, ArgoCD
Tickets und Code auf GitHubgeplant über Chronos und GitHub Projects
Dominik Pfaffenbauer

Dominik Pfaffenbauer

Geschäftsführung & Solution Architecture

Technische Fragen zu Ihrer Plattform

Unsere öffentlichen Repositories liegen auf GitHub. Fragen zu Architektur, Bundles oder Code-Qualität in Ihrem Projekt besprechen wir gern direkt.