Laravel Herd 2 ist seit dem 5. November 2026 verfügbar. Die lokale Entwicklungsumgebung für PHP und Laravel bringt nun ein im Browser erreichbares Panel für Code-Agenten sowie isolierte Workspaces mit, um mehrere Funktionen parallel voranzutreiben, ohne den Branch zu wechseln. Der Hersteller beschreibt diese Version als Übergang von einem reinen PHP-Installer zu einer vollständigen Werkbank, vom Prototyp bis zum Deployment.
Herd Studio: ein Code-Agent direkt an jeder lokalen Site
Herd Studio ist ein Panel, das im Browser auf jeder von Herd bedienten Site erreichbar ist, ob mit Laravel oder nicht. Auf jeder Seite erscheint ein Badge „Edit with Herd“; der Befehl herd studio im Projektordner öffnet dasselbe Panel: ein Chat mit einem Agenten, ein Datei-Explorer mit PHP-Autovervollständigung, eine Diff-Ansicht der vorgeschlagenen Änderungen, ein Terminal, Logs über Laravel Pail und eine Übersicht der Warteschlangen.
Herd bringt keinen eigenen Agenten mit. Der Chat läuft über opencode, womit ein Team den bereits genutzten KI-Anbieter anbinden kann; kostenlose Modelle stehen ohne Abonnement zur Verfügung. Eine Option legt zudem den MCP-Server von Herd für Claude Code, Codex, Cursor oder jeden anderen Kommandozeilen-Agenten offen.
Workspaces: jede Funktion isolieren, ohne den Branch zu wechseln
Ein Workspace ist eine isolierte Kopie einer Site, die auf einem eigenen Git-Branch liegt und über eine eigene Subdomain erreichbar ist. Der folgende Befehl legt einen Workspace für eine Funktion an, zum Beispiel erreichbar unter feature-auth.shop.test:
cd ~/Herd/shop
herd workspace feature-auth --database=cloneDas Klonen erfolgt per Copy-on-Write, sodass ein Workspace keinen zusätzlichen Speicherplatz belegt, solange sich keine Dateien ändern, und Herd bedient jeden vorhandenen Git-Worktree über eine eigene Subdomain. Ein Workspace teilt sich standardmäßig die Datenbank der übergeordneten Site; --database=clone kopiert deren Inhalt, --database=empty startet neu mit den Migrationen. Die Datei .env wird dupliziert und automatisch angepasst, eine Automatisierung, die sich mit den bereits dokumentierten Best Practices zum Umgang mit Umgebungsvariablen und Secrets in der Webentwicklung deckt.
Ein Dev-Server, der bei Bedarf startet
Bei aktivem Herd Studio startet der Dev-Server, sobald die Site im Browser geöffnet wird: php artisan dev für Laravel 13.25 und neuer, oder das dev-Skript aus package.json für andere Vite-Konfigurationen, ausgeführt mit dem Paketmanager des Projekts, ob npm, pnpm, Bun oder Deno. Existiert noch kein Produktions-Build, hält Herd die erste Anfrage bis zu 15 Sekunden zurück, damit Vite starten kann, was einen Manifest-Fehler beim ersten Laden vermeidet. Der Server stoppt sich selbst eine Minute nach dem Schließen des letzten Herd-Studio-Tabs, wenn die Site fünf Minuten lang keine Anfrage erhalten hat.
Angebote und Verfügbarkeit
| Funktion | Herd (kostenlos) | Herd Pro | Herd for Teams |
|---|---|---|---|
| Herd Studio und PHP Profiler | Enthalten | Enthalten | Enthalten |
| Workspaces und Dev-Server auf Abruf | Enthalten | Enthalten | Enthalten |
| MySQL, PostgreSQL, Redis, Mail | — | Enthalten | Enthalten |
| Tinker, Insights, erweiterter Laufzeitkontext für Agenten | — | Enthalten | Enthalten |
| Lizenzportal, geteilte Projektkonfiguration | — | — | Enthalten |
Diese Version folgt wenige Tage nach dem Erscheinen von Laravel 13.40, das die Überwachung der Warteschlangen verstärkt hatte. Die genauen Preise für Herd Pro und Herd for Teams stehen nicht in der offiziellen Ankündigung. Eine bereits angekündigte Version 2.1 soll separate Einstellungen für jede KI-bezogene Funktion ergänzen.
Herd 2.0 ist der Ort, an dem Laravel-Anwendungen entstehen, von der Idee bis zum Deployment.
Wird Herd Studio deaktiviert, stoppen alle zugehörigen Unterprozesse, doch der MCP-Server und der an Agenten übergebene Laufzeitkontext bleiben eigenständige Einstellungen: Ein Team, das das Chat-Panel nicht möchte, muss beides getrennt abschalten.
Was man sich merken sollte
Für alle, die Herd bisher nur als reinen PHP-Versionsmanager genutzt haben, ändert sich mit Herd 2 nichts: Die bestehende Installation funktioniert unverändert weiter. Die eigentliche Neuerung liegt in den Workspaces, mit denen mehrere Branches eines Projekts vorankommen, ohne die Umgebung jedes Mal neu aufzusetzen, sowie in Code-Agenten, die direkt in die ausgelieferte Site eingebunden sind statt in einem separaten Editor zu leben.
Dass ein Code-Agent direkt in der lokalen Entwicklungsumgebung sitzt, bestätigt einen Trend, der bei Anbietern von PHP-Werkzeugen bereits zu beobachten war: Der Agent ist kein Editor-Plugin mehr, sondern wird zu einem Dienst des Stacks selbst, gleichrangig mit Webserver oder Datenbank. Für Teams bleibt ein echtes Thema: Workspaces teilen sich standardmäßig die Datenbank, und ein schlecht eingegrenzter Agent kann geteilte Daten verändern, ohne dass das Team damit gerechnet hat. Eine Einstellung, die es zu prüfen gilt, bevor die Nutzung auf einem Kundenprojekt ausgeweitet wird. — Simon Janvier
