How to Agent Your Agent