Hermes-agent adds async task delegation for background subagents
TL;DR
Hermes-agent now supports delegate_task(background=true) to run subagents asynchronously. The main session continues uninterrupted while results return as a new turn.
What changed
Developers can now use delegate_task with background set to true in hermes-agent to run subagents for long research or build tasks. Vibe builders and basic users keep their main session active while the subagent works separately. Results return automatically as a new turn.
Why it matters
Developers gain uninterrupted workflows on extended tasks in a way that mirrors specific use-cases seen with parallel delegation in frameworks like AutoGen. Vibe builders maintain creative flow during background runs without manual checks.
What to watch for
Test outputs against alternatives such as CrewAI on the same research prompts. Verify completion by inspecting the new turn message for full subagent results.
Who this matters for
- Vibe Builders: Use background delegation to run deep research while you keep refining the main project flow.
Harsh’s take
Synchronous agent loops are a productivity killer. By introducing async delegation, Hermes-Agent moves closer to how real work happens: you hand off a task and keep moving. This is a direct challenge to more rigid frameworks that lock the UI while a sub-agent thinks.
Operators should treat this as a signal to build more complex, multi-stage workflows. If you can fire off three research tasks in parallel without freezing your session, your throughput triples. The real test is state management: ensure the main agent handles the incoming results without losing the context of what you did while it was away.
by Harsh Desai
About Hermes Agent
View the full Hermes Agent page →All Hermes Agent updatesGo deeper
More from Hermes Agent
- FeatureHermes-agent supports editing existing images via the image_generate tool
Hermes-agent adds image-to-image edits to the image_generate tool. Users pass a source image and prompt to modify images across supported backends.