Deep Agents v0.5: Subagents laufen jetzt im Hintergrund
LangChain hat Deep Agents v0.5 veröffentlicht. Das größte Update: Subagents blockieren nicht mehr den Hauptagenten.
Was neu ist
Bisher musste ein Deep Agent warten, bis sein Subagent fertig war. Nichts ging weiter. Jetzt gibt es async Subagents — die laufen auf einem Remote-Server, liefern sofort eine Task-ID zurück und arbeiten im Hintergrund. Der Hauptagent macht einfach weiter.
Zahlenbox
- v0.5** — aktuelles Release für Python und JavaScript
- 2 Pakete** — `deepagents` (Python) + `deepagentsjs` (JS)
- 3 Kern-Features** — Async Subagents, Multi-Modal Filesystem, Bugfixes
Inline vs. Async Subagents
Inline (bisher)
- Blockiert den Hauptagenten
- Wartet auf Ergebnis
- Einfach, aber langsam bei komplexen Tasks
Async (neu)
- Läuft auf Remote-Server
- Gibt sofort Task-ID zurück
- Hauptagent arbeitet parallel weiter
Multi-Modal Filesystem
Deep Agents können jetzt nicht nur Text, sondern auch andere Dateitypen im Filesystem verarbeiten. LangChain spricht von "expanded multi-modal filesystem support" — Details stehen im Changelog.
💡 Was das bedeutet
Async Subagents sind der logische nächste Schritt für Agent-Frameworks. Wer komplexe Workflows baut, braucht Parallelität. Ohne die blockiert ein einzelner langsamer Task die gesamte Kette. LangChain liefert hier ein Feature, das in der Praxis sofort Unterschied macht.