How to design an effective AI agent

March 3, 2025