Coordination is a tax. You don't want to chase this.
Everyone who is doing community of models via message passing is losing the game right now. Every single case of gas town I've seen could be refactored into a single agent loop with a well curated set of tools.
I think designing the tools is the hardest part in doing this AI harness/agent thing correctly. If you feel inclined to create an entirely new role in the system, it's likely you couldn't figure out a clean way to make two tools work together. This conflict is not resolved simply by moving the two tools to two different agents. This merely hides the old problem inside a new one.