Marionette Collective Agents