[Feature] Built-in batch agent orchestration: queue → dispatch → monitor loop
Resolved 💬 2 comments Opened Feb 24, 2026 by fellanH Closed Mar 25, 2026
Problem
Power users frequently run multiple sub-agents in parallel to process a queue of GitHub issues or tasks. The current workflow requires:
- Manually crafting each sub-agent invocation
- Switching between tmux windows to check progress
- Manually detecting failures and re-dispatching
- No unified view of what all agents are doing
This creates high coordination overhead and limits how effectively users can delegate parallel work.
Proposed Solution
A built-in batch orchestration mode accessible via a command like /batch or through a structured workflow:
/batch <task-list-file-or-issue-query>
Core capabilities needed:
- Queue tasks — accept a list of tasks (GitHub issues, file paths, prompts)
- Dispatch agents — spawn a sub-agent per task automatically
- Monitor status — show a unified status view (task, agent, state, last output)
- Handle failures — detect failed agents and surface them for retry or skip
- Aggregate results — collect outputs/summaries when all agents complete
Use Case
"Here are 12 open GitHub issues. Work through all of them with one agent per issue. Show me progress and flag anything that needs my attention."
Currently achievable only via manual tmux wrangling. A native orchestration layer would make this a first-class workflow.
Related
The agent-inspector skill partially addresses monitoring but requires manual setup and has no dispatch capability.
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗