I want to be able to create an agent from an agent (simple but extremely powerful!).
From an agent instruction text: “Analyze the project files and add the suffix “_keith” to all files. Use multiple agents to split the task into top parallel tasks.”
I want to be able to have agents perform parallel tasks and also another pattern of parallel tasks and then a combined agent to take the output from the agents and combine it and output.
Automatically creating agents from within an agent (where the agent delegates tasks to new agents on its own) isn’t available yet, but I’ll pass your feedback to the team.
Yep, having the ability to create an agent within an agent would be massive for productivity. When you pass it to the team, also float the idea thet we want to be able to create different multi-agent patterns, and this will need to include the pattern of agent creating and electing agents before it moves to the next set of tasks and these may be dependent. For example, this will be a graph of agent thet is formed as the agents carry out tasks and the graph of new agents gets formed depending on the direction the agents are taking. Regards KT.
I figured out a workaround: install the Cursor CLI and configure it, then from the Cursor IDE, use ‘Take the following input requirements and break them into groups of tasks, where groups of tasks are sequential and tasks within the group are parallel. The goal is to speed up the completion and delivery of tasks while alos observiing thet some tasks will have dependencies on other tasks and this is handled with groups of tasks where groups are sequential. The goal is to have no groups and all tasks in parallel, but this may not always be possible. Here is the requirement to be broken into tasks/task groups and then executed as outlined:”