[FEATURE] messaging sub-agents
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
I often work with multiple subagents who specialize in particular tasks.
I view them as my employees who are really good at one specific skill.
I often have to chat with the main chat agent, and it will decide when to spin up the sub agent, and even with good enough instructions, I find myself in situations where it does the task itself and not hand it off to the specialized sub agent, unless I say use specific sub agent.
Proposed Solution
I would like to be able to "@" the agent by name to directly invoke it and have a conversation with it.
Example, hey @code-simplifier, I need you to simplify the code in this folder. Kind of like calling out a specific person in a group chat.
And it should automatically work in the background, keeping my current chat window clean.
Alternative Solutions
I have tried /slash commands, but it's such a bad workaround. No other workaround exists
Priority
High - Significant impact on productivity
Feature Category
CLI commands and flags
Use Case Example
Example scenario:
- I say @code-simpliefier, go clean up the code in feature-001 folder
- It goes to the backgroundf and works
- Hey @security-man, do a full audit of the project while the code simplifier cleans up the code in feature-001
Additional Context
_No response_
This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗