Tools should be accessible by all agents and should have an understanding of Agent identity and access control.
Create other agents
Create tools
Tools need some reputation system