---
title: Steuer deinen Deployment-Workflow mit TYPO3 v11 über die CLI.
url: "https://b13.com/de/wissen/neue-cli-befehle-und-bessere-automatisierung-fuer-continuous-integration"
description: TYPO3 v11 hat die Kommandozeilen-Schnittstelle mit neuen Befehlen aufgewertet. Wir zeigen dir die Vorteile für Installationen, die im Composer-Modus laufen.
image: "https://b13.com/fileadmin/_processed_/e/a/csm_CLI-commands_191-1_28410976c8.png"
date: 2022-01-10
modified: 2026-08-19
lastUpdated: 2026-08-19
---

# Steuer deinen Deployment-Workflow mit TYPO3 v11 über die CLI.

[ TYPO3 v11 ](https://b13.com/de/wissen/typo3-v11) [ Cache ](https://b13.com/de/wissen/cache) [ TYPO3 ](https://b13.com/de/wissen/typo3)

 Neue CLI-Befehle und bessere Automatisierung für Continuous Integration
=========================================================================

 Die CLI-Komponente von TYPO3 wurde in TYPO3 v11 erheblich verbessert, vor allem im Composer-Mode und beim Einsatz von TYPO3 mit einem Deployment-Setup.

![](https://b13.com/fileadmin/_processed_/4/b/csm_christian_11897b9042.jpg)Christian “Lolli” Kuhn

  11. Januar 2022

 [ RSS Feed ](https://b13.com/de/rss.xml)

  ![Ein stilisierter Raketenstart von einem Computerbildschirm, auf dem Zeilen von Code angezeigt werden, mit Pfeilen, die Bewegung oder Fortschritt anzeigen. Der Hintergrund zeigt abstrakte Formen und Punkte in einem dunklen Farbschema.](https://b13.com/fileadmin/_processed_/3/2/csm_CLI-commands_551cb38219.webp)

TYPO3 kann über [Composer](https://getcomposer.org/) installiert werden, den PHP-Standard für die Verwaltung von Abhängigkeiten in einem PHP-Projekt. Mit Composer werden alle Abhängigkeiten und Erweiterungen von Drittanbietern über die Datei „composer.json“ in deinem TYPO3-Projektordner definiert. Dieser „Composer-Mode“ erfordert eine gewisse Interaktion über die Kommandozeile, eignet sich aber besser für die Arbeit mit Versionskontrollsystemen (z. B. Git) und Deployment-Setups.

Werfen wir einen genaueren Blick auf die Verbesserungen in TYPO3 Version 11 für solche Setups.

  Dieser Blogpost ist Teil unserer TYPO3 Version 11 Serie. Wir stellen einige der wirklich nützlichen Funktionen der Version 11 vor und zeigen, warum ein Upgrade sinnvoll ist.

- [Link Sharing in TYPO3 v11](https://b13.com/de/wissen/link-sharing-in-typo3-v11)
- [Download von Medieninhalten direkt aus der TYPO3-Instanz](https://b13.com/de/wissen/assets-medien-direkt-downloaden-typo3)
- **[Neue CLI-Befehle und bessere Automatisierung für Continuous Integration](https://b13.com/de/wissen/neue-cli-befehle-und-bessere-automatisierung-fuer-continuous-integration)**
- [Skalieren und Ausblenden des Seitenbaums in TYPO3](https://b13.com/de/wissen/skalieren-und-ausblenden-des-seitenbaums-in-typo3)**[ ](https://b13.com/de/wissen/skalieren-und-ausblenden-des-seitenbaums-in-typo3)**
- [Multi-Faktor-Authentifizierung](https://b13.com/de/wissen/multi-faktor-authentifizierung-in-typo3-11)
- [Suchen & Filtern nach Ordnern und Assets](https://b13.com/de/wissen/suchen-filtern-nach-ordnern-und-assets)
- [Begrenzung der zulässigen Versuche für Logins in TYPO3 v11](https://b13.com/de/wissen/begrenzung-fuer-login-versuche-in-typo3-v11)
- [Show Columns Selector in Liste and Dateiliste](https://b13.com/de/wissen/show-columns-selector-in-liste-and-dateiliste)
- [Multi Record Selection](https://b13.com/de/wissen/multi-record-selection)
- [Tastaturnavigation für Modul Menü & Kontextmenü ](https://b13.com/de/wissen/tastaturnavigation-fuer-modul-menue-kontextmenue)
- [Verbesserte Workspaces](https://b13.com/de/blog/verbesserte-workspaces)
- [Eine konsistente UX macht die Auswahl von Elementen intuitiver](https://b13.com/de/wissen/eine-konsistente-ux-macht-die-auswahl-von-elementen-intuitiver)
- [Neue TCA-Typen in TYPO3 Version 11](https://b13.com/de/wissen/neue-tca-arten-in-typo3-version-11)

   Die PackageStates.php wird nicht mehr berücksichtigt
------------------------------------------------------

Die Datei `PackageStates.php` ist nun Geschichte, zumindest für Composer-basierte TYPO3-Installationen. TYPO3 selbst wird mit Extensions gebaut und der TYPO3-Core wird ab TYPO3 v11 mit 36 Systemerweiterungen ausgeliefert. Über Composer kannst du also die Extensions anfordern und laden, die du für deine Website wirklich brauchst. Wenn du zum Beispiel die „indexierte Suche“ von TYPO3 nicht brauchst, weil du die [Solr-Erweiterung](https://extensions.typo3.org/extension/solr) verwendest, ist deine Codebasis viel kleiner. Weniger Code ist immer eine gute Sache für die Wartbarkeit und Sicherheit.

Bei Erweiterungen, die nicht zum System gehören, hat TYPO3 schon immer den Ordner `typo3conf/ext/` auf Erweiterungen von Drittanbietern überprüft. Diejenigen, die „aktiv“ sind (das wird von TYPO3s internem Konfigurationsmanagement erkannt), werden in der Datei `PackageStates.php` aufgeführt. In der Vergangenheit haben wir die großartige [TYPO3 Console-Erweiterung](https://extensions.typo3.org/extension/typo3_console) von Helmut Hummel verwendet, um die Datei `PackageStates.php` bei jedem Composer-Befehl als eigenes Skript zu erstellen.

In TYPO3 v11 sind alle erforderlichen Erweiterungen des TYPO3-Core und die Erweiterungen von Drittanbietern, die in der `composer.json` definiert sind, immer aktiv. Das ist ein praktischer Weg, um sich den nativen Konzepten von Composer anzunähern: Wenn du ein Paket benötigst, ist es aktiv. Wenn du es nicht brauchst, entfernst du es einfach über Composer.

Wenn du auf TYPO3 Version 11 aktualisierst, wird die PackageStates-Datei nie wieder im Composer-Mode ausgewertet. Wenn du so bereits mit Composer gearbeitet hast, dass alle benötigten Erweiterungen jederzeit aktiv sind, dann bist du bereits hervorragend auf TYPO3 v11 vorbereitet.

   Bist du bereit für ein Upgrade deiner TYPO3-Website?
------------------------------------------------------

 [ Let’s connect ](https://b13.com/de/kontakt)

   Der CLI-Befehl „extension:setup“
----------------------------------

Wenn du eine Extension zum ersten Mal in TYPO3 über den Extension Manager aktivierst, passieren unter der Haube noch ein paar andere Sachen: Erforderliche Datenbanktabellen werden erstellt oder erweitert, die Caches von TYPO3 werden geleert und wenn es entsprechend konfiguriert ist, werden auch einige Datenbankimporte durchgeführt.

Dies kann nun mit dem neuen CLI-Befehl `extension:setup` ausgeführt werden, der auf dem Zielsystem (z.B. der Produktions- oder Staging-Umgebung) über `vendor/bin/typo3 extension:setup` ausgeführt werden sollte. Das ist wichtig, um sicherzustellen, dass die tatsächliche Datenbankverbindung verwendet wird und nicht eine Testdatenbank. Das mehrfache Ausführen des Befehls, z.B. bei jedem Deployment, ist für TYPO3 v11 kein Problem.

   Caches leeren und aufwärmen
-----------------------------

Helmut Hummels [TYPO3 Console-Erweiterung](https://extensions.typo3.org/extension/typo3_console), die in den letzten 7 Jahren Pionierarbeit für die CLI-Funktionalität von TYPO3 geleistet hat, verfügte fast von Anfang an über den wichtigen Befehl `cache:flush`. Dieser Befehl ist besonders wichtig, wenn ein Deployment in der Produktionsumgebung stattgefunden hat, um sicherzustellen, dass die neue Konfiguration geladen wird. In TYPO3 v11 wird der Befehl `cache:flush` direkt mitgeliefert, mit der Möglichkeit, auch nur die Caches einer bestimmten Cache-Gruppe zu flushen, z. B. die system-related Caches.

Nachdem die Caches geflusht wurden, dauert der nächste Aufruf im TYPO3-Backend oder -Frontend eine Weile, um die Caches wie den Dependency-Injection-Cache oder den Rootline-Cache neu zu erstellen. In den letzten Versionen wurde das Cache-Handling-System von TYPO3 so weit verbessert, dass TYPO3 v11 jetzt direkt mit einem `cache:warmup` ausgeliefert wird, das automatisch die Konfiguration aller Erweiterungen lädt und der nächste Zugriff auf den Browser sofort wieder schnell stattfinden kann. Und deine Redakteure werden nicht einmal bemerken, dass ein Deployment stattgefunden hat.

Beide Befehle sind dafür gedacht, auf dem Zielsystem — direkt nach einem Deployment — und nicht auf einem CI-Server verwendet zu werden.

   Bist du neugierig, wie du deine CI-Pipeline mit TYPO3 v11 anpassen kannst?
----------------------------------------------------------------------------

Wir freuen uns darauf, deine Fragen zu beantworten und dich beim Upgrade auf TYPO3 v11 zu unterstützen.

 [ Let’s connect ](https://b13.com/de/kontakt)

  ###  Geschrieben von:

 ![Ein Mann mit einer grauen Mütze und Brille, gekleidet in einem schwarzen Hemd und einer grünen Jacke, steht in einer gut beleuchteten Innenumgebung.](https://b13.com/fileadmin/_processed_/4/b/csm_christian_ea7340bb0c.webp)

Christians Beiträge haben einen großen Teil dazu beigetragen, TYPO3 zu dem zu machen, was es heute ist. Bei b13 ist er ein Vollzeit-Kernentwickler, der unser Lieblings-CMS für uns und alle, die es benutzen, noch besser macht. Seine wichtigsten Werkzeuge: PhpStorm, Terminal

 Christian „Lolli“ Kuhn  Development

 [ mehr von Christian „Lolli“ Kuhn ](https://b13.com/de/team/christian-kuhn)

  Ähnliche Artikel
------------------

- ![Cartoon-Trophäenfigur umgeben von Händen, die Daumen hoch und ein Herzzeichen geben, vor einem Hintergrund mit Zahnradmuster.](https://b13.com/fileadmin/_processed_/f/7/csm_T3ppy_Design_Kit_Headerbild_b51eb9dc31.webp)

    ###  T3ppy gibt TYPO3 ein freundliches Gesicht

     06. August 2026 | Florian “Flix” Keitgen

     TYPO3 ist leistungsstark — muss sich aber nicht unpersönlich anfühlen. Das ist T3ppy, unser freundlicher Begleiter fürs Backend.

     [ weiterlesen: T3ppy gibt TYPO3 ein freundliches Gesicht ](https://b13.com/de/wissen/t3ppy-design-kit)
- ![Hammer mit der Aufschrift 'KI' auf einem schaltkreis-musternden Hintergrund mit gelben Sternen, der Regulierung oder Gesetzgebung im Zusammenhang mit künstlicher Intelligenz in der EU symbolisiert.](https://b13.com/fileadmin/_processed_/1/0/csm_EUAIAct_Headerbild_510724b3de.webp)

    ###  KI-Inhalte in TYPO3: Transparenz braucht Verantwortung

     02. August 2026 | Benni Mack

     Der EU AI Act rückt die Herkunft KI-generierter Inhalte in den Fokus. AI Label kennzeichnet KI-generierte und KI-bearbeitete Inhalte in TYPO3 und dokumentiert, wer den…

     [ weiterlesen: KI-Inhalte in TYPO3: Transparenz braucht Verantwortung ](https://b13.com/de/wissen/ai-content-in-typo3-labelling-needs-accountability)
- ![Eine Reihe stilisierter Figuren in verschiedenen Posen, jede mit einem markanten orangefarbenen Hut, zeigt einen Übergang vom Gehen zum Stillstehen, während sie auf ein Handy schauen, vor einem lila Gitterhintergrund.](https://b13.com/fileadmin/_processed_/d/7/csm_QueuesDDEV_Headerbild_f640931350.webp)

    ###  Bessere Skalierbarkeit mit entkoppelten Queues: So richtest du RabbitMQ mit TYPO3 ein

     10. April 2024 | Jochen Roth

     Wenn integrierte Nachrichtentransporte an ihre Grenzen stoßen, kann RabbitMQ TYPO3 mit einer skalierbaren, robusten Message Queue versorgen.

     [ weiterlesen: Bessere Skalierbarkeit mit entkoppelten Queues: So richtest du RabbitMQ mit TYPO3 ein ](https://b13.com/de/wissen/bessere-skalierbarkeit-mit-entkoppelten-queues-so-richtest-du-rabbitmq-mit-typo3-ein)
- ![Eine Cartoonfigur, die einem Schild ähnelt, gibt ein Daumen hoch vor einer Computeroberfläche mit verschiedenen Menüoptionen.](https://b13.com/fileadmin/_processed_/e/6/csm_Header_cda1f80173.webp)

    ###  Gestatten, T3ppy! Ein neues Zeitalter für die Redaktionsarbeit in TYPO3

     01. April 2026 | Florian “Flix” Keitgen

     Entdecke T3ppy und AiM — Deine KI-Assistenz im TYPO3 Backend für bessere Inhalte, klare Strukturen und volle Kontrolle über Redaktions-Prozesse.

     [ weiterlesen: Gestatten, T3ppy! Ein neues Zeitalter für die Redaktionsarbeit in TYPO3 ](https://b13.com/de/wissen/gestatten-t3ppy-ein-neues-zeitalter-fuer-die-redaktionsarbeit-in-typo3)
- ![Retro-Mikrofon-Illustration mit einem Einkaufswagen-Symbol im Hintergrund, das E-Commerce oder Online-Shopping symbolisiert.](https://b13.com/fileadmin/_processed_/f/8/csm_Marketplace_Headerbild_ee1575614c.webp)

    ###  Warum TYPO3 einen Marketplace für Produkte braucht

     25. März 2026 | Florian “Flix” Keitgen

     Ein Marketplace würde TYPO3-Produkte sichtbarer machen, den Vergleich erleichtern und Agenturen sowie Kunden gleichermaßen profitieren lassen.

     [ weiterlesen: Warum TYPO3 einen Marketplace für Produkte braucht ](https://b13.com/de/wissen/warum-typo3-einen-marketplace-fuer-produkte-braucht)
- ![Eine Hand hält eine Lupe über den Laptop-Bildschirm, der eine Webseite mit einem Bild und Textelementen anzeigt.](https://b13.com/fileadmin/_processed_/e/5/csm_BackendUserSection_Headerbild_6093c842fd.webp)

    ###  Ein echter Geheimtipp in TYPO3: Die Backend User Section (Doktype 6)

     05. März 2026 | David Steeb

     Entdecke den oft unterschätzten Doktype 6 (Backend User Section) in TYPO3 für sichere interne Vorschauen, Redaktionstrainings und Prototyping. Erfahre praxisnahe Anwendungsfälle,…

     [ weiterlesen: Ein echter Geheimtipp in TYPO3: Die Backend User Section (Doktype 6) ](https://b13.com/de/wissen/ein-echter-geheimtipp-in-typo3-die-backend-user-section-doktype-6)
- ![Zwei stilisierte Webseiten-Designs mit einem Benutzerprofil, Platzhaltern für Bilder und Textabschnitten, vor einem hellblauen Hintergrund.](https://b13.com/fileadmin/_processed_/2/0/csm_BackendPreview_Headerbild_b4c5799cfa.webp)

    ###  Backend-Content-Previews mit System — warum wir EXT:backendpreviews entwickelt haben

     09. Februar 2026 | David Steeb

     EXT:backendpreviews sorgt für konsistente Content-Previews im TYPO3-Backend mit Fluid Templates, Layouts und Partials.

     [ weiterlesen: Backend-Content-Previews mit System — warum wir EXT:backendpreviews entwickelt haben ](https://b13.com/de/wissen/backend-content-previews-mit-system-warum-wir-extbackendpreviews-entwickelt-haben)
- ![Eine menschliche Hand schüttelt eine Roboterhand vor einem lila Hintergrund mit Herzmustern, was die Zusammenarbeit zwischen Menschen und Technologie symbolisiert.](https://b13.com/fileadmin/_processed_/6/2/csm_AIbotsLoveMarkdown_Headerbild_72fe5820d6.webp)

    ###  Das Internet ist nicht mehr nur für Menschen — KI-Bots lieben Markdown

     28. Januar 2026 | Benni Mack

     Discover why most web traffic is now automated and how TYPO3’s structured content model prepares websites for humans, editors, and AI systems.

     [ weiterlesen: Das Internet ist nicht mehr nur für Menschen — KI-Bots lieben Markdown ](https://b13.com/de/wissen/das-internet-ist-nicht-mehr-nur-fuer-menschen-ki-bots-lieben-markdown)
- ![Mehrere farbenfrohe Mockups von Webseiten, die übereinander gestapelt sind und verschiedene Layouts sowie Designelemente vor einem lila Hintergrund präsentieren.](https://b13.com/fileadmin/_processed_/e/3/csm_CaminoTheme_Headerbild_d082598009.webp)

    ###  Camino—The Need for a Default Theme in TYPO3 Is Real

     27. Januar 2026 | Benni Mack

     With TYPO3 v14, Camino introduces a default theme that removes friction from first installs. Why this matters—and how TYPO3 laid the groundwork.
- ![Grafik mit stilisierten Darstellungen eines Turms, in dessen Mitte der Text "T3CON25 Düsseldorf" deutlich sichtbar ist.](https://b13.com/fileadmin/_processed_/7/b/csm_T3CON2025_Headerbild_fc9c5cc53e.webp)

    ###  T3CON25 — der Zukunft des Content Managements einen Schritt näher

     10. Dezember 2025 | Franzi Töpler

     Die T3CON25 zeigte die Zukunft von TYPO3 mit Einblicken in TYPO3 v14, KI, digitale Souveränität und Open-Source-Lösungen für moderne, sichere Webauftritte.

     [ weiterlesen: T3CON25 — der Zukunft des Content Managements einen Schritt näher ](https://b13.com/de/wissen/t3con25-der-zukunft-des-content-managements-einen-schritt-naeher)