Zum Inhalt springen

Das Magazin für Web-Handwerker Freitag, 6. November 2026

Werkzeuge

Laravel Herd 2 macht aus der lokalen Umgebung eine Werkbank für Code-Agenten

Laravel Herd 2 bringt ein browserbasiertes Panel für Code-Agenten und isolierte Workspaces, um mehrere Funktionen parallel voranzutreiben. Das kostenlose Tool bleibt der Einstieg in das lokale PHP-Ökosystem, mit direktem Deployment zu Laravel Cloud.

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=clone

Das 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

FunktionHerd (kostenlos)Herd ProHerd for Teams
Herd Studio und PHP ProfilerEnthaltenEnthaltenEnthalten
Workspaces und Dev-Server auf AbrufEnthaltenEnthaltenEnthalten
MySQL, PostgreSQL, Redis, Mail—EnthaltenEnthalten
Tinker, Insights, erweiterter Laufzeitkontext für Agenten—EnthaltenEnthalten
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

Quelle: die offizielle Ankündigung von Laravel Herd 2.

Teilen LinkedIn Bluesky Hacker News E-mail

Ebenfalls lesenswert