Simplify 1-1 agent-task relationship

With the crew create in the CLI spewing forth a bunch of files and folders, agents.yaml, tasks.yaml in theuir own new config directory I feel we’ve gotten away from the simple way crewai used to be able to set up simple workflows.

Now I feeel I see too much redundancy in having to type similar prompts between the agents and tasks, repeated redundant text in several areas.

I don’t know if you have the stats but in how many cases is there a 1-1 relationship between a single agent and a single task. In that situation wouldn’t it make sense to have the agent and task in a single code block so you can easily see that relationship rather than have to move between a couple of files and scroll up and down to tie those two together?

I just think if that 1-1 relationship makes up 80 or 90% of the crew use cases then there should be a shortcut to defining that relationship.

The cli template is option you are still free to build as you see fit but it’s worth pointing out the cli template is our preferred method

What issues are you having exactly